builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-056 starttime: 1461304562.05 results: success (0) buildid: 20160421210502 builduid: 4af037259fc74061b246381ccbe2bf02 revision: 2271b0c11307e6b780eb61d2c6dbae6ae9ed927f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 22:56:02.055010) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 22:56:02.055480) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 22:56:02.055765) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 22:56:02.174216) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 22:56:02.174750) ========= '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 C:\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: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-056 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False --22:56:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.74 MB/s 22:56:04 (6.74 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.606000 ========= master_lag: 0.58 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 22:56:04.362435) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 22:56:04.362774) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-056 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.213000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 22:56:07.595799) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 22:56:07.596218) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 2271b0c11307e6b780eb61d2c6dbae6ae9ed927f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 2271b0c11307e6b780eb61d2c6dbae6ae9ed927f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-056 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False 2016-04-21 22:56:08,407 truncating revision to first 12 chars 2016-04-21 22:56:08,407 Setting DEBUG logging. 2016-04-21 22:56:08,407 attempt 1/10 2016-04-21 22:56:08,407 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/2271b0c11307?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 22:56:08,813 unpacking tar archive at: fx-team-2271b0c11307/testing/mozharness/ program finished with exit code 0 elapsedTime=1.095000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 22:56:08.755472) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 22:56:08.755796) ========= script_repo_revision: 2271b0c11307e6b780eb61d2c6dbae6ae9ed927f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 22:56:08.756200) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 22:56:08.756467) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 22:56:08.769477) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 59 secs) (at 2016-04-21 22:56:08.769777) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'fx-team' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-056 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 22:56:09 INFO - MultiFileLogger online at 20160421 22:56:09 in C:\slave\test 22:56:09 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 22:56:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 22:56:09 INFO - {'append_to_log': False, 22:56:09 INFO - 'base_work_dir': 'C:\\slave\\test', 22:56:09 INFO - 'blob_upload_branch': 'fx-team', 22:56:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 22:56:09 INFO - 'buildbot_json_path': 'buildprops.json', 22:56:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:56:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:56:09 INFO - 'download_minidump_stackwalk': True, 22:56:09 INFO - 'download_symbols': 'true', 22:56:09 INFO - 'e10s': False, 22:56:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:56:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 22:56:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:56:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:56:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:56:09 INFO - 'C:/mozilla-build/tooltool.py'), 22:56:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:56:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:56:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:56:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:56:09 INFO - 'log_level': 'info', 22:56:09 INFO - 'log_to_console': True, 22:56:09 INFO - 'opt_config_files': (), 22:56:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:56:09 INFO - '--processes=1', 22:56:09 INFO - '--config=%(test_path)s/wptrunner.ini', 22:56:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:56:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:56:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:56:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:56:09 INFO - 'pip_index': False, 22:56:09 INFO - 'require_test_zip': True, 22:56:09 INFO - 'test_type': ('testharness',), 22:56:09 INFO - 'this_chunk': '1', 22:56:09 INFO - 'total_chunks': '10', 22:56:09 INFO - 'virtualenv_path': 'venv', 22:56:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:56:09 INFO - 'work_dir': 'build'} 22:56:09 INFO - ##### 22:56:09 INFO - ##### Running clobber step. 22:56:09 INFO - ##### 22:56:09 INFO - Running pre-action listener: _resource_record_pre_action 22:56:09 INFO - Running main action method: clobber 22:56:09 INFO - rmtree: C:\slave\test\build 22:56:09 INFO - Using _rmtree_windows ... 22:56:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 22:56:48 INFO - Running post-action listener: _resource_record_post_action 22:56:48 INFO - ##### 22:56:48 INFO - ##### Running read-buildbot-config step. 22:56:48 INFO - ##### 22:56:48 INFO - Running pre-action listener: _resource_record_pre_action 22:56:48 INFO - Running main action method: read_buildbot_config 22:56:48 INFO - Using buildbot properties: 22:56:48 INFO - { 22:56:48 INFO - "project": "", 22:56:48 INFO - "product": "firefox", 22:56:48 INFO - "script_repo_revision": "production", 22:56:48 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 22:56:48 INFO - "repository": "", 22:56:48 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 22:56:48 INFO - "buildid": "20160421210502", 22:56:48 INFO - "pgo_build": "False", 22:56:48 INFO - "basedir": "C:\\slave\\test", 22:56:48 INFO - "buildnumber": 119, 22:56:48 INFO - "slavename": "t-w864-ix-056", 22:56:48 INFO - "revision": "2271b0c11307e6b780eb61d2c6dbae6ae9ed927f", 22:56:48 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 22:56:48 INFO - "platform": "win64", 22:56:48 INFO - "branch": "fx-team", 22:56:48 INFO - "repo_path": "integration/fx-team", 22:56:48 INFO - "moz_repo_path": "", 22:56:48 INFO - "stage_platform": "win64", 22:56:48 INFO - "builduid": "4af037259fc74061b246381ccbe2bf02", 22:56:48 INFO - "slavebuilddir": "test" 22:56:48 INFO - } 22:56:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 22:56:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 22:56:48 INFO - Running post-action listener: _resource_record_post_action 22:56:48 INFO - ##### 22:56:48 INFO - ##### Running download-and-extract step. 22:56:48 INFO - ##### 22:56:48 INFO - Running pre-action listener: _resource_record_pre_action 22:56:48 INFO - Running main action method: download_and_extract 22:56:48 INFO - mkdir: C:\slave\test\build\tests 22:56:48 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')]} 22:56:48 INFO - https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 22:56:48 INFO - trying https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 22:56:48 INFO - Downloading https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 22:56:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 22:56:49 INFO - Downloaded 1274 bytes. 22:56:49 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 22:56:49 INFO - Using the following test package requirements: 22:56:49 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 22:56:49 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:56:49 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 22:56:49 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:56:49 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 22:56:49 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:56:49 INFO - u'jsshell-win64.zip'], 22:56:49 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:56:49 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 22:56:49 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 22:56:49 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:56:49 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 22:56:49 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:56:49 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 22:56:49 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:56:49 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 22:56:49 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:56:49 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 22:56:49 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 22:56:49 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')]} 22:56:49 INFO - https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 22:56:49 INFO - trying https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 22:56:49 INFO - Downloading https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 22:56:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 22:56:50 INFO - Downloaded 21409363 bytes. 22:56:50 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:56:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:56:52 INFO - caution: filename not matched: web-platform/* 22:56:52 INFO - Return code: 11 22:56:52 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')]} 22:56:52 INFO - https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 22:56:52 INFO - trying https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 22:56:52 INFO - Downloading https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 22:56:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 22:56:53 INFO - Downloaded 36400368 bytes. 22:56:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:56:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:57:32 INFO - caution: filename not matched: bin/* 22:57:32 INFO - caution: filename not matched: config/* 22:57:32 INFO - caution: filename not matched: mozbase/* 22:57:32 INFO - caution: filename not matched: marionette/* 22:57:32 INFO - caution: filename not matched: tools/wptserve/* 22:57:32 INFO - Return code: 11 22:57: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')]} 22:57:32 INFO - https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 22:57:32 INFO - trying https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 22:57:32 INFO - Downloading https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 22:57:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 22:57:34 INFO - Downloaded 83201169 bytes. 22:57:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 22:57:34 INFO - mkdir: C:\slave\test\properties 22:57:34 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:57:34 INFO - Writing to file C:\slave\test\properties\build_url 22:57:34 INFO - Contents: 22:57:34 INFO - build_url:https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 22:57:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 22:57:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:57:35 INFO - Writing to file C:\slave\test\properties\symbols_url 22:57:35 INFO - Contents: 22:57:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 22:57: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')]} 22:57:35 INFO - https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:57:35 INFO - trying https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 22:57:35 INFO - Downloading https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 22:57:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 22:57:38 INFO - Downloaded 53430207 bytes. 22:57:38 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 22:57:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 22:57:40 INFO - Return code: 0 22:57:40 INFO - Running post-action listener: _resource_record_post_action 22:57:40 INFO - Running post-action listener: set_extra_try_arguments 22:57:40 INFO - ##### 22:57:40 INFO - ##### Running create-virtualenv step. 22:57:40 INFO - ##### 22:57:40 INFO - Running pre-action listener: _pre_create_virtualenv 22:57:40 INFO - Running pre-action listener: _resource_record_pre_action 22:57:40 INFO - Running main action method: create_virtualenv 22:57:40 INFO - Creating virtualenv C:\slave\test\build\venv 22:57:40 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 22:57:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:57:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:57:46 INFO - Installing distribute......................................................................................................................................................................................done. 22:57:48 INFO - Return code: 0 22:57:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:57:48 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')]} 22:57:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:57:48 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')]} 22:57:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:57:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x0257D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x0235CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-056', 'USERDOMAIN': 'T-W864-IX-056', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:57:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 22:57:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:57:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:57:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 22:57:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:57:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:57:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:57:48 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 22:57:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:57:48 INFO - 'DCLOCATION': 'SCL3', 22:57:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:57:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:57:48 INFO - 'HOMEDRIVE': 'C:', 22:57:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 22:57:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:57:48 INFO - 'KTS_VERSION': '1.19c', 22:57:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 22:57:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 22:57:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:57:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:57:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:57:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:57:48 INFO - 'MOZ_NO_REMOTE': '1', 22:57:48 INFO - 'NO_EM_RESTART': '1', 22:57:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:57:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:57:48 INFO - 'OS': 'Windows_NT', 22:57:48 INFO - 'OURDRIVE': 'C:', 22:57:48 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:57:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:57:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:57:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:57:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:57:48 INFO - 'PROCESSOR_LEVEL': '6', 22:57:48 INFO - 'PROCESSOR_REVISION': '1e05', 22:57:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:57:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:57:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:57:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:57:48 INFO - 'PROMPT': '$P$G', 22:57:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:57:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:57:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:57:48 INFO - 'PWD': 'C:\\slave\\test', 22:57:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:57:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:57:48 INFO - 'SYSTEMDRIVE': 'C:', 22:57:48 INFO - 'SYSTEMROOT': 'C:\\windows', 22:57:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:57:48 INFO - 'TEST1': 'testie', 22:57:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:57:48 INFO - 'USERDOMAIN': 'T-W864-IX-056', 22:57:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 22:57:48 INFO - 'USERNAME': 'cltbld', 22:57:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 22:57:48 INFO - 'WINDIR': 'C:\\windows', 22:57:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:57:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:57:49 INFO - Downloading/unpacking psutil>=0.7.1 22:57:49 INFO - Running setup.py egg_info for package psutil 22:57:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:57:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:57:49 INFO - Installing collected packages: psutil 22:57:49 INFO - Running setup.py install for psutil 22:57:49 INFO - building 'psutil._psutil_windows' extension 22:57:49 INFO - error: Unable to find vcvarsall.bat 22:57:49 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-fatvxx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:57:49 INFO - running install 22:57:49 INFO - running build 22:57:49 INFO - running build_py 22:57:49 INFO - creating build 22:57:49 INFO - creating build\lib.win32-2.7 22:57:49 INFO - creating build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:57:49 INFO - running build_ext 22:57:49 INFO - building 'psutil._psutil_windows' extension 22:57:49 INFO - error: Unable to find vcvarsall.bat 22:57:49 INFO - ---------------------------------------- 22:57:49 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-fatvxx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:57:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-056\AppData\Roaming\pip\pip.log 22:57:49 WARNING - Return code: 1 22:57:49 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 22:57:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:57:49 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')]} 22:57:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:57:49 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')]} 22:57:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:57:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x0257D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x0235CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-056', 'USERDOMAIN': 'T-W864-IX-056', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:57:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 22:57:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 22:57:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:57:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 22:57:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:57:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:57:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:57:49 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 22:57:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:57:49 INFO - 'DCLOCATION': 'SCL3', 22:57:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:57:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:57:49 INFO - 'HOMEDRIVE': 'C:', 22:57:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 22:57:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:57:49 INFO - 'KTS_VERSION': '1.19c', 22:57:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 22:57:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 22:57:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:57:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:57:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:57:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:57:49 INFO - 'MOZ_NO_REMOTE': '1', 22:57:49 INFO - 'NO_EM_RESTART': '1', 22:57:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:57:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:57:49 INFO - 'OS': 'Windows_NT', 22:57:49 INFO - 'OURDRIVE': 'C:', 22:57:49 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:57:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:57:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:57:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:57:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:57:49 INFO - 'PROCESSOR_LEVEL': '6', 22:57:49 INFO - 'PROCESSOR_REVISION': '1e05', 22:57:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:57:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:57:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:57:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:57:49 INFO - 'PROMPT': '$P$G', 22:57:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:57:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:57:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:57:49 INFO - 'PWD': 'C:\\slave\\test', 22:57:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:57:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:57:49 INFO - 'SYSTEMDRIVE': 'C:', 22:57:49 INFO - 'SYSTEMROOT': 'C:\\windows', 22:57:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:57:49 INFO - 'TEST1': 'testie', 22:57:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:57:49 INFO - 'USERDOMAIN': 'T-W864-IX-056', 22:57:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 22:57:49 INFO - 'USERNAME': 'cltbld', 22:57:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 22:57:49 INFO - 'WINDIR': 'C:\\windows', 22:57:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:57:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:57:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:57:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:57:50 INFO - Running setup.py egg_info for package mozsystemmonitor 22:57:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:57:50 INFO - Running setup.py egg_info for package psutil 22:57:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:57:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:57:50 INFO - Installing collected packages: mozsystemmonitor, psutil 22:57:50 INFO - Running setup.py install for mozsystemmonitor 22:57:50 INFO - Running setup.py install for psutil 22:57:50 INFO - building 'psutil._psutil_windows' extension 22:57:50 INFO - error: Unable to find vcvarsall.bat 22:57:50 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-rfhmmr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:57:50 INFO - running install 22:57:50 INFO - running build 22:57:50 INFO - running build_py 22:57:50 INFO - running build_ext 22:57:50 INFO - building 'psutil._psutil_windows' extension 22:57:50 INFO - error: Unable to find vcvarsall.bat 22:57:50 INFO - ---------------------------------------- 22:57:50 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-rfhmmr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:57:50 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-056\AppData\Roaming\pip\pip.log 22:57:50 WARNING - Return code: 1 22:57:50 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 22:57:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:57:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:57:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:57:50 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x0257D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x0235CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-056', 'USERDOMAIN': 'T-W864-IX-056', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:57:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 22:57:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:57:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:57:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 22:57:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:57:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:57:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:57:50 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 22:57:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:57:50 INFO - 'DCLOCATION': 'SCL3', 22:57:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:57:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:57:50 INFO - 'HOMEDRIVE': 'C:', 22:57:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 22:57:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:57:50 INFO - 'KTS_VERSION': '1.19c', 22:57:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 22:57:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 22:57:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:57:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:57:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:57:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:57:50 INFO - 'MOZ_NO_REMOTE': '1', 22:57:50 INFO - 'NO_EM_RESTART': '1', 22:57:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:57:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:57:50 INFO - 'OS': 'Windows_NT', 22:57:50 INFO - 'OURDRIVE': 'C:', 22:57:50 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:57:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:57:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:57:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:57:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:57:50 INFO - 'PROCESSOR_LEVEL': '6', 22:57:50 INFO - 'PROCESSOR_REVISION': '1e05', 22:57:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:57:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:57:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:57:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:57:50 INFO - 'PROMPT': '$P$G', 22:57:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:57:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:57:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:57:50 INFO - 'PWD': 'C:\\slave\\test', 22:57:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:57:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:57:50 INFO - 'SYSTEMDRIVE': 'C:', 22:57:50 INFO - 'SYSTEMROOT': 'C:\\windows', 22:57:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:57:50 INFO - 'TEST1': 'testie', 22:57:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:57:50 INFO - 'USERDOMAIN': 'T-W864-IX-056', 22:57:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 22:57:50 INFO - 'USERNAME': 'cltbld', 22:57:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 22:57:50 INFO - 'WINDIR': 'C:\\windows', 22:57:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:57:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:57:51 INFO - Downloading/unpacking blobuploader==1.2.4 22:57:51 INFO - Downloading blobuploader-1.2.4.tar.gz 22:57:51 INFO - Running setup.py egg_info for package blobuploader 22:57:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:57:55 INFO - Running setup.py egg_info for package requests 22:57:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:57:55 INFO - Downloading docopt-0.6.1.tar.gz 22:57:55 INFO - Running setup.py egg_info for package docopt 22:57:55 INFO - Installing collected packages: blobuploader, docopt, requests 22:57:55 INFO - Running setup.py install for blobuploader 22:57:55 INFO - Running setup.py install for docopt 22:57:55 INFO - Running setup.py install for requests 22:57:55 INFO - Successfully installed blobuploader docopt requests 22:57:55 INFO - Cleaning up... 22:57:55 INFO - Return code: 0 22:57:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:57: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')]} 22:57:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:57: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')]} 22:57:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:57:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x0257D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x0235CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-056', 'USERDOMAIN': 'T-W864-IX-056', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:57:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 22:57:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:57:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:57:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 22:57:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:57:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:57:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:57:55 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 22:57:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:57:55 INFO - 'DCLOCATION': 'SCL3', 22:57:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:57:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:57:55 INFO - 'HOMEDRIVE': 'C:', 22:57:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 22:57:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:57:55 INFO - 'KTS_VERSION': '1.19c', 22:57:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 22:57:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 22:57:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:57:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:57:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:57:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:57:55 INFO - 'MOZ_NO_REMOTE': '1', 22:57:55 INFO - 'NO_EM_RESTART': '1', 22:57:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:57:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:57:55 INFO - 'OS': 'Windows_NT', 22:57:55 INFO - 'OURDRIVE': 'C:', 22:57:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:57:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:57:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:57:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:57:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:57:55 INFO - 'PROCESSOR_LEVEL': '6', 22:57:55 INFO - 'PROCESSOR_REVISION': '1e05', 22:57:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:57:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:57:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:57:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:57:55 INFO - 'PROMPT': '$P$G', 22:57:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:57:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:57:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:57:55 INFO - 'PWD': 'C:\\slave\\test', 22:57:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:57:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:57:55 INFO - 'SYSTEMDRIVE': 'C:', 22:57:55 INFO - 'SYSTEMROOT': 'C:\\windows', 22:57:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:57:55 INFO - 'TEST1': 'testie', 22:57:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:57:55 INFO - 'USERDOMAIN': 'T-W864-IX-056', 22:57:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 22:57:55 INFO - 'USERNAME': 'cltbld', 22:57:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 22:57:55 INFO - 'WINDIR': 'C:\\windows', 22:57:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:57:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:57:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:57:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:57:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:57:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:57:59 INFO - Unpacking c:\slave\test\build\tests\marionette 22:57:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:57:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:57:59 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:57:59 INFO - Running setup.py install for browsermob-proxy 22:58:13 INFO - Running setup.py install for manifestparser 22:58:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for marionette-client 22:58:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:58:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for marionette-driver 22:58:13 INFO - Running setup.py install for mozcrash 22:58:13 INFO - Running setup.py install for mozdebug 22:58:13 INFO - Running setup.py install for mozdevice 22:58:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for mozfile 22:58:13 INFO - Running setup.py install for mozhttpd 22:58:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for mozinfo 22:58:13 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for mozInstall 22:58:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for mozleak 22:58:13 INFO - Running setup.py install for mozlog 22:58:13 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for moznetwork 22:58:13 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for mozprocess 22:58:13 INFO - Running setup.py install for mozprofile 22:58:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:58:13 INFO - Running setup.py install for mozrunner 22:58:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:58:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:58:14 INFO - Running setup.py install for mozscreenshot 22:58:14 INFO - Running setup.py install for moztest 22:58:14 INFO - Running setup.py install for mozversion 22:58:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:58:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:58:14 INFO - Running setup.py install for wptserve 22:58:14 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:58:14 INFO - Cleaning up... 22:58:14 INFO - Return code: 0 22:58:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:58:14 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')]} 22:58:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:58:14 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')]} 22:58:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:58:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x0257D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D0408>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x0235CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-056', 'USERDOMAIN': 'T-W864-IX-056', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:58:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 22:58:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:58:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:58:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 22:58:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:58:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:58:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:58:14 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 22:58:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:58:14 INFO - 'DCLOCATION': 'SCL3', 22:58:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:58:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:58:14 INFO - 'HOMEDRIVE': 'C:', 22:58:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 22:58:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:58:14 INFO - 'KTS_VERSION': '1.19c', 22:58:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 22:58:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 22:58:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:58:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:58:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:58:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:58:14 INFO - 'MOZ_NO_REMOTE': '1', 22:58:14 INFO - 'NO_EM_RESTART': '1', 22:58:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:58:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:58:14 INFO - 'OS': 'Windows_NT', 22:58:14 INFO - 'OURDRIVE': 'C:', 22:58:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:58:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:58:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:58:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:58:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:58:14 INFO - 'PROCESSOR_LEVEL': '6', 22:58:14 INFO - 'PROCESSOR_REVISION': '1e05', 22:58:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:58:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:58:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:58:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:58:14 INFO - 'PROMPT': '$P$G', 22:58:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:58:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:58:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:58:14 INFO - 'PWD': 'C:\\slave\\test', 22:58:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:58:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:58:14 INFO - 'SYSTEMDRIVE': 'C:', 22:58:14 INFO - 'SYSTEMROOT': 'C:\\windows', 22:58:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:58:14 INFO - 'TEST1': 'testie', 22:58:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:58:14 INFO - 'USERDOMAIN': 'T-W864-IX-056', 22:58:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 22:58:14 INFO - 'USERNAME': 'cltbld', 22:58:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 22:58:14 INFO - 'WINDIR': 'C:\\windows', 22:58:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:58:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:58:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:58:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:58:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:58:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:58:18 INFO - Unpacking c:\slave\test\build\tests\marionette 22:58:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:58:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 22:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 22:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 22:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 22:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 22:58:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:58:29 INFO - Downloading blessings-1.6.tar.gz 22:58:29 INFO - Running setup.py egg_info for package blessings 22:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 22:58:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:58:29 INFO - Running setup.py install for blessings 22:58:29 INFO - Running setup.py install for browsermob-proxy 22:58:29 INFO - Running setup.py install for manifestparser 22:58:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Running setup.py install for marionette-client 22:58:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:58:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Running setup.py install for marionette-driver 22:58:29 INFO - Running setup.py install for mozcrash 22:58:29 INFO - Running setup.py install for mozdebug 22:58:29 INFO - Running setup.py install for mozdevice 22:58:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Running setup.py install for mozhttpd 22:58:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Running setup.py install for mozInstall 22:58:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Running setup.py install for mozleak 22:58:29 INFO - Running setup.py install for mozprofile 22:58:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Running setup.py install for mozrunner 22:58:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:58:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:58:31 INFO - Running setup.py install for mozscreenshot 22:58:31 INFO - Running setup.py install for moztest 22:58:31 INFO - Running setup.py install for mozversion 22:58:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:58:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:58:31 INFO - Running setup.py install for wptserve 22:58:31 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:58:31 INFO - Cleaning up... 22:58:31 INFO - Return code: 0 22:58:31 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:58:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:58:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:58:32 INFO - Reading from file tmpfile_stdout 22:58:32 INFO - Using _rmtree_windows ... 22:58:32 INFO - Using _rmtree_windows ... 22:58:32 INFO - Current package versions: 22:58:32 INFO - blessings == 1.6 22:58:32 INFO - blobuploader == 1.2.4 22:58:32 INFO - browsermob-proxy == 0.6.0 22:58:32 INFO - distribute == 0.6.14 22:58:32 INFO - docopt == 0.6.1 22:58:32 INFO - manifestparser == 1.1 22:58:32 INFO - marionette-client == 2.3.0 22:58:32 INFO - marionette-driver == 1.4.0 22:58:32 INFO - mozInstall == 1.12 22:58:32 INFO - mozcrash == 0.17 22:58:32 INFO - mozdebug == 0.1 22:58:32 INFO - mozdevice == 0.48 22:58:32 INFO - mozfile == 1.2 22:58:32 INFO - mozhttpd == 0.7 22:58:32 INFO - mozinfo == 0.9 22:58:32 INFO - mozleak == 0.1 22:58:32 INFO - mozlog == 3.1 22:58:32 INFO - moznetwork == 0.27 22:58:32 INFO - mozprocess == 0.22 22:58:32 INFO - mozprofile == 0.28 22:58:32 INFO - mozrunner == 6.11 22:58:32 INFO - mozscreenshot == 0.1 22:58:32 INFO - mozsystemmonitor == 0.0 22:58:32 INFO - moztest == 0.7 22:58:32 INFO - mozversion == 1.4 22:58:32 INFO - requests == 1.2.3 22:58:32 INFO - wptserve == 1.4.0 22:58:32 INFO - Running post-action listener: _resource_record_post_action 22:58:32 INFO - Running post-action listener: _start_resource_monitoring 22:58:32 INFO - Starting resource monitoring. 22:58:32 INFO - ##### 22:58:32 INFO - ##### Running pull step. 22:58:32 INFO - ##### 22:58:32 INFO - Running pre-action listener: _resource_record_pre_action 22:58:32 INFO - Running main action method: pull 22:58:32 INFO - Pull has nothing to do! 22:58:32 INFO - Running post-action listener: _resource_record_post_action 22:58:32 INFO - ##### 22:58:32 INFO - ##### Running install step. 22:58:32 INFO - ##### 22:58:32 INFO - Running pre-action listener: _resource_record_pre_action 22:58:32 INFO - Running main action method: install 22:58:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:58:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:58:32 INFO - Reading from file tmpfile_stdout 22:58:32 INFO - Using _rmtree_windows ... 22:58:32 INFO - Using _rmtree_windows ... 22:58:32 INFO - Detecting whether we're running mozinstall >=1.0... 22:58:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:58:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:58:32 INFO - Reading from file tmpfile_stdout 22:58:32 INFO - Output received: 22:58:32 INFO - Usage: mozinstall-script.py [options] installer 22:58:32 INFO - Options: 22:58:32 INFO - -h, --help show this help message and exit 22:58:32 INFO - -d DEST, --destination=DEST 22:58:32 INFO - Directory to install application into. [default: 22:58:32 INFO - "C:\slave\test"] 22:58:32 INFO - --app=APP Application being installed. [default: firefox] 22:58:32 INFO - Using _rmtree_windows ... 22:58:32 INFO - Using _rmtree_windows ... 22:58:32 INFO - mkdir: C:\slave\test\build\application 22:58:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 22:58:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win64.zip --destination C:\slave\test\build\application 22:58:36 INFO - Reading from file tmpfile_stdout 22:58:36 INFO - Output received: 22:58:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:58:36 INFO - Using _rmtree_windows ... 22:58:36 INFO - Using _rmtree_windows ... 22:58:36 INFO - Running post-action listener: _resource_record_post_action 22:58:36 INFO - ##### 22:58:36 INFO - ##### Running run-tests step. 22:58:36 INFO - ##### 22:58:36 INFO - Running pre-action listener: _resource_record_pre_action 22:58:36 INFO - Running main action method: run_tests 22:58:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:58:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:58:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:58:36 INFO - grabbing minidump binary from tooltool 22:58:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:58:36 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AF368>, '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 0x0235CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026380C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 22:58:36 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 22:58:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 22:58:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:58:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxdeaq3 22:58:38 INFO - INFO - File integrity verified, renaming tmpxdeaq3 to win32-minidump_stackwalk.exe 22:58:38 INFO - Return code: 0 22:58:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:58:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:58:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 22:58:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 22:58:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:58:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 22:58:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:58:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:58:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:58:38 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 22:58:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:58:38 INFO - 'DCLOCATION': 'SCL3', 22:58:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:58:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:58:38 INFO - 'HOMEDRIVE': 'C:', 22:58:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 22:58:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:58:38 INFO - 'KTS_VERSION': '1.19c', 22:58:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 22:58:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 22:58:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:58:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:58:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:58:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:58:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:58:38 INFO - 'MOZ_NO_REMOTE': '1', 22:58:38 INFO - 'NO_EM_RESTART': '1', 22:58:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:58:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:58:38 INFO - 'OS': 'Windows_NT', 22:58:38 INFO - 'OURDRIVE': 'C:', 22:58:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:58:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:58:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:58:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:58:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:58:38 INFO - 'PROCESSOR_LEVEL': '6', 22:58:38 INFO - 'PROCESSOR_REVISION': '1e05', 22:58:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:58:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:58:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:58:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:58:38 INFO - 'PROMPT': '$P$G', 22:58:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:58:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:58:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:58:38 INFO - 'PWD': 'C:\\slave\\test', 22:58:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:58:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:58:38 INFO - 'SYSTEMDRIVE': 'C:', 22:58:38 INFO - 'SYSTEMROOT': 'C:\\windows', 22:58:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:58:38 INFO - 'TEST1': 'testie', 22:58:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:58:38 INFO - 'USERDOMAIN': 'T-W864-IX-056', 22:58:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 22:58:38 INFO - 'USERNAME': 'cltbld', 22:58:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 22:58:38 INFO - 'WINDIR': 'C:\\windows', 22:58:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:58:38 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 22:58:40 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 22:58:40 INFO - import pkg_resources 22:58:41 INFO - Using 1 client processes 22:58:43 INFO - SUITE-START | Running 778 tests 22:58:43 INFO - Running testharness tests 22:58:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:58:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 22:58:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:58:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 22:58:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:58:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:58:44 INFO - Setting up ssl 22:58:45 INFO - PROCESS | certutil | 22:58:45 INFO - PROCESS | certutil | 22:58:45 INFO - PROCESS | certutil | 22:58:45 INFO - Certificate Nickname Trust Attributes 22:58:45 INFO - SSL,S/MIME,JAR/XPI 22:58:45 INFO - 22:58:45 INFO - web-platform-tests CT,, 22:58:45 INFO - 22:58:45 INFO - Starting runner 22:58:45 INFO - PROCESS | 1012 | [1012] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 22:58:45 INFO - PROCESS | 1012 | [1012] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 22:58:45 INFO - PROCESS | 1012 | [1012] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 22:58:45 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 22:58:45 INFO - PROCESS | 1012 | [1012] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 22:58:47 INFO - PROCESS | 1012 | 1461304727141 Marionette DEBUG Marionette enabled via build flag and pref 22:58:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085B495E000 == 1 [pid = 1012] [id = 1] 22:58:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 1 (00000085C627F000) [pid = 1012] [serial = 1] [outer = 0000000000000000] 22:58:48 INFO - PROCESS | 1012 | [1012] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 22:58:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 2 (00000085C6280000) [pid = 1012] [serial = 2] [outer = 00000085C627F000] 22:58:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C9662000 == 2 [pid = 1012] [id = 2] 22:58:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 3 (00000085C9662800) [pid = 1012] [serial = 3] [outer = 0000000000000000] 22:58:49 INFO - PROCESS | 1012 | [1012] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 22:58:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 4 (00000085C9663800) [pid = 1012] [serial = 4] [outer = 00000085C9662800] 22:58:49 INFO - PROCESS | 1012 | 1461304729548 Marionette INFO Listening on port 2828 22:58:51 INFO - PROCESS | 1012 | 1461304731373 Marionette DEBUG Marionette enabled via command-line flag 22:58:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA588800 == 3 [pid = 1012] [id = 3] 22:58:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 5 (00000085CA5DB000) [pid = 1012] [serial = 5] [outer = 0000000000000000] 22:58:51 INFO - PROCESS | 1012 | [1012] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 22:58:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 6 (00000085CA5DC000) [pid = 1012] [serial = 6] [outer = 00000085CA5DB000] 22:58:51 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:58:51 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:58:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 7 (00000085CA6CE800) [pid = 1012] [serial = 7] [outer = 00000085C9662800] 22:58:51 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:58:51 INFO - PROCESS | 1012 | 1461304731693 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 22:58:51 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:58:51 INFO - PROCESS | 1012 | 1461304731724 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 22:58:51 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:58:51 INFO - PROCESS | 1012 | 1461304731731 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 22:58:51 INFO - PROCESS | 1012 | 1461304731760 Marionette DEBUG Closed connection conn0 22:58:51 INFO - PROCESS | 1012 | 1461304731762 Marionette DEBUG Closed connection conn1 22:58:51 INFO - PROCESS | 1012 | 1461304731763 Marionette DEBUG Closed connection conn2 22:58:51 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:58:51 INFO - PROCESS | 1012 | 1461304731816 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 22:58:51 INFO - PROCESS | 1012 | 1461304731973 Marionette DEBUG Closed connection conn3 22:58:51 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:58:51 INFO - PROCESS | 1012 | 1461304731979 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 22:58:52 INFO - PROCESS | 1012 | 1461304731985 Marionette DEBUG Closed connection conn4 22:58:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDD0800 == 4 [pid = 1012] [id = 4] 22:58:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 8 (00000085CBD27400) [pid = 1012] [serial = 8] [outer = 0000000000000000] 22:58:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 9 (00000085CE0AB000) [pid = 1012] [serial = 9] [outer = 00000085CBD27400] 22:58:52 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:58:52 INFO - PROCESS | 1012 | 1461304732134 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 22:58:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 10 (00000085CE0ACC00) [pid = 1012] [serial = 10] [outer = 00000085CBD27400] 22:58:52 INFO - PROCESS | 1012 | 1461304732176 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:58:52 INFO - PROCESS | 1012 | 1461304732181 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421210502","device":"desktop","version":"48.0a1"} 22:58:53 INFO - PROCESS | 1012 | [1012] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:58:53 INFO - PROCESS | 1012 | [1012] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:58:53 INFO - PROCESS | 1012 | [1012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:58:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D11D1000 == 5 [pid = 1012] [id = 5] 22:58:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 11 (00000085D11D3800) [pid = 1012] [serial = 11] [outer = 0000000000000000] 22:58:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D11D4000 == 6 [pid = 1012] [id = 6] 22:58:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 12 (00000085D1354C00) [pid = 1012] [serial = 12] [outer = 0000000000000000] 22:58:54 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:58:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1DE3000 == 7 [pid = 1012] [id = 7] 22:58:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 13 (00000085D1354400) [pid = 1012] [serial = 13] [outer = 0000000000000000] 22:58:54 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:58:54 INFO - PROCESS | 1012 | [1012] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:58:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 14 (00000085D209AC00) [pid = 1012] [serial = 14] [outer = 00000085D1354400] 22:58:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 15 (00000085D26A3800) [pid = 1012] [serial = 15] [outer = 00000085D11D3800] 22:58:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 16 (00000085D1362000) [pid = 1012] [serial = 16] [outer = 00000085D1354C00] 22:58:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 17 (00000085D2326400) [pid = 1012] [serial = 17] [outer = 00000085D1354400] 22:58:55 INFO - PROCESS | 1012 | 1461304735512 Marionette DEBUG loaded listener.js 22:58:55 INFO - PROCESS | 1012 | 1461304735526 Marionette DEBUG loaded listener.js 22:58:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 18 (00000085D491AC00) [pid = 1012] [serial = 18] [outer = 00000085D1354400] 22:58:56 INFO - PROCESS | 1012 | 1461304736482 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"7867aa7c-ce12-4643-ae20-a53a61c1f420","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421210502","device":"desktop","version":"48.0a1","command_id":1}}] 22:58:57 INFO - PROCESS | 1012 | 1461304737077 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:58:57 INFO - PROCESS | 1012 | 1461304737149 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 22:58:57 INFO - PROCESS | 1012 | 1461304737167 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:58:57 INFO - PROCESS | 1012 | [1012] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:58:58 INFO - PROCESS | 1012 | --DOCSHELL 00000085B495E000 == 6 [pid = 1012] [id = 1] 22:58:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 19 (00000085C4049800) [pid = 1012] [serial = 19] [outer = 00000085D1354400] 22:58:59 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:58:59 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:58:59 INFO - PROCESS | 1012 | 1461304739429 Marionette TRACE conn5 <- [1,3,null,{}] 22:58:59 INFO - PROCESS | 1012 | 1461304739434 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:58:59 INFO - PROCESS | 1012 | 1461304739458 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 22:58:59 INFO - PROCESS | 1012 | 1461304739480 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 22:58:59 INFO - PROCESS | 1012 | 1461304739485 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 22:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:58:59 INFO - PROCESS | 1012 | 1461304739492 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:58:59 INFO - PROCESS | 1012 | 1461304739496 Marionette TRACE conn5 <- [1,6,null,{}] 22:58:59 INFO - PROCESS | 1012 | 1461304739536 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:59 INFO - PROCESS | 1012 | 1461304739555 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 22:58:59 INFO - PROCESS | 1012 | 1461304739560 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5353800 == 7 [pid = 1012] [id = 8] 22:58:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 20 (00000085CE0B1C00) [pid = 1012] [serial = 20] [outer = 0000000000000000] 22:58:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 21 (00000085CECA6800) [pid = 1012] [serial = 21] [outer = 00000085CE0B1C00] 22:58:59 INFO - PROCESS | 1012 | 1461304739623 Marionette DEBUG loaded listener.js 22:58:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 22 (00000085D1538C00) [pid = 1012] [serial = 22] [outer = 00000085CE0B1C00] 22:59:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1E9000 == 8 [pid = 1012] [id = 9] 22:59:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 23 (00000085D0EAB400) [pid = 1012] [serial = 23] [outer = 0000000000000000] 22:59:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 24 (00000085D1C59400) [pid = 1012] [serial = 24] [outer = 00000085D0EAB400] 22:59:00 INFO - PROCESS | 1012 | 1461304740107 Marionette DEBUG loaded listener.js 22:59:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 25 (00000085D252DC00) [pid = 1012] [serial = 25] [outer = 00000085D0EAB400] 22:59:00 INFO - PROCESS | 1012 | 1461304740711 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1242ms 22:59:00 INFO - PROCESS | 1012 | 1461304740924 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 22:59:00 INFO - PROCESS | 1012 | 1461304740928 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 22:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:59:00 INFO - PROCESS | 1012 | 1461304740953 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:59:00 INFO - PROCESS | 1012 | 1461304740955 Marionette TRACE conn5 <- [1,10,null,{}] 22:59:00 INFO - PROCESS | 1012 | 1461304740960 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:01 INFO - PROCESS | 1012 | 1461304741074 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 22:59:01 INFO - PROCESS | 1012 | 1461304741125 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D188D000 == 9 [pid = 1012] [id = 10] 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 26 (00000085D1706800) [pid = 1012] [serial = 26] [outer = 0000000000000000] 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 27 (00000085D17D5C00) [pid = 1012] [serial = 27] [outer = 00000085D1706800] 22:59:01 INFO - PROCESS | 1012 | 1461304741183 Marionette DEBUG loaded listener.js 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 28 (00000085D2907400) [pid = 1012] [serial = 28] [outer = 00000085D1706800] 22:59:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1C36000 == 10 [pid = 1012] [id = 11] 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 29 (00000085D1C36800) [pid = 1012] [serial = 29] [outer = 0000000000000000] 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 30 (00000085D1A25000) [pid = 1012] [serial = 30] [outer = 00000085D1C36800] 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 31 (00000085D1DDD000) [pid = 1012] [serial = 31] [outer = 00000085D1C36800] 22:59:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C445E000 == 11 [pid = 1012] [id = 12] 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 32 (00000085C9846C00) [pid = 1012] [serial = 32] [outer = 0000000000000000] 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 33 (00000085C9963800) [pid = 1012] [serial = 33] [outer = 00000085C9846C00] 22:59:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 34 (00000085C9896800) [pid = 1012] [serial = 34] [outer = 00000085C9846C00] 22:59:02 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDD0800 == 10 [pid = 1012] [id = 4] 22:59:02 INFO - PROCESS | 1012 | 1461304742236 Marionette TRACE conn5 <- [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]]]}] 22:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1346ms 22:59:02 INFO - PROCESS | 1012 | 1461304742289 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 1012 | 1461304742293 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 22:59:02 INFO - PROCESS | 1012 | 1461304742298 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:59:02 INFO - PROCESS | 1012 | 1461304742302 Marionette TRACE conn5 <- [1,14,null,{}] 22:59:02 INFO - PROCESS | 1012 | 1461304742308 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:02 INFO - PROCESS | 1012 | 1461304742396 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 22:59:02 INFO - PROCESS | 1012 | 1461304742406 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5D13000 == 11 [pid = 1012] [id = 13] 22:59:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 35 (00000085CB19F400) [pid = 1012] [serial = 35] [outer = 0000000000000000] 22:59:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 36 (00000085CB1A4800) [pid = 1012] [serial = 36] [outer = 00000085CB19F400] 22:59:02 INFO - PROCESS | 1012 | 1461304742455 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 37 (00000085CE0AF400) [pid = 1012] [serial = 37] [outer = 00000085CB19F400] 22:59:02 INFO - PROCESS | 1012 | 1461304742911 Marionette TRACE conn5 <- [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]]]}] 22:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 22:59:02 INFO - PROCESS | 1012 | 1461304742931 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 1012 | 1461304742936 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 22:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:59:02 INFO - PROCESS | 1012 | 1461304742943 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - PROCESS | 1012 | 1461304742945 Marionette TRACE conn5 <- [1,18,null,{}] 22:59:02 INFO - PROCESS | 1012 | 1461304742949 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:03 INFO - PROCESS | 1012 | 1461304743033 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 22:59:03 INFO - PROCESS | 1012 | 1461304743044 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA042000 == 12 [pid = 1012] [id = 14] 22:59:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 38 (00000085CEC5B800) [pid = 1012] [serial = 38] [outer = 0000000000000000] 22:59:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 39 (00000085CECA8400) [pid = 1012] [serial = 39] [outer = 00000085CEC5B800] 22:59:03 INFO - PROCESS | 1012 | 1461304743092 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 40 (00000085D09AE800) [pid = 1012] [serial = 40] [outer = 00000085CEC5B800] 22:59:03 INFO - PROCESS | 1012 | 1461304743503 Marionette TRACE conn5 <- [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]]]}] 22:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 584ms 22:59:03 INFO - PROCESS | 1012 | 1461304743529 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 22:59:03 INFO - PROCESS | 1012 | 1461304743531 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 22:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:59:03 INFO - PROCESS | 1012 | 1461304743535 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 1012 | 1461304743539 Marionette TRACE conn5 <- [1,22,null,{}] 22:59:03 INFO - PROCESS | 1012 | 1461304743551 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:03 INFO - PROCESS | 1012 | 1461304743640 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 22:59:03 INFO - PROCESS | 1012 | 1461304743651 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6C5000 == 13 [pid = 1012] [id = 15] 22:59:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 41 (00000085D0EDA400) [pid = 1012] [serial = 41] [outer = 0000000000000000] 22:59:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 42 (00000085D1538400) [pid = 1012] [serial = 42] [outer = 00000085D0EDA400] 22:59:03 INFO - PROCESS | 1012 | 1461304743704 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 43 (00000085D18A8000) [pid = 1012] [serial = 43] [outer = 00000085D0EDA400] 22:59:04 INFO - PROCESS | 1012 | 1461304744143 Marionette TRACE conn5 <- [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]]]}] 22:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 22:59:04 INFO - PROCESS | 1012 | 1461304744168 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 22:59:04 INFO - PROCESS | 1012 | 1461304744170 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 22:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:59:04 INFO - PROCESS | 1012 | 1461304744183 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:59:04 INFO - PROCESS | 1012 | 1461304744185 Marionette TRACE conn5 <- [1,26,null,{}] 22:59:04 INFO - PROCESS | 1012 | 1461304744189 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:04 INFO - PROCESS | 1012 | 1461304744268 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 22:59:04 INFO - PROCESS | 1012 | 1461304744275 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE81F000 == 14 [pid = 1012] [id = 16] 22:59:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 44 (00000085D25CE000) [pid = 1012] [serial = 44] [outer = 0000000000000000] 22:59:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 45 (00000085D283F000) [pid = 1012] [serial = 45] [outer = 00000085D25CE000] 22:59:04 INFO - PROCESS | 1012 | 1461304744323 Marionette DEBUG loaded listener.js 22:59:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 46 (00000085D2BA2800) [pid = 1012] [serial = 46] [outer = 00000085D25CE000] 22:59:04 INFO - PROCESS | 1012 | 1461304744701 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 22:59:04 INFO - PROCESS | 1012 | 1461304744773 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 22:59:04 INFO - PROCESS | 1012 | 1461304744775 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 22:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:59:04 INFO - PROCESS | 1012 | 1461304744779 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:59:04 INFO - PROCESS | 1012 | 1461304744781 Marionette TRACE conn5 <- [1,30,null,{}] 22:59:04 INFO - PROCESS | 1012 | 1461304744784 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:04 INFO - PROCESS | 1012 | 1461304744860 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 22:59:04 INFO - PROCESS | 1012 | 1461304744867 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0951800 == 15 [pid = 1012] [id = 17] 22:59:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 47 (00000085C65CAC00) [pid = 1012] [serial = 47] [outer = 0000000000000000] 22:59:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 48 (00000085D11A0000) [pid = 1012] [serial = 48] [outer = 00000085C65CAC00] 22:59:04 INFO - PROCESS | 1012 | 1461304744916 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 49 (00000085D2840400) [pid = 1012] [serial = 49] [outer = 00000085C65CAC00] 22:59:05 INFO - PROCESS | 1012 | 1461304745323 Marionette TRACE conn5 <- [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]]]}] 22:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 22:59:05 INFO - PROCESS | 1012 | 1461304745454 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 22:59:05 INFO - PROCESS | 1012 | 1461304745456 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 22:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:59:05 INFO - PROCESS | 1012 | 1461304745466 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:59:05 INFO - PROCESS | 1012 | 1461304745468 Marionette TRACE conn5 <- [1,34,null,{}] 22:59:05 INFO - PROCESS | 1012 | 1461304745471 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:05 INFO - PROCESS | 1012 | 1461304745588 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 22:59:05 INFO - PROCESS | 1012 | 1461304745599 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D231C800 == 16 [pid = 1012] [id = 18] 22:59:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 50 (00000085CE293C00) [pid = 1012] [serial = 50] [outer = 0000000000000000] 22:59:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 51 (00000085C3013800) [pid = 1012] [serial = 51] [outer = 00000085CE293C00] 22:59:05 INFO - PROCESS | 1012 | 1461304745646 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 52 (00000085C301B000) [pid = 1012] [serial = 52] [outer = 00000085CE293C00] 22:59:06 INFO - PROCESS | 1012 | 1461304746036 Marionette TRACE conn5 <- [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]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 22:59:06 INFO - PROCESS | 1012 | 1461304746103 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 1012 | 1461304746105 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 22:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:59:06 INFO - PROCESS | 1012 | 1461304746108 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 1012 | 1461304746110 Marionette TRACE conn5 <- [1,38,null,{}] 22:59:06 INFO - PROCESS | 1012 | 1461304746114 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:06 INFO - PROCESS | 1012 | 1461304746204 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 22:59:06 INFO - PROCESS | 1012 | 1461304746214 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2C50000 == 17 [pid = 1012] [id = 19] 22:59:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 53 (00000085C532FC00) [pid = 1012] [serial = 53] [outer = 0000000000000000] 22:59:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 54 (00000085D14BB000) [pid = 1012] [serial = 54] [outer = 00000085C532FC00] 22:59:06 INFO - PROCESS | 1012 | 1461304746260 Marionette DEBUG loaded listener.js 22:59:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 55 (00000085D14C0C00) [pid = 1012] [serial = 55] [outer = 00000085C532FC00] 22:59:06 INFO - PROCESS | 1012 | 1461304746623 Marionette TRACE conn5 <- [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]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 22:59:06 INFO - PROCESS | 1012 | 1461304746636 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 1012 | 1461304746638 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 22:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:59:06 INFO - PROCESS | 1012 | 1461304746642 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 1012 | 1461304746644 Marionette TRACE conn5 <- [1,42,null,{}] 22:59:06 INFO - PROCESS | 1012 | 1461304746647 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:06 INFO - PROCESS | 1012 | 1461304746744 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 22:59:06 INFO - PROCESS | 1012 | 1461304746753 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D44DA800 == 18 [pid = 1012] [id = 20] 22:59:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 56 (00000085C4B44800) [pid = 1012] [serial = 56] [outer = 0000000000000000] 22:59:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 57 (00000085C4B4A400) [pid = 1012] [serial = 57] [outer = 00000085C4B44800] 22:59:06 INFO - PROCESS | 1012 | 1461304746800 Marionette DEBUG loaded listener.js 22:59:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 58 (00000085C4B53000) [pid = 1012] [serial = 58] [outer = 00000085C4B44800] 22:59:07 INFO - PROCESS | 1012 | 1461304747154 Marionette TRACE conn5 <- [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]]]}] 22:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 542ms 22:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:59:07 INFO - PROCESS | 1012 | 1461304747187 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 22:59:07 INFO - PROCESS | 1012 | 1461304747189 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 22:59:07 INFO - PROCESS | 1012 | 1461304747192 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:59:07 INFO - PROCESS | 1012 | 1461304747194 Marionette TRACE conn5 <- [1,46,null,{}] 22:59:07 INFO - PROCESS | 1012 | 1461304747197 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:07 INFO - PROCESS | 1012 | 1461304747271 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 22:59:07 INFO - PROCESS | 1012 | 1461304747324 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B89000 == 19 [pid = 1012] [id = 21] 22:59:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 59 (00000085C4B4E400) [pid = 1012] [serial = 59] [outer = 0000000000000000] 22:59:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 60 (00000085C4B5A000) [pid = 1012] [serial = 60] [outer = 00000085C4B4E400] 22:59:07 INFO - PROCESS | 1012 | 1461304747370 Marionette DEBUG loaded listener.js 22:59:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 61 (00000085D14B6C00) [pid = 1012] [serial = 61] [outer = 00000085C4B4E400] 22:59:07 INFO - PROCESS | 1012 | 1461304747725 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 22:59:07 INFO - PROCESS | 1012 | 1461304747781 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 22:59:07 INFO - PROCESS | 1012 | 1461304747783 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 22:59:07 INFO - PROCESS | 1012 | 1461304747787 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:59:07 INFO - PROCESS | 1012 | 1461304747789 Marionette TRACE conn5 <- [1,50,null,{}] 22:59:07 INFO - PROCESS | 1012 | 1461304747792 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:07 INFO - PROCESS | 1012 | 1461304747889 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 22:59:07 INFO - PROCESS | 1012 | 1461304747898 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D863E000 == 20 [pid = 1012] [id = 22] 22:59:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 62 (00000085C4B5F400) [pid = 1012] [serial = 62] [outer = 0000000000000000] 22:59:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 63 (00000085D2839800) [pid = 1012] [serial = 63] [outer = 00000085C4B5F400] 22:59:07 INFO - PROCESS | 1012 | 1461304747945 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 64 (00000085D8628C00) [pid = 1012] [serial = 64] [outer = 00000085C4B5F400] 22:59:08 INFO - PROCESS | 1012 | 1461304748317 Marionette TRACE conn5 <- [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]]]}] 22:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 584ms 22:59:08 INFO - PROCESS | 1012 | 1461304748375 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 1012 | 1461304748377 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 22:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:59:08 INFO - PROCESS | 1012 | 1461304748380 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 1012 | 1461304748383 Marionette TRACE conn5 <- [1,54,null,{}] 22:59:08 INFO - PROCESS | 1012 | 1461304748386 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:08 INFO - PROCESS | 1012 | 1461304748507 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 22:59:08 INFO - PROCESS | 1012 | 1461304748523 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8747000 == 21 [pid = 1012] [id = 23] 22:59:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 65 (00000085D862D800) [pid = 1012] [serial = 65] [outer = 0000000000000000] 22:59:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 66 (00000085D8707C00) [pid = 1012] [serial = 66] [outer = 00000085D862D800] 22:59:08 INFO - PROCESS | 1012 | 1461304748578 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 67 (00000085D89A2C00) [pid = 1012] [serial = 67] [outer = 00000085D862D800] 22:59:08 INFO - PROCESS | 1012 | 1461304748972 Marionette TRACE conn5 <- [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]]]}] 22:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 22:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:59:09 INFO - PROCESS | 1012 | 1461304749011 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 22:59:09 INFO - PROCESS | 1012 | 1461304749013 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 22:59:09 INFO - PROCESS | 1012 | 1461304749016 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - PROCESS | 1012 | 1461304749018 Marionette TRACE conn5 <- [1,58,null,{}] 22:59:09 INFO - PROCESS | 1012 | 1461304749021 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:09 INFO - PROCESS | 1012 | 1461304749130 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 22:59:09 INFO - PROCESS | 1012 | 1461304749139 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C17000 == 22 [pid = 1012] [id = 24] 22:59:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 68 (00000085D899E800) [pid = 1012] [serial = 68] [outer = 0000000000000000] 22:59:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 69 (00000085D89AC000) [pid = 1012] [serial = 69] [outer = 00000085D899E800] 22:59:09 INFO - PROCESS | 1012 | 1461304749184 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 70 (00000085D8C93400) [pid = 1012] [serial = 70] [outer = 00000085D899E800] 22:59:10 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5353800 == 21 [pid = 1012] [id = 8] 22:59:10 INFO - PROCESS | 1012 | 1461304750292 Marionette TRACE conn5 <- [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]]]}] 22:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1322ms 22:59:10 INFO - PROCESS | 1012 | 1461304750343 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 1012 | 1461304750347 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 22:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:59:10 INFO - PROCESS | 1012 | 1461304750358 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - PROCESS | 1012 | 1461304750361 Marionette TRACE conn5 <- [1,62,null,{}] 22:59:10 INFO - PROCESS | 1012 | 1461304750367 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:10 INFO - PROCESS | 1012 | 1461304750467 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 22:59:10 INFO - PROCESS | 1012 | 1461304750478 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5D12800 == 22 [pid = 1012] [id = 25] 22:59:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 71 (00000085C65CCC00) [pid = 1012] [serial = 71] [outer = 0000000000000000] 22:59:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (00000085CA06A800) [pid = 1012] [serial = 72] [outer = 00000085C65CCC00] 22:59:10 INFO - PROCESS | 1012 | 1461304750535 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085CA608000) [pid = 1012] [serial = 73] [outer = 00000085C65CCC00] 22:59:10 INFO - PROCESS | 1012 | 1461304750955 Marionette TRACE conn5 <- [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]]]}] 22:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 22:59:10 INFO - PROCESS | 1012 | 1461304750990 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 1012 | 1461304750996 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 22:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:59:11 INFO - PROCESS | 1012 | 1461304751002 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:59:11 INFO - PROCESS | 1012 | 1461304751005 Marionette TRACE conn5 <- [1,66,null,{}] 22:59:11 INFO - PROCESS | 1012 | 1461304751015 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:11 INFO - PROCESS | 1012 | 1461304751111 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 22:59:11 INFO - PROCESS | 1012 | 1461304751119 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA14A800 == 23 [pid = 1012] [id = 26] 22:59:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085CB990000) [pid = 1012] [serial = 74] [outer = 0000000000000000] 22:59:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085CE28B400) [pid = 1012] [serial = 75] [outer = 00000085CB990000] 22:59:11 INFO - PROCESS | 1012 | 1461304751167 Marionette DEBUG loaded listener.js 22:59:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085CEB86C00) [pid = 1012] [serial = 76] [outer = 00000085CB990000] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085CBD27400) [pid = 1012] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085CE293C00) [pid = 1012] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085C4B5F400) [pid = 1012] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085CE0B1C00) [pid = 1012] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 71 (00000085D1706800) [pid = 1012] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 70 (00000085CB19F400) [pid = 1012] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 69 (00000085CEC5B800) [pid = 1012] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 68 (00000085D0EDA400) [pid = 1012] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 67 (00000085D25CE000) [pid = 1012] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 66 (00000085C65CAC00) [pid = 1012] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:59:11 INFO - PROCESS | 1012 | --DOMWINDOW == 65 (00000085D862D800) [pid = 1012] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:59:11 INFO - PROCESS | 1012 | 1461304751871 Marionette TRACE conn5 <- [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]]]}] 22:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 878ms 22:59:11 INFO - PROCESS | 1012 | 1461304751882 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 22:59:11 INFO - PROCESS | 1012 | 1461304751884 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 22:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:59:11 INFO - PROCESS | 1012 | 1461304751888 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:59:11 INFO - PROCESS | 1012 | 1461304751891 Marionette TRACE conn5 <- [1,70,null,{}] 22:59:11 INFO - PROCESS | 1012 | 1461304751902 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:11 INFO - PROCESS | 1012 | 1461304751992 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 22:59:12 INFO - PROCESS | 1012 | 1461304752045 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1E4000 == 24 [pid = 1012] [id = 27] 22:59:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 66 (00000085CBD23400) [pid = 1012] [serial = 77] [outer = 0000000000000000] 22:59:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 67 (00000085CEBB1400) [pid = 1012] [serial = 78] [outer = 00000085CBD23400] 22:59:12 INFO - PROCESS | 1012 | 1461304752097 Marionette DEBUG loaded listener.js 22:59:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 68 (00000085D09AE400) [pid = 1012] [serial = 79] [outer = 00000085CBD23400] 22:59:12 INFO - PROCESS | 1012 | 1461304752436 Marionette TRACE conn5 <- [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]]]}] 22:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 22:59:12 INFO - PROCESS | 1012 | 1461304752477 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 22:59:12 INFO - PROCESS | 1012 | 1461304752480 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 22:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:59:12 INFO - PROCESS | 1012 | 1461304752484 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:59:12 INFO - PROCESS | 1012 | 1461304752485 Marionette TRACE conn5 <- [1,74,null,{}] 22:59:12 INFO - PROCESS | 1012 | 1461304752489 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:12 INFO - PROCESS | 1012 | 1461304752580 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 22:59:12 INFO - PROCESS | 1012 | 1461304752633 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECC0000 == 25 [pid = 1012] [id = 28] 22:59:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 69 (00000085D0E38400) [pid = 1012] [serial = 80] [outer = 0000000000000000] 22:59:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 70 (00000085D1199000) [pid = 1012] [serial = 81] [outer = 00000085D0E38400] 22:59:12 INFO - PROCESS | 1012 | 1461304752681 Marionette DEBUG loaded listener.js 22:59:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 71 (00000085D14B8C00) [pid = 1012] [serial = 82] [outer = 00000085D0E38400] 22:59:13 INFO - PROCESS | 1012 | 1461304753045 Marionette TRACE conn5 <- [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]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 22:59:13 INFO - PROCESS | 1012 | 1461304753072 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1012 | 1461304753074 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 22:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:59:13 INFO - PROCESS | 1012 | 1461304753078 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1012 | 1461304753080 Marionette TRACE conn5 <- [1,78,null,{}] 22:59:13 INFO - PROCESS | 1012 | 1461304753083 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:13 INFO - PROCESS | 1012 | 1461304753160 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 22:59:13 INFO - PROCESS | 1012 | 1461304753213 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1416000 == 26 [pid = 1012] [id = 29] 22:59:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (00000085C963D000) [pid = 1012] [serial = 83] [outer = 0000000000000000] 22:59:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085D14C0800) [pid = 1012] [serial = 84] [outer = 00000085C963D000] 22:59:13 INFO - PROCESS | 1012 | 1461304753260 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085D17D1400) [pid = 1012] [serial = 85] [outer = 00000085C963D000] 22:59:13 INFO - PROCESS | 1012 | 1461304753590 Marionette TRACE conn5 <- [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]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms 22:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:59:13 INFO - PROCESS | 1012 | 1461304753607 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1012 | 1461304753609 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 22:59:13 INFO - PROCESS | 1012 | 1461304753613 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1012 | 1461304753614 Marionette TRACE conn5 <- [1,82,null,{}] 22:59:13 INFO - PROCESS | 1012 | 1461304753618 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:13 INFO - PROCESS | 1012 | 1461304753797 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 22:59:13 INFO - PROCESS | 1012 | 1461304753840 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C49B8000 == 27 [pid = 1012] [id = 30] 22:59:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085C3020C00) [pid = 1012] [serial = 86] [outer = 0000000000000000] 22:59:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085C4990400) [pid = 1012] [serial = 87] [outer = 00000085C3020C00] 22:59:13 INFO - PROCESS | 1012 | 1461304753900 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085C66A6400) [pid = 1012] [serial = 88] [outer = 00000085C3020C00] 22:59:14 INFO - PROCESS | 1012 | 1461304754476 Marionette TRACE conn5 <- [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]]]}] 22:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 943ms 22:59:14 INFO - PROCESS | 1012 | 1461304754558 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 22:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:59:14 INFO - PROCESS | 1012 | 1461304754564 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 22:59:14 INFO - PROCESS | 1012 | 1461304754569 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:59:14 INFO - PROCESS | 1012 | 1461304754573 Marionette TRACE conn5 <- [1,86,null,{}] 22:59:14 INFO - PROCESS | 1012 | 1461304754578 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:14 INFO - PROCESS | 1012 | 1461304754680 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 22:59:14 INFO - PROCESS | 1012 | 1461304754740 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE809800 == 28 [pid = 1012] [id = 31] 22:59:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085CEB79400) [pid = 1012] [serial = 89] [outer = 0000000000000000] 22:59:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085CEC5B800) [pid = 1012] [serial = 90] [outer = 00000085CEB79400] 22:59:14 INFO - PROCESS | 1012 | 1461304754801 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085D0E3C400) [pid = 1012] [serial = 91] [outer = 00000085CEB79400] 22:59:15 INFO - PROCESS | 1012 | 1461304755344 Marionette TRACE conn5 <- [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]]]}] 22:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 22:59:15 INFO - PROCESS | 1012 | 1461304755409 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 22:59:15 INFO - PROCESS | 1012 | 1461304755413 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 22:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:59:15 INFO - PROCESS | 1012 | 1461304755416 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 1012 | 1461304755419 Marionette TRACE conn5 <- [1,90,null,{}] 22:59:15 INFO - PROCESS | 1012 | 1461304755423 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:15 INFO - PROCESS | 1012 | 1461304755522 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 22:59:15 INFO - PROCESS | 1012 | 1461304755583 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26AF000 == 29 [pid = 1012] [id = 32] 22:59:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085D18AB400) [pid = 1012] [serial = 92] [outer = 0000000000000000] 22:59:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085D209C400) [pid = 1012] [serial = 93] [outer = 00000085D18AB400] 22:59:15 INFO - PROCESS | 1012 | 1461304755641 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085D25D7C00) [pid = 1012] [serial = 94] [outer = 00000085D18AB400] 22:59:16 INFO - PROCESS | 1012 | 1461304756165 Marionette TRACE conn5 <- [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]]]}] 22:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 776ms 22:59:16 INFO - PROCESS | 1012 | 1461304756201 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 1012 | 1461304756205 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 22:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:59:16 INFO - PROCESS | 1012 | 1461304756218 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 1012 | 1461304756223 Marionette TRACE conn5 <- [1,94,null,{}] 22:59:16 INFO - PROCESS | 1012 | 1461304756227 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:16 INFO - PROCESS | 1012 | 1461304756328 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 22:59:16 INFO - PROCESS | 1012 | 1461304756401 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B6F800 == 30 [pid = 1012] [id = 33] 22:59:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085D2841000) [pid = 1012] [serial = 95] [outer = 0000000000000000] 22:59:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085D444A800) [pid = 1012] [serial = 96] [outer = 00000085D2841000] 22:59:16 INFO - PROCESS | 1012 | 1461304756459 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085D49E0000) [pid = 1012] [serial = 97] [outer = 00000085D2841000] 22:59:17 INFO - PROCESS | 1012 | 1461304757013 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 838ms 22:59:17 INFO - PROCESS | 1012 | 1461304757052 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 1012 | 1461304757055 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 22:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:59:17 INFO - PROCESS | 1012 | 1461304757058 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 1012 | 1461304757061 Marionette TRACE conn5 <- [1,98,null,{}] 22:59:17 INFO - PROCESS | 1012 | 1461304757064 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:17 INFO - PROCESS | 1012 | 1461304757160 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 22:59:17 INFO - PROCESS | 1012 | 1461304757230 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECB8800 == 31 [pid = 1012] [id = 34] 22:59:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085C301C000) [pid = 1012] [serial = 98] [outer = 0000000000000000] 22:59:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D1197800) [pid = 1012] [serial = 99] [outer = 00000085C301C000] 22:59:17 INFO - PROCESS | 1012 | 1461304757288 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D8625400) [pid = 1012] [serial = 100] [outer = 00000085C301C000] 22:59:17 INFO - PROCESS | 1012 | 1461304757903 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085C9663800) [pid = 1012] [serial = 4] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085C3013800) [pid = 1012] [serial = 51] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085D14BB000) [pid = 1012] [serial = 54] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085C4B4A400) [pid = 1012] [serial = 57] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085C4B5A000) [pid = 1012] [serial = 60] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085D2839800) [pid = 1012] [serial = 63] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085CECA6800) [pid = 1012] [serial = 21] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D1C59400) [pid = 1012] [serial = 24] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D17D5C00) [pid = 1012] [serial = 27] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085C9963800) [pid = 1012] [serial = 33] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085CB1A4800) [pid = 1012] [serial = 36] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085CECA8400) [pid = 1012] [serial = 39] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D09AE800) [pid = 1012] [serial = 40] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085D1538400) [pid = 1012] [serial = 42] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D283F000) [pid = 1012] [serial = 45] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085D18A8000) [pid = 1012] [serial = 43] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085D11A0000) [pid = 1012] [serial = 48] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 71 (00000085D1A25000) [pid = 1012] [serial = 30] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 70 (00000085D2BA2800) [pid = 1012] [serial = 46] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 69 (00000085D2840400) [pid = 1012] [serial = 49] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 68 (00000085C301B000) [pid = 1012] [serial = 52] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 67 (00000085D1538C00) [pid = 1012] [serial = 22] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 66 (00000085D8628C00) [pid = 1012] [serial = 64] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 65 (00000085D8707C00) [pid = 1012] [serial = 66] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 64 (00000085D2907400) [pid = 1012] [serial = 28] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 63 (00000085CE0AF400) [pid = 1012] [serial = 37] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 62 (00000085D89A2C00) [pid = 1012] [serial = 67] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 61 (00000085D2326400) [pid = 1012] [serial = 17] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 60 (00000085D209AC00) [pid = 1012] [serial = 14] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 59 (00000085CE0AB000) [pid = 1012] [serial = 9] [outer = 0000000000000000] [url = about:blank] 22:59:17 INFO - PROCESS | 1012 | --DOMWINDOW == 58 (00000085CE0ACC00) [pid = 1012] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 879ms 22:59:17 INFO - PROCESS | 1012 | 1461304757940 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 1012 | 1461304757945 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 22:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:59:17 INFO - PROCESS | 1012 | 1461304757950 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 1012 | 1461304757954 Marionette TRACE conn5 <- [1,102,null,{}] 22:59:17 INFO - PROCESS | 1012 | 1461304757959 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:18 INFO - PROCESS | 1012 | 1461304758042 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 22:59:18 INFO - PROCESS | 1012 | 1461304758054 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C9665800 == 32 [pid = 1012] [id = 35] 22:59:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 59 (00000085C984DC00) [pid = 1012] [serial = 101] [outer = 0000000000000000] 22:59:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 60 (00000085C99C8000) [pid = 1012] [serial = 102] [outer = 00000085C984DC00] 22:59:18 INFO - PROCESS | 1012 | 1461304758104 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 61 (00000085CB98DC00) [pid = 1012] [serial = 103] [outer = 00000085C984DC00] 22:59:18 INFO - PROCESS | 1012 | 1461304758506 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 22:59:18 INFO - PROCESS | 1012 | 1461304758540 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 22:59:18 INFO - PROCESS | 1012 | 1461304758546 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 22:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:59:18 INFO - PROCESS | 1012 | 1461304758552 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:59:18 INFO - PROCESS | 1012 | 1461304758555 Marionette TRACE conn5 <- [1,106,null,{}] 22:59:18 INFO - PROCESS | 1012 | 1461304758559 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:18 INFO - PROCESS | 1012 | 1461304758669 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 22:59:18 INFO - PROCESS | 1012 | 1461304758679 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA575800 == 33 [pid = 1012] [id = 36] 22:59:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 62 (00000085CE284C00) [pid = 1012] [serial = 104] [outer = 0000000000000000] 22:59:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 63 (00000085CEBAFC00) [pid = 1012] [serial = 105] [outer = 00000085CE284C00] 22:59:18 INFO - PROCESS | 1012 | 1461304758727 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 64 (00000085CF2D7800) [pid = 1012] [serial = 106] [outer = 00000085CE284C00] 22:59:19 INFO - PROCESS | 1012 | 1461304759149 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 626ms 22:59:19 INFO - PROCESS | 1012 | 1461304759180 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 1012 | 1461304759182 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 22:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:59:19 INFO - PROCESS | 1012 | 1461304759186 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1012 | 1461304759189 Marionette TRACE conn5 <- [1,110,null,{}] 22:59:19 INFO - PROCESS | 1012 | 1461304759205 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:19 INFO - PROCESS | 1012 | 1461304759288 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 22:59:19 INFO - PROCESS | 1012 | 1461304759296 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE236000 == 34 [pid = 1012] [id = 37] 22:59:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 65 (00000085D14B9800) [pid = 1012] [serial = 107] [outer = 0000000000000000] 22:59:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 66 (00000085D153E400) [pid = 1012] [serial = 108] [outer = 00000085D14B9800] 22:59:19 INFO - PROCESS | 1012 | 1461304759347 Marionette DEBUG loaded listener.js 22:59:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 67 (00000085D18A6800) [pid = 1012] [serial = 109] [outer = 00000085D14B9800] 22:59:19 INFO - PROCESS | 1012 | 1461304759754 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 648ms 22:59:19 INFO - PROCESS | 1012 | 1461304759836 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 1012 | 1461304759839 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 22:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:59:19 INFO - PROCESS | 1012 | 1461304759843 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1012 | 1461304759844 Marionette TRACE conn5 <- [1,114,null,{}] 22:59:19 INFO - PROCESS | 1012 | 1461304759853 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:19 INFO - PROCESS | 1012 | 1461304759933 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 22:59:19 INFO - PROCESS | 1012 | 1461304759943 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1414800 == 35 [pid = 1012] [id = 38] 22:59:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 68 (00000085D249D000) [pid = 1012] [serial = 110] [outer = 0000000000000000] 22:59:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 69 (00000085D2532800) [pid = 1012] [serial = 111] [outer = 00000085D249D000] 22:59:19 INFO - PROCESS | 1012 | 1461304759990 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 70 (00000085D2840800) [pid = 1012] [serial = 112] [outer = 00000085D249D000] 22:59:20 INFO - PROCESS | 1012 | 1461304760411 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 585ms 22:59:20 INFO - PROCESS | 1012 | 1461304760441 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 22:59:20 INFO - PROCESS | 1012 | 1461304760443 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 22:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:59:20 INFO - PROCESS | 1012 | 1461304760447 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:59:20 INFO - PROCESS | 1012 | 1461304760449 Marionette TRACE conn5 <- [1,118,null,{}] 22:59:20 INFO - PROCESS | 1012 | 1461304760452 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:20 INFO - PROCESS | 1012 | 1461304760550 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 22:59:20 INFO - PROCESS | 1012 | 1461304760556 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2315800 == 36 [pid = 1012] [id = 39] 22:59:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 71 (00000085D2911C00) [pid = 1012] [serial = 113] [outer = 0000000000000000] 22:59:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (00000085D3122C00) [pid = 1012] [serial = 114] [outer = 00000085D2911C00] 22:59:20 INFO - PROCESS | 1012 | 1461304760603 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085D09A3800) [pid = 1012] [serial = 115] [outer = 00000085D2911C00] 22:59:21 INFO - PROCESS | 1012 | 1461304761025 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 22:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:59:21 INFO - PROCESS | 1012 | 1461304761077 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 22:59:21 INFO - PROCESS | 1012 | 1461304761079 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 22:59:21 INFO - PROCESS | 1012 | 1461304761082 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - PROCESS | 1012 | 1461304761084 Marionette TRACE conn5 <- [1,122,null,{}] 22:59:21 INFO - PROCESS | 1012 | 1461304761096 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:21 INFO - PROCESS | 1012 | 1461304761205 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 22:59:21 INFO - PROCESS | 1012 | 1461304761212 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D40A2800 == 37 [pid = 1012] [id = 40] 22:59:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085C4D5A800) [pid = 1012] [serial = 116] [outer = 0000000000000000] 22:59:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085D8624800) [pid = 1012] [serial = 117] [outer = 00000085C4D5A800] 22:59:21 INFO - PROCESS | 1012 | 1461304761271 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085D8704800) [pid = 1012] [serial = 118] [outer = 00000085C4D5A800] 22:59:21 INFO - PROCESS | 1012 | 1461304761687 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 649ms 22:59:21 INFO - PROCESS | 1012 | 1461304761740 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 22:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:59:21 INFO - PROCESS | 1012 | 1461304761742 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 22:59:21 INFO - PROCESS | 1012 | 1461304761746 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - PROCESS | 1012 | 1461304761748 Marionette TRACE conn5 <- [1,126,null,{}] 22:59:21 INFO - PROCESS | 1012 | 1461304761751 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:21 INFO - PROCESS | 1012 | 1461304761846 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 22:59:21 INFO - PROCESS | 1012 | 1461304761852 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085BFBC1800 == 38 [pid = 1012] [id = 41] 22:59:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085CB19F800) [pid = 1012] [serial = 119] [outer = 0000000000000000] 22:59:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085D266E000) [pid = 1012] [serial = 120] [outer = 00000085CB19F800] 22:59:21 INFO - PROCESS | 1012 | 1461304761897 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085D2674000) [pid = 1012] [serial = 121] [outer = 00000085CB19F800] 22:59:22 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D899E800) [pid = 1012] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:59:22 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085C4B44800) [pid = 1012] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:59:22 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085C4B4E400) [pid = 1012] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:59:22 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085C532FC00) [pid = 1012] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:59:22 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085C65CCC00) [pid = 1012] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:59:22 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085CBD23400) [pid = 1012] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:59:22 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085CB990000) [pid = 1012] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:59:22 INFO - PROCESS | 1012 | --DOMWINDOW == 71 (00000085D0E38400) [pid = 1012] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:59:22 INFO - PROCESS | 1012 | 1461304762308 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 22:59:22 INFO - PROCESS | 1012 | 1461304762335 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 1012 | 1461304762337 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 22:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:59:22 INFO - PROCESS | 1012 | 1461304762340 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 1012 | 1461304762342 Marionette TRACE conn5 <- [1,130,null,{}] 22:59:22 INFO - PROCESS | 1012 | 1461304762345 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:22 INFO - PROCESS | 1012 | 1461304762420 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 22:59:22 INFO - PROCESS | 1012 | 1461304762426 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D873A800 == 39 [pid = 1012] [id = 42] 22:59:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (00000085C4B4E400) [pid = 1012] [serial = 122] [outer = 0000000000000000] 22:59:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085D0EDD000) [pid = 1012] [serial = 123] [outer = 00000085C4B4E400] 22:59:22 INFO - PROCESS | 1012 | 1461304762473 Marionette DEBUG loaded listener.js 22:59:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085D870CC00) [pid = 1012] [serial = 124] [outer = 00000085C4B4E400] 22:59:22 INFO - PROCESS | 1012 | 1461304762892 Marionette TRACE conn5 <- [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]]]}] 22:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 22:59:22 INFO - PROCESS | 1012 | 1461304762928 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 1012 | 1461304762931 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 22:59:22 INFO - PROCESS | 1012 | 1461304762934 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:59:22 INFO - PROCESS | 1012 | 1461304762936 Marionette TRACE conn5 <- [1,134,null,{}] 22:59:22 INFO - PROCESS | 1012 | 1461304762940 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:23 INFO - PROCESS | 1012 | 1461304763017 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 22:59:23 INFO - PROCESS | 1012 | 1461304763024 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CDF000 == 40 [pid = 1012] [id = 43] 22:59:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085C305B400) [pid = 1012] [serial = 125] [outer = 0000000000000000] 22:59:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085C3061000) [pid = 1012] [serial = 126] [outer = 00000085C305B400] 22:59:23 INFO - PROCESS | 1012 | 1461304763069 Marionette DEBUG loaded listener.js 22:59:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085D870B000) [pid = 1012] [serial = 127] [outer = 00000085C305B400] 22:59:23 INFO - PROCESS | 1012 | 1461304763469 Marionette TRACE conn5 <- [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]]]}] 22:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 22:59:23 INFO - PROCESS | 1012 | 1461304763522 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 22:59:23 INFO - PROCESS | 1012 | 1461304763524 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 22:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:59:23 INFO - PROCESS | 1012 | 1461304763528 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:59:23 INFO - PROCESS | 1012 | 1461304763530 Marionette TRACE conn5 <- [1,138,null,{}] 22:59:23 INFO - PROCESS | 1012 | 1461304763538 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:23 INFO - PROCESS | 1012 | 1461304763617 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 22:59:23 INFO - PROCESS | 1012 | 1461304763624 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CFB000 == 41 [pid = 1012] [id = 44] 22:59:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085CB120C00) [pid = 1012] [serial = 128] [outer = 0000000000000000] 22:59:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085CB1A6400) [pid = 1012] [serial = 129] [outer = 00000085CB120C00] 22:59:23 INFO - PROCESS | 1012 | 1461304763669 Marionette DEBUG loaded listener.js 22:59:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085D870A400) [pid = 1012] [serial = 130] [outer = 00000085CB120C00] 22:59:24 INFO - PROCESS | 1012 | 1461304764091 Marionette TRACE conn5 <- [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]]]}] 22:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 585ms 22:59:24 INFO - PROCESS | 1012 | 1461304764117 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 22:59:24 INFO - PROCESS | 1012 | 1461304764119 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 22:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:59:24 INFO - PROCESS | 1012 | 1461304764131 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:59:24 INFO - PROCESS | 1012 | 1461304764133 Marionette TRACE conn5 <- [1,142,null,{}] 22:59:24 INFO - PROCESS | 1012 | 1461304764137 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:24 INFO - PROCESS | 1012 | 1461304764233 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 22:59:24 INFO - PROCESS | 1012 | 1461304764239 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CDD800 == 42 [pid = 1012] [id = 45] 22:59:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085D5680800) [pid = 1012] [serial = 131] [outer = 0000000000000000] 22:59:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085D568D800) [pid = 1012] [serial = 132] [outer = 00000085D5680800] 22:59:24 INFO - PROCESS | 1012 | 1461304764290 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085D8797C00) [pid = 1012] [serial = 133] [outer = 00000085D5680800] 22:59:24 INFO - PROCESS | 1012 | 1461304764901 Marionette TRACE conn5 <- [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]]]}] 22:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 838ms 22:59:24 INFO - PROCESS | 1012 | 1461304764976 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 22:59:24 INFO - PROCESS | 1012 | 1461304764980 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 22:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:59:24 INFO - PROCESS | 1012 | 1461304764987 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:59:24 INFO - PROCESS | 1012 | 1461304764990 Marionette TRACE conn5 <- [1,146,null,{}] 22:59:25 INFO - PROCESS | 1012 | 1461304764996 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:25 INFO - PROCESS | 1012 | 1461304765104 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 22:59:25 INFO - PROCESS | 1012 | 1461304765168 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA5E3800 == 43 [pid = 1012] [id = 46] 22:59:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085C4D56000) [pid = 1012] [serial = 134] [outer = 0000000000000000] 22:59:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085C9673C00) [pid = 1012] [serial = 135] [outer = 00000085C4D56000] 22:59:25 INFO - PROCESS | 1012 | 1461304765226 Marionette DEBUG loaded listener.js 22:59:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CB994C00) [pid = 1012] [serial = 136] [outer = 00000085C4D56000] 22:59:25 INFO - PROCESS | 1012 | 1461304765958 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 984ms 22:59:25 INFO - PROCESS | 1012 | 1461304765973 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 22:59:25 INFO - PROCESS | 1012 | 1461304765980 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 22:59:26 INFO - PROCESS | 1012 | 1461304766001 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 1012 | 1461304766004 Marionette TRACE conn5 <- [1,150,null,{}] 22:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:59:26 INFO - PROCESS | 1012 | 1461304766008 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:26 INFO - PROCESS | 1012 | 1461304766114 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 22:59:26 INFO - PROCESS | 1012 | 1461304766178 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2C5B800 == 44 [pid = 1012] [id = 47] 22:59:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CF269800) [pid = 1012] [serial = 137] [outer = 0000000000000000] 22:59:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D119B400) [pid = 1012] [serial = 138] [outer = 00000085CF269800] 22:59:26 INFO - PROCESS | 1012 | 1461304766235 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D17D3C00) [pid = 1012] [serial = 139] [outer = 00000085CF269800] 22:59:26 INFO - PROCESS | 1012 | 1461304766816 Marionette TRACE conn5 <- [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]]]}] 22:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 839ms 22:59:26 INFO - PROCESS | 1012 | 1461304766846 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 22:59:26 INFO - PROCESS | 1012 | 1461304766849 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 22:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:59:26 INFO - PROCESS | 1012 | 1461304766853 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 1012 | 1461304766857 Marionette TRACE conn5 <- [1,154,null,{}] 22:59:26 INFO - PROCESS | 1012 | 1461304766869 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:26 INFO - PROCESS | 1012 | 1461304766975 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 22:59:27 INFO - PROCESS | 1012 | 1461304767055 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B20800 == 45 [pid = 1012] [id = 48] 22:59:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D44AB000) [pid = 1012] [serial = 140] [outer = 0000000000000000] 22:59:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D54DD400) [pid = 1012] [serial = 141] [outer = 00000085D44AB000] 22:59:27 INFO - PROCESS | 1012 | 1461304767114 Marionette DEBUG loaded listener.js 22:59:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D8628800) [pid = 1012] [serial = 142] [outer = 00000085D44AB000] 22:59:27 INFO - PROCESS | 1012 | 1461304767902 Marionette TRACE conn5 <- [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]]]}] 22:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1085ms 22:59:27 INFO - PROCESS | 1012 | 1461304767941 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 22:59:27 INFO - PROCESS | 1012 | 1461304767945 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 22:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:59:27 INFO - PROCESS | 1012 | 1461304767951 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:59:27 INFO - PROCESS | 1012 | 1461304767955 Marionette TRACE conn5 <- [1,158,null,{}] 22:59:27 INFO - PROCESS | 1012 | 1461304767961 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:28 INFO - PROCESS | 1012 | 1461304768054 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 22:59:28 INFO - PROCESS | 1012 | 1461304768121 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA159800 == 46 [pid = 1012] [id = 49] 22:59:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085C4B4FC00) [pid = 1012] [serial = 143] [outer = 0000000000000000] 22:59:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085C4B5C000) [pid = 1012] [serial = 144] [outer = 00000085C4B4FC00] 22:59:28 INFO - PROCESS | 1012 | 1461304768171 Marionette DEBUG loaded listener.js 22:59:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085C4D59C00) [pid = 1012] [serial = 145] [outer = 00000085C4B4FC00] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CFB000 == 45 [pid = 1012] [id = 44] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CDF000 == 44 [pid = 1012] [id = 43] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D873A800 == 43 [pid = 1012] [id = 42] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085BFBC1800 == 42 [pid = 1012] [id = 41] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D40A2800 == 41 [pid = 1012] [id = 40] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2315800 == 40 [pid = 1012] [id = 39] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1414800 == 39 [pid = 1012] [id = 38] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE236000 == 38 [pid = 1012] [id = 37] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA575800 == 37 [pid = 1012] [id = 36] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085C9665800 == 36 [pid = 1012] [id = 35] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECB8800 == 35 [pid = 1012] [id = 34] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B6F800 == 34 [pid = 1012] [id = 33] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26AF000 == 33 [pid = 1012] [id = 32] 22:59:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE809800 == 32 [pid = 1012] [id = 31] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D89AC000) [pid = 1012] [serial = 69] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085C4B53000) [pid = 1012] [serial = 58] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D14B6C00) [pid = 1012] [serial = 61] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D14C0C00) [pid = 1012] [serial = 55] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085CA06A800) [pid = 1012] [serial = 72] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085CEBB1400) [pid = 1012] [serial = 78] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085CE28B400) [pid = 1012] [serial = 75] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085D1199000) [pid = 1012] [serial = 81] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085D14C0800) [pid = 1012] [serial = 84] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085CEB86C00) [pid = 1012] [serial = 76] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085CA608000) [pid = 1012] [serial = 73] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085D14B8C00) [pid = 1012] [serial = 82] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085D8C93400) [pid = 1012] [serial = 70] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D09AE400) [pid = 1012] [serial = 79] [outer = 0000000000000000] [url = about:blank] 22:59:28 INFO - PROCESS | 1012 | 1461304768735 Marionette TRACE conn5 <- [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]]]}] 22:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 835ms 22:59:28 INFO - PROCESS | 1012 | 1461304768790 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 22:59:28 INFO - PROCESS | 1012 | 1461304768796 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 22:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:59:28 INFO - PROCESS | 1012 | 1461304768821 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - PROCESS | 1012 | 1461304768824 Marionette TRACE conn5 <- [1,162,null,{}] 22:59:28 INFO - PROCESS | 1012 | 1461304768830 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:28 INFO - PROCESS | 1012 | 1461304768915 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 22:59:28 INFO - PROCESS | 1012 | 1461304768976 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C965A800 == 33 [pid = 1012] [id = 50] 22:59:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085C3058400) [pid = 1012] [serial = 146] [outer = 0000000000000000] 22:59:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085C4B4A400) [pid = 1012] [serial = 147] [outer = 00000085C3058400] 22:59:29 INFO - PROCESS | 1012 | 1461304769024 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085CA190C00) [pid = 1012] [serial = 148] [outer = 00000085C3058400] 22:59:29 INFO - PROCESS | 1012 | 1461304769414 Marionette TRACE conn5 <- [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]]]}] 22:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 648ms 22:59:29 INFO - PROCESS | 1012 | 1461304769457 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 22:59:29 INFO - PROCESS | 1012 | 1461304769460 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 22:59:29 INFO - PROCESS | 1012 | 1461304769466 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:59:29 INFO - PROCESS | 1012 | 1461304769470 Marionette TRACE conn5 <- [1,166,null,{}] 22:59:29 INFO - PROCESS | 1012 | 1461304769488 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:29 INFO - PROCESS | 1012 | 1461304769570 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 22:59:29 INFO - PROCESS | 1012 | 1461304769578 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDD7800 == 34 [pid = 1012] [id = 51] 22:59:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085CB122400) [pid = 1012] [serial = 149] [outer = 0000000000000000] 22:59:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CE0B3000) [pid = 1012] [serial = 150] [outer = 00000085CB122400] 22:59:29 INFO - PROCESS | 1012 | 1461304769627 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CEB79C00) [pid = 1012] [serial = 151] [outer = 00000085CB122400] 22:59:30 INFO - PROCESS | 1012 | 1461304770046 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 22:59:30 INFO - PROCESS | 1012 | 1461304770100 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 22:59:30 INFO - PROCESS | 1012 | 1461304770103 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 22:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:59:30 INFO - PROCESS | 1012 | 1461304770106 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 1012 | 1461304770108 Marionette TRACE conn5 <- [1,170,null,{}] 22:59:30 INFO - PROCESS | 1012 | 1461304770112 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:30 INFO - PROCESS | 1012 | 1461304770192 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 22:59:30 INFO - PROCESS | 1012 | 1461304770200 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D095A800 == 35 [pid = 1012] [id = 52] 22:59:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085CF272400) [pid = 1012] [serial = 152] [outer = 0000000000000000] 22:59:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CF2E4000) [pid = 1012] [serial = 153] [outer = 00000085CF272400] 22:59:30 INFO - PROCESS | 1012 | 1461304770247 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D1195C00) [pid = 1012] [serial = 154] [outer = 00000085CF272400] 22:59:30 INFO - PROCESS | 1012 | 1461304770654 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 22:59:30 INFO - PROCESS | 1012 | 1461304770695 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 22:59:30 INFO - PROCESS | 1012 | 1461304770697 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 22:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:59:30 INFO - PROCESS | 1012 | 1461304770701 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 1012 | 1461304770703 Marionette TRACE conn5 <- [1,174,null,{}] 22:59:30 INFO - PROCESS | 1012 | 1461304770707 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:30 INFO - PROCESS | 1012 | 1461304770811 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 22:59:30 INFO - PROCESS | 1012 | 1461304770818 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D188C800 == 36 [pid = 1012] [id = 53] 22:59:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085C3059000) [pid = 1012] [serial = 155] [outer = 0000000000000000] 22:59:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D11A3800) [pid = 1012] [serial = 156] [outer = 00000085C3059000] 22:59:30 INFO - PROCESS | 1012 | 1461304770864 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D14BA800) [pid = 1012] [serial = 157] [outer = 00000085C3059000] 22:59:31 INFO - PROCESS | 1012 | 1461304771292 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 22:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:59:31 INFO - PROCESS | 1012 | 1461304771332 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 22:59:31 INFO - PROCESS | 1012 | 1461304771334 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 22:59:31 INFO - PROCESS | 1012 | 1461304771337 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:59:31 INFO - PROCESS | 1012 | 1461304771339 Marionette TRACE conn5 <- [1,178,null,{}] 22:59:31 INFO - PROCESS | 1012 | 1461304771348 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:31 INFO - PROCESS | 1012 | 1461304771466 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 22:59:31 INFO - PROCESS | 1012 | 1461304771474 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2C5A800 == 37 [pid = 1012] [id = 54] 22:59:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D1533C00) [pid = 1012] [serial = 158] [outer = 0000000000000000] 22:59:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D170F400) [pid = 1012] [serial = 159] [outer = 00000085D1533C00] 22:59:31 INFO - PROCESS | 1012 | 1461304771524 Marionette DEBUG loaded listener.js 22:59:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D209B000) [pid = 1012] [serial = 160] [outer = 00000085D1533C00] 22:59:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D1D06000) [pid = 1012] [serial = 161] [outer = 00000085C9846C00] 22:59:31 INFO - PROCESS | 1012 | 1461304771951 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 691ms 22:59:32 INFO - PROCESS | 1012 | 1461304772031 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 22:59:32 INFO - PROCESS | 1012 | 1461304772034 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 22:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:59:32 INFO - PROCESS | 1012 | 1461304772037 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:59:32 INFO - PROCESS | 1012 | 1461304772039 Marionette TRACE conn5 <- [1,182,null,{}] 22:59:32 INFO - PROCESS | 1012 | 1461304772053 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:32 INFO - PROCESS | 1012 | 1461304772179 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 22:59:32 INFO - PROCESS | 1012 | 1461304772205 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B8B800 == 38 [pid = 1012] [id = 55] 22:59:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D266FC00) [pid = 1012] [serial = 162] [outer = 0000000000000000] 22:59:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D283A400) [pid = 1012] [serial = 163] [outer = 00000085D266FC00] 22:59:32 INFO - PROCESS | 1012 | 1461304772251 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D2BA2400) [pid = 1012] [serial = 164] [outer = 00000085D266FC00] 22:59:32 INFO - PROCESS | 1012 | 1461304772650 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 627ms 22:59:32 INFO - PROCESS | 1012 | 1461304772672 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 22:59:32 INFO - PROCESS | 1012 | 1461304772675 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 22:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:59:32 INFO - PROCESS | 1012 | 1461304772678 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:59:32 INFO - PROCESS | 1012 | 1461304772680 Marionette TRACE conn5 <- [1,186,null,{}] 22:59:32 INFO - PROCESS | 1012 | 1461304772683 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:32 INFO - PROCESS | 1012 | 1461304772938 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C4D5A800) [pid = 1012] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CB19F800) [pid = 1012] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C301C000) [pid = 1012] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CE284C00) [pid = 1012] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D249D000) [pid = 1012] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D14B9800) [pid = 1012] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085C984DC00) [pid = 1012] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085C4B4E400) [pid = 1012] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085CB120C00) [pid = 1012] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085C305B400) [pid = 1012] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:59:32 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D2911C00) [pid = 1012] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:59:33 INFO - PROCESS | 1012 | 1461304772985 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C9A71800 == 39 [pid = 1012] [id = 56] 22:59:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085C3056C00) [pid = 1012] [serial = 165] [outer = 0000000000000000] 22:59:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085C4B4E400) [pid = 1012] [serial = 166] [outer = 00000085C3056C00] 22:59:33 INFO - PROCESS | 1012 | 1461304773032 Marionette DEBUG loaded listener.js 22:59:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D1362C00) [pid = 1012] [serial = 167] [outer = 00000085C3056C00] 22:59:33 INFO - PROCESS | 1012 | 1461304773350 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 732ms 22:59:33 INFO - PROCESS | 1012 | 1461304773413 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 22:59:33 INFO - PROCESS | 1012 | 1461304773416 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 22:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:59:33 INFO - PROCESS | 1012 | 1461304773419 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 1012 | 1461304773421 Marionette TRACE conn5 <- [1,190,null,{}] 22:59:33 INFO - PROCESS | 1012 | 1461304773424 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:33 INFO - PROCESS | 1012 | 1461304773543 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 22:59:33 INFO - PROCESS | 1012 | 1461304773552 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D874A800 == 40 [pid = 1012] [id = 57] 22:59:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D2CAF400) [pid = 1012] [serial = 168] [outer = 0000000000000000] 22:59:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D34C1400) [pid = 1012] [serial = 169] [outer = 00000085D2CAF400] 22:59:33 INFO - PROCESS | 1012 | 1461304773598 Marionette DEBUG loaded listener.js 22:59:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D54E1000) [pid = 1012] [serial = 170] [outer = 00000085D2CAF400] 22:59:33 INFO - PROCESS | 1012 | 1461304773967 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 22:59:34 INFO - PROCESS | 1012 | 1461304774008 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 22:59:34 INFO - PROCESS | 1012 | 1461304774010 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 22:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:59:34 INFO - PROCESS | 1012 | 1461304774014 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:59:34 INFO - PROCESS | 1012 | 1461304774015 Marionette TRACE conn5 <- [1,194,null,{}] 22:59:34 INFO - PROCESS | 1012 | 1461304774019 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:34 INFO - PROCESS | 1012 | 1461304774094 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 22:59:34 INFO - PROCESS | 1012 | 1461304774154 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B1A000 == 41 [pid = 1012] [id = 58] 22:59:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D3429C00) [pid = 1012] [serial = 171] [outer = 0000000000000000] 22:59:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D568C400) [pid = 1012] [serial = 172] [outer = 00000085D3429C00] 22:59:34 INFO - PROCESS | 1012 | 1461304774203 Marionette DEBUG loaded listener.js 22:59:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D8630800) [pid = 1012] [serial = 173] [outer = 00000085D3429C00] 22:59:34 INFO - PROCESS | 1012 | 1461304774541 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 22:59:34 INFO - PROCESS | 1012 | 1461304774605 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 22:59:34 INFO - PROCESS | 1012 | 1461304774608 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 22:59:34 INFO - PROCESS | 1012 | 1461304774611 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:59:34 INFO - PROCESS | 1012 | 1461304774614 Marionette TRACE conn5 <- [1,198,null,{}] 22:59:34 INFO - PROCESS | 1012 | 1461304774617 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:34 INFO - PROCESS | 1012 | 1461304774734 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 22:59:34 INFO - PROCESS | 1012 | 1461304774742 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C7F800 == 42 [pid = 1012] [id = 59] 22:59:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D0919800) [pid = 1012] [serial = 174] [outer = 0000000000000000] 22:59:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D0920000) [pid = 1012] [serial = 175] [outer = 00000085D0919800] 22:59:34 INFO - PROCESS | 1012 | 1461304774793 Marionette DEBUG loaded listener.js 22:59:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D8792400) [pid = 1012] [serial = 176] [outer = 00000085D0919800] 22:59:35 INFO - PROCESS | 1012 | 1461304775380 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 22:59:35 INFO - PROCESS | 1012 | 1461304775454 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 22:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:59:35 INFO - PROCESS | 1012 | 1461304775460 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 22:59:35 INFO - PROCESS | 1012 | 1461304775466 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 1012 | 1461304775470 Marionette TRACE conn5 <- [1,202,null,{}] 22:59:35 INFO - PROCESS | 1012 | 1461304775476 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:35 INFO - PROCESS | 1012 | 1461304775584 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 22:59:35 INFO - PROCESS | 1012 | 1461304775652 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA10E800 == 43 [pid = 1012] [id = 60] 22:59:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085C4B59400) [pid = 1012] [serial = 177] [outer = 0000000000000000] 22:59:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085C4B5FC00) [pid = 1012] [serial = 178] [outer = 00000085C4B59400] 22:59:35 INFO - PROCESS | 1012 | 1461304775712 Marionette DEBUG loaded listener.js 22:59:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085CA170C00) [pid = 1012] [serial = 179] [outer = 00000085C4B59400] 22:59:36 INFO - PROCESS | 1012 | 1461304776340 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 942ms 22:59:36 INFO - PROCESS | 1012 | 1461304776410 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 22:59:36 INFO - PROCESS | 1012 | 1461304776416 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 22:59:36 INFO - PROCESS | 1012 | 1461304776423 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:59:36 INFO - PROCESS | 1012 | 1461304776426 Marionette TRACE conn5 <- [1,206,null,{}] 22:59:36 INFO - PROCESS | 1012 | 1461304776430 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:36 INFO - PROCESS | 1012 | 1461304776538 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 22:59:36 INFO - PROCESS | 1012 | 1461304776603 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D44D9000 == 44 [pid = 1012] [id = 61] 22:59:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D091E400) [pid = 1012] [serial = 180] [outer = 0000000000000000] 22:59:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D0922C00) [pid = 1012] [serial = 181] [outer = 00000085D091E400] 22:59:36 INFO - PROCESS | 1012 | 1461304776660 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D11A0000) [pid = 1012] [serial = 182] [outer = 00000085D091E400] 22:59:37 INFO - PROCESS | 1012 | 1461304777174 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 776ms 22:59:37 INFO - PROCESS | 1012 | 1461304777205 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 22:59:37 INFO - PROCESS | 1012 | 1461304777208 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 22:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:59:37 INFO - PROCESS | 1012 | 1461304777212 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:59:37 INFO - PROCESS | 1012 | 1461304777216 Marionette TRACE conn5 <- [1,210,null,{}] 22:59:37 INFO - PROCESS | 1012 | 1461304777228 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:37 INFO - PROCESS | 1012 | 1461304777335 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 22:59:37 INFO - PROCESS | 1012 | 1461304777417 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA18F000 == 45 [pid = 1012] [id = 62] 22:59:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D18AB000) [pid = 1012] [serial = 183] [outer = 0000000000000000] 22:59:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D2666C00) [pid = 1012] [serial = 184] [outer = 00000085D18AB000] 22:59:37 INFO - PROCESS | 1012 | 1461304777476 Marionette DEBUG loaded listener.js 22:59:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D568C000) [pid = 1012] [serial = 185] [outer = 00000085D18AB000] 22:59:38 INFO - PROCESS | 1012 | 1461304778064 Marionette TRACE conn5 <- [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]]]}] 22:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 22:59:38 INFO - PROCESS | 1012 | 1461304778094 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 22:59:38 INFO - PROCESS | 1012 | 1461304778098 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 22:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:59:38 INFO - PROCESS | 1012 | 1461304778101 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:59:38 INFO - PROCESS | 1012 | 1461304778103 Marionette TRACE conn5 <- [1,214,null,{}] 22:59:38 INFO - PROCESS | 1012 | 1461304778107 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:38 INFO - PROCESS | 1012 | 1461304778211 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 22:59:38 INFO - PROCESS | 1012 | 1461304778289 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1B0000 == 46 [pid = 1012] [id = 63] 22:59:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D538A400) [pid = 1012] [serial = 186] [outer = 0000000000000000] 22:59:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D5391400) [pid = 1012] [serial = 187] [outer = 00000085D538A400] 22:59:38 INFO - PROCESS | 1012 | 1461304778345 Marionette DEBUG loaded listener.js 22:59:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D8709C00) [pid = 1012] [serial = 188] [outer = 00000085D538A400] 22:59:38 INFO - PROCESS | 1012 | 1461304778857 Marionette TRACE conn5 <- [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]]]}] 22:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 775ms 22:59:38 INFO - PROCESS | 1012 | 1461304778886 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 22:59:38 INFO - PROCESS | 1012 | 1461304778889 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 22:59:38 INFO - PROCESS | 1012 | 1461304778893 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:59:38 INFO - PROCESS | 1012 | 1461304778896 Marionette TRACE conn5 <- [1,218,null,{}] 22:59:38 INFO - PROCESS | 1012 | 1461304778900 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:39 INFO - PROCESS | 1012 | 1461304778999 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 22:59:39 INFO - PROCESS | 1012 | 1461304779190 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA096000 == 47 [pid = 1012] [id = 64] 22:59:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085C305C800) [pid = 1012] [serial = 189] [outer = 0000000000000000] 22:59:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C4B41400) [pid = 1012] [serial = 190] [outer = 00000085C305C800] 22:59:39 INFO - PROCESS | 1012 | 1461304779241 Marionette DEBUG loaded listener.js 22:59:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085C4D50000) [pid = 1012] [serial = 191] [outer = 00000085C305C800] 22:59:39 INFO - PROCESS | 1012 | 1461304779863 Marionette TRACE conn5 <- [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]]]}] 22:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 986ms 22:59:39 INFO - PROCESS | 1012 | 1461304779886 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 22:59:39 INFO - PROCESS | 1012 | 1461304779890 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 22:59:39 INFO - PROCESS | 1012 | 1461304779894 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:59:39 INFO - PROCESS | 1012 | 1461304779898 Marionette TRACE conn5 <- [1,222,null,{}] 22:59:39 INFO - PROCESS | 1012 | 1461304779904 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:40 INFO - PROCESS | 1012 | 1461304780000 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 22:59:40 INFO - PROCESS | 1012 | 1461304780067 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB28D000 == 48 [pid = 1012] [id = 65] 22:59:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085CE26B800) [pid = 1012] [serial = 192] [outer = 0000000000000000] 22:59:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085CE28C400) [pid = 1012] [serial = 193] [outer = 00000085CE26B800] 22:59:40 INFO - PROCESS | 1012 | 1461304780119 Marionette DEBUG loaded listener.js 22:59:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085CF2DF400) [pid = 1012] [serial = 194] [outer = 00000085CE26B800] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B1A000 == 47 [pid = 1012] [id = 58] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085D874A800 == 46 [pid = 1012] [id = 57] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085C9A71800 == 45 [pid = 1012] [id = 56] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B8B800 == 44 [pid = 1012] [id = 55] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2C5A800 == 43 [pid = 1012] [id = 54] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085D188C800 == 42 [pid = 1012] [id = 53] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085D095A800 == 41 [pid = 1012] [id = 52] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDD7800 == 40 [pid = 1012] [id = 51] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085C965A800 == 39 [pid = 1012] [id = 50] 22:59:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA159800 == 38 [pid = 1012] [id = 49] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085C4990400) [pid = 1012] [serial = 87] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085CEC5B800) [pid = 1012] [serial = 90] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D209C400) [pid = 1012] [serial = 93] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D444A800) [pid = 1012] [serial = 96] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D568D800) [pid = 1012] [serial = 132] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D8624800) [pid = 1012] [serial = 117] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D266E000) [pid = 1012] [serial = 120] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D1197800) [pid = 1012] [serial = 99] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CEBAFC00) [pid = 1012] [serial = 105] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085CF2D7800) [pid = 1012] [serial = 106] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D2532800) [pid = 1012] [serial = 111] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D153E400) [pid = 1012] [serial = 108] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D18A6800) [pid = 1012] [serial = 109] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C99C8000) [pid = 1012] [serial = 102] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085CB98DC00) [pid = 1012] [serial = 103] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D870CC00) [pid = 1012] [serial = 124] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D870A400) [pid = 1012] [serial = 130] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D0EDD000) [pid = 1012] [serial = 123] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D870B000) [pid = 1012] [serial = 127] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D2674000) [pid = 1012] [serial = 121] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CB1A6400) [pid = 1012] [serial = 129] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D8625400) [pid = 1012] [serial = 100] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D3122C00) [pid = 1012] [serial = 114] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D8704800) [pid = 1012] [serial = 118] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085C3061000) [pid = 1012] [serial = 126] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D09A3800) [pid = 1012] [serial = 115] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D2840800) [pid = 1012] [serial = 112] [outer = 0000000000000000] [url = about:blank] 22:59:40 INFO - PROCESS | 1012 | 1461304780613 Marionette TRACE conn5 <- [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]]]}] 22:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 734ms 22:59:40 INFO - PROCESS | 1012 | 1461304780635 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 22:59:40 INFO - PROCESS | 1012 | 1461304780639 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 22:59:40 INFO - PROCESS | 1012 | 1461304780643 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:59:40 INFO - PROCESS | 1012 | 1461304780645 Marionette TRACE conn5 <- [1,226,null,{}] 22:59:40 INFO - PROCESS | 1012 | 1461304780675 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:40 INFO - PROCESS | 1012 | 1461304780756 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 22:59:40 INFO - PROCESS | 1012 | 1461304780769 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA153000 == 39 [pid = 1012] [id = 66] 22:59:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CA18DC00) [pid = 1012] [serial = 195] [outer = 0000000000000000] 22:59:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085CE0B0C00) [pid = 1012] [serial = 196] [outer = 00000085CA18DC00] 22:59:40 INFO - PROCESS | 1012 | 1461304780817 Marionette DEBUG loaded listener.js 22:59:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CF2E0800) [pid = 1012] [serial = 197] [outer = 00000085CA18DC00] 22:59:41 INFO - PROCESS | 1012 | 1461304781254 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 22:59:41 INFO - PROCESS | 1012 | 1461304781275 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 22:59:41 INFO - PROCESS | 1012 | 1461304781278 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 22:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:59:41 INFO - PROCESS | 1012 | 1461304781293 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:59:41 INFO - PROCESS | 1012 | 1461304781300 Marionette TRACE conn5 <- [1,230,null,{}] 22:59:41 INFO - PROCESS | 1012 | 1461304781304 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:41 INFO - PROCESS | 1012 | 1461304781387 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 22:59:41 INFO - PROCESS | 1012 | 1461304781395 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF29C000 == 40 [pid = 1012] [id = 67] 22:59:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D1198000) [pid = 1012] [serial = 198] [outer = 0000000000000000] 22:59:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D1355C00) [pid = 1012] [serial = 199] [outer = 00000085D1198000] 22:59:41 INFO - PROCESS | 1012 | 1461304781442 Marionette DEBUG loaded listener.js 22:59:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D1537400) [pid = 1012] [serial = 200] [outer = 00000085D1198000] 22:59:41 INFO - PROCESS | 1012 | 1461304781861 Marionette TRACE conn5 <- [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]]]}] 22:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 607ms 22:59:41 INFO - PROCESS | 1012 | 1461304781890 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 22:59:41 INFO - PROCESS | 1012 | 1461304781893 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 22:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:59:41 INFO - PROCESS | 1012 | 1461304781897 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:59:41 INFO - PROCESS | 1012 | 1461304781899 Marionette TRACE conn5 <- [1,234,null,{}] 22:59:41 INFO - PROCESS | 1012 | 1461304781902 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:41 INFO - PROCESS | 1012 | 1461304781981 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 22:59:41 INFO - PROCESS | 1012 | 1461304781987 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C9665000 == 41 [pid = 1012] [id = 68] 22:59:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D170DC00) [pid = 1012] [serial = 201] [outer = 0000000000000000] 22:59:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D1910800) [pid = 1012] [serial = 202] [outer = 00000085D170DC00] 22:59:42 INFO - PROCESS | 1012 | 1461304782034 Marionette DEBUG loaded listener.js 22:59:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D2532400) [pid = 1012] [serial = 203] [outer = 00000085D170DC00] 22:59:42 INFO - PROCESS | 1012 | 1461304782464 Marionette TRACE conn5 <- [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]]]}] 22:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 22:59:42 INFO - PROCESS | 1012 | 1461304782528 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 22:59:42 INFO - PROCESS | 1012 | 1461304782531 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 22:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:59:42 INFO - PROCESS | 1012 | 1461304782534 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 1012 | 1461304782536 Marionette TRACE conn5 <- [1,238,null,{}] 22:59:42 INFO - PROCESS | 1012 | 1461304782539 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:42 INFO - PROCESS | 1012 | 1461304782615 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 22:59:42 INFO - PROCESS | 1012 | 1461304782621 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D34AA800 == 42 [pid = 1012] [id = 69] 22:59:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D2674C00) [pid = 1012] [serial = 204] [outer = 0000000000000000] 22:59:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D283B000) [pid = 1012] [serial = 205] [outer = 00000085D2674C00] 22:59:42 INFO - PROCESS | 1012 | 1461304782677 Marionette DEBUG loaded listener.js 22:59:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D3192800) [pid = 1012] [serial = 206] [outer = 00000085D2674C00] 22:59:43 INFO - PROCESS | 1012 | 1461304783147 Marionette TRACE conn5 <- [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]]]}] 22:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 22:59:43 INFO - PROCESS | 1012 | 1461304783165 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 22:59:43 INFO - PROCESS | 1012 | 1461304783167 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 22:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:59:43 INFO - PROCESS | 1012 | 1461304783170 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:59:43 INFO - PROCESS | 1012 | 1461304783172 Marionette TRACE conn5 <- [1,242,null,{}] 22:59:43 INFO - PROCESS | 1012 | 1461304783180 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:43 INFO - PROCESS | 1012 | 1461304783288 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 22:59:43 INFO - PROCESS | 1012 | 1461304783358 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D863F000 == 43 [pid = 1012] [id = 70] 22:59:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D54DF800) [pid = 1012] [serial = 207] [outer = 0000000000000000] 22:59:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D5685C00) [pid = 1012] [serial = 208] [outer = 00000085D54DF800] 22:59:43 INFO - PROCESS | 1012 | 1461304783404 Marionette DEBUG loaded listener.js 22:59:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D6E05C00) [pid = 1012] [serial = 209] [outer = 00000085D54DF800] 22:59:43 INFO - PROCESS | 1012 | 1461304783822 Marionette TRACE conn5 <- [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]]]}] 22:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 731ms 22:59:43 INFO - PROCESS | 1012 | 1461304783905 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 22:59:43 INFO - PROCESS | 1012 | 1461304783907 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 22:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:59:43 INFO - PROCESS | 1012 | 1461304783911 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:59:43 INFO - PROCESS | 1012 | 1461304783912 Marionette TRACE conn5 <- [1,246,null,{}] 22:59:43 INFO - PROCESS | 1012 | 1461304783916 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:44 INFO - PROCESS | 1012 | 1461304784015 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 22:59:44 INFO - PROCESS | 1012 | 1461304784062 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C0E800 == 44 [pid = 1012] [id = 71] 22:59:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D6E0D000) [pid = 1012] [serial = 210] [outer = 0000000000000000] 22:59:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D6E0F400) [pid = 1012] [serial = 211] [outer = 00000085D6E0D000] 22:59:44 INFO - PROCESS | 1012 | 1461304784109 Marionette DEBUG loaded listener.js 22:59:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D8630000) [pid = 1012] [serial = 212] [outer = 00000085D6E0D000] 22:59:44 INFO - PROCESS | 1012 | 1461304784657 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 795ms 22:59:44 INFO - PROCESS | 1012 | 1461304784709 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 22:59:44 INFO - PROCESS | 1012 | 1461304784711 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 22:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:59:44 INFO - PROCESS | 1012 | 1461304784714 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:59:44 INFO - PROCESS | 1012 | 1461304784716 Marionette TRACE conn5 <- [1,250,null,{}] 22:59:44 INFO - PROCESS | 1012 | 1461304784720 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:44 INFO - PROCESS | 1012 | 1461304784819 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 22:59:44 INFO - PROCESS | 1012 | 1461304784965 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D1533C00) [pid = 1012] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085C3059000) [pid = 1012] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D266FC00) [pid = 1012] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CF269800) [pid = 1012] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CF272400) [pid = 1012] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C3056C00) [pid = 1012] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D2CAF400) [pid = 1012] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CB122400) [pid = 1012] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D44AB000) [pid = 1012] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085C3058400) [pid = 1012] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:59:44 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C4B4FC00) [pid = 1012] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:59:45 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085C4D56000) [pid = 1012] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:59:45 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D3429C00) [pid = 1012] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:59:45 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CEB79400) [pid = 1012] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:59:45 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D18AB400) [pid = 1012] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:59:45 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085C3020C00) [pid = 1012] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:59:45 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085C963D000) [pid = 1012] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:59:45 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D2841000) [pid = 1012] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:59:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5DF5800 == 45 [pid = 1012] [id = 72] 22:59:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085C3056C00) [pid = 1012] [serial = 213] [outer = 0000000000000000] 22:59:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085C4C79800) [pid = 1012] [serial = 214] [outer = 00000085C3056C00] 22:59:45 INFO - PROCESS | 1012 | 1461304785020 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CE0A5400) [pid = 1012] [serial = 215] [outer = 00000085C3056C00] 22:59:45 INFO - PROCESS | 1012 | 1461304785376 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 690ms 22:59:45 INFO - PROCESS | 1012 | 1461304785407 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 22:59:45 INFO - PROCESS | 1012 | 1461304785409 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 22:59:45 INFO - PROCESS | 1012 | 1461304785413 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:59:45 INFO - PROCESS | 1012 | 1461304785414 Marionette TRACE conn5 <- [1,254,null,{}] 22:59:45 INFO - PROCESS | 1012 | 1461304785418 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:45 INFO - PROCESS | 1012 | 1461304785497 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 22:59:45 INFO - PROCESS | 1012 | 1461304785559 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C81000 == 46 [pid = 1012] [id = 73] 22:59:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085C4C79000) [pid = 1012] [serial = 216] [outer = 0000000000000000] 22:59:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D18A5C00) [pid = 1012] [serial = 217] [outer = 00000085C4C79000] 22:59:45 INFO - PROCESS | 1012 | 1461304785605 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D8630400) [pid = 1012] [serial = 218] [outer = 00000085C4C79000] 22:59:45 INFO - PROCESS | 1012 | 1461304785959 Marionette TRACE conn5 <- [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]]]}] 22:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 22:59:46 INFO - PROCESS | 1012 | 1461304786002 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 22:59:46 INFO - PROCESS | 1012 | 1461304786004 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 22:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:59:46 INFO - PROCESS | 1012 | 1461304786007 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - PROCESS | 1012 | 1461304786009 Marionette TRACE conn5 <- [1,258,null,{}] 22:59:46 INFO - PROCESS | 1012 | 1461304786013 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:46 INFO - PROCESS | 1012 | 1461304786091 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 22:59:46 INFO - PROCESS | 1012 | 1461304786154 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1C2000 == 47 [pid = 1012] [id = 74] 22:59:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D2535C00) [pid = 1012] [serial = 219] [outer = 0000000000000000] 22:59:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D8584800) [pid = 1012] [serial = 220] [outer = 00000085D2535C00] 22:59:46 INFO - PROCESS | 1012 | 1461304786207 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D8704400) [pid = 1012] [serial = 221] [outer = 00000085D2535C00] 22:59:46 INFO - PROCESS | 1012 | 1461304786588 Marionette TRACE conn5 <- [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]]]}] 22:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms 22:59:46 INFO - PROCESS | 1012 | 1461304786640 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 22:59:46 INFO - PROCESS | 1012 | 1461304786642 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 22:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:59:46 INFO - PROCESS | 1012 | 1461304786645 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - PROCESS | 1012 | 1461304786648 Marionette TRACE conn5 <- [1,262,null,{}] 22:59:46 INFO - PROCESS | 1012 | 1461304786658 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:46 INFO - PROCESS | 1012 | 1461304786756 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 22:59:46 INFO - PROCESS | 1012 | 1461304786762 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA572800 == 48 [pid = 1012] [id = 75] 22:59:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D878E400) [pid = 1012] [serial = 222] [outer = 0000000000000000] 22:59:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D87B0400) [pid = 1012] [serial = 223] [outer = 00000085D878E400] 22:59:46 INFO - PROCESS | 1012 | 1461304786809 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D87B8000) [pid = 1012] [serial = 224] [outer = 00000085D878E400] 22:59:47 INFO - PROCESS | 1012 | 1461304787400 Marionette TRACE conn5 <- [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]]]}] 22:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 795ms 22:59:47 INFO - PROCESS | 1012 | 1461304787455 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 22:59:47 INFO - PROCESS | 1012 | 1461304787460 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 22:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:59:47 INFO - PROCESS | 1012 | 1461304787494 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:59:47 INFO - PROCESS | 1012 | 1461304787498 Marionette TRACE conn5 <- [1,266,null,{}] 22:59:47 INFO - PROCESS | 1012 | 1461304787505 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:47 INFO - PROCESS | 1012 | 1461304787624 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 22:59:47 INFO - PROCESS | 1012 | 1461304787687 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE81C800 == 49 [pid = 1012] [id = 76] 22:59:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085C4C76C00) [pid = 1012] [serial = 225] [outer = 0000000000000000] 22:59:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C9969400) [pid = 1012] [serial = 226] [outer = 00000085C4C76C00] 22:59:47 INFO - PROCESS | 1012 | 1461304787747 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085CB995000) [pid = 1012] [serial = 227] [outer = 00000085C4C76C00] 22:59:48 INFO - PROCESS | 1012 | 1461304788310 Marionette TRACE conn5 <- [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]]]}] 22:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 837ms 22:59:48 INFO - PROCESS | 1012 | 1461304788326 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 22:59:48 INFO - PROCESS | 1012 | 1461304788332 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 22:59:48 INFO - PROCESS | 1012 | 1461304788356 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:59:48 INFO - PROCESS | 1012 | 1461304788359 Marionette TRACE conn5 <- [1,270,null,{}] 22:59:48 INFO - PROCESS | 1012 | 1461304788364 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:48 INFO - PROCESS | 1012 | 1461304788473 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 22:59:48 INFO - PROCESS | 1012 | 1461304788555 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B66800 == 50 [pid = 1012] [id = 77] 22:59:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D091F000) [pid = 1012] [serial = 228] [outer = 0000000000000000] 22:59:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D0ED9C00) [pid = 1012] [serial = 229] [outer = 00000085D091F000] 22:59:48 INFO - PROCESS | 1012 | 1461304788611 Marionette DEBUG loaded listener.js 22:59:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D1711800) [pid = 1012] [serial = 230] [outer = 00000085D091F000] 22:59:49 INFO - PROCESS | 1012 | 1461304789321 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1027ms 22:59:49 INFO - PROCESS | 1012 | 1461304789434 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 1012 | 1461304789436 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 22:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:59:49 INFO - PROCESS | 1012 | 1461304789475 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 1012 | 1461304789479 Marionette TRACE conn5 <- [1,274,null,{}] 22:59:49 INFO - PROCESS | 1012 | 1461304789515 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:49 INFO - PROCESS | 1012 | 1461304789674 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 22:59:49 INFO - PROCESS | 1012 | 1461304789759 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D534C000 == 51 [pid = 1012] [id = 78] 22:59:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D5686400) [pid = 1012] [serial = 231] [outer = 0000000000000000] 22:59:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D858BC00) [pid = 1012] [serial = 232] [outer = 00000085D5686400] 22:59:49 INFO - PROCESS | 1012 | 1461304789820 Marionette DEBUG loaded listener.js 22:59:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D87AE000) [pid = 1012] [serial = 233] [outer = 00000085D5686400] 22:59:50 INFO - PROCESS | 1012 | 1461304790357 Marionette TRACE conn5 <- [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]]]}] 22:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 922ms 22:59:50 INFO - PROCESS | 1012 | 1461304790378 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 22:59:50 INFO - PROCESS | 1012 | 1461304790381 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 22:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:59:50 INFO - PROCESS | 1012 | 1461304790386 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:59:50 INFO - PROCESS | 1012 | 1461304790389 Marionette TRACE conn5 <- [1,278,null,{}] 22:59:50 INFO - PROCESS | 1012 | 1461304790393 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:50 INFO - PROCESS | 1012 | 1461304790500 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 22:59:50 INFO - PROCESS | 1012 | 1461304790592 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F80800 == 52 [pid = 1012] [id = 79] 22:59:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D5689C00) [pid = 1012] [serial = 234] [outer = 0000000000000000] 22:59:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D89A2800) [pid = 1012] [serial = 235] [outer = 00000085D5689C00] 22:59:50 INFO - PROCESS | 1012 | 1461304790649 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D89AC000) [pid = 1012] [serial = 236] [outer = 00000085D5689C00] 22:59:51 INFO - PROCESS | 1012 | 1461304791405 Marionette TRACE conn5 <- [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]]]}] 22:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1026ms 22:59:51 INFO - PROCESS | 1012 | 1461304791413 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 22:59:51 INFO - PROCESS | 1012 | 1461304791417 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 22:59:51 INFO - PROCESS | 1012 | 1461304791422 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:59:51 INFO - PROCESS | 1012 | 1461304791427 Marionette TRACE conn5 <- [1,282,null,{}] 22:59:51 INFO - PROCESS | 1012 | 1461304791467 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:51 INFO - PROCESS | 1012 | 1461304791562 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 22:59:51 INFO - PROCESS | 1012 | 1461304791634 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE24B000 == 53 [pid = 1012] [id = 80] 22:59:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085C4C7B400) [pid = 1012] [serial = 237] [outer = 0000000000000000] 22:59:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085C4D53000) [pid = 1012] [serial = 238] [outer = 00000085C4C7B400] 22:59:51 INFO - PROCESS | 1012 | 1461304791685 Marionette DEBUG loaded listener.js 22:59:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085CA55FC00) [pid = 1012] [serial = 239] [outer = 00000085C4C7B400] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1C2000 == 52 [pid = 1012] [id = 74] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C81000 == 51 [pid = 1012] [id = 73] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5DF5800 == 50 [pid = 1012] [id = 72] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C0E800 == 49 [pid = 1012] [id = 71] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085D863F000 == 48 [pid = 1012] [id = 70] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085D34AA800 == 47 [pid = 1012] [id = 69] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085C9665000 == 46 [pid = 1012] [id = 68] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF29C000 == 45 [pid = 1012] [id = 67] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D0920000) [pid = 1012] [serial = 175] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA153000 == 44 [pid = 1012] [id = 66] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB28D000 == 43 [pid = 1012] [id = 65] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA096000 == 42 [pid = 1012] [id = 64] 22:59:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C7F800 == 41 [pid = 1012] [id = 59] 22:59:52 INFO - PROCESS | 1012 | 1461304792286 Marionette TRACE conn5 <- [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]]]}] 22:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 900ms 22:59:52 INFO - PROCESS | 1012 | 1461304792328 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 22:59:52 INFO - PROCESS | 1012 | 1461304792334 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 22:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:59:52 INFO - PROCESS | 1012 | 1461304792340 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:59:52 INFO - PROCESS | 1012 | 1461304792343 Marionette TRACE conn5 <- [1,286,null,{}] 22:59:52 INFO - PROCESS | 1012 | 1461304792349 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:52 INFO - PROCESS | 1012 | 1461304792444 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D0E3C400) [pid = 1012] [serial = 91] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D25D7C00) [pid = 1012] [serial = 94] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085C66A6400) [pid = 1012] [serial = 88] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D17D1400) [pid = 1012] [serial = 85] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D49E0000) [pid = 1012] [serial = 97] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D170F400) [pid = 1012] [serial = 159] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D14BA800) [pid = 1012] [serial = 157] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D2BA2400) [pid = 1012] [serial = 164] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D283A400) [pid = 1012] [serial = 163] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D17D3C00) [pid = 1012] [serial = 139] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D119B400) [pid = 1012] [serial = 138] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CF2E4000) [pid = 1012] [serial = 153] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C4B4E400) [pid = 1012] [serial = 166] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D34C1400) [pid = 1012] [serial = 169] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CE0B3000) [pid = 1012] [serial = 150] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CEB79C00) [pid = 1012] [serial = 151] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D8628800) [pid = 1012] [serial = 142] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D54DD400) [pid = 1012] [serial = 141] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C4B4A400) [pid = 1012] [serial = 147] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CA190C00) [pid = 1012] [serial = 148] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D1362C00) [pid = 1012] [serial = 167] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C4D59C00) [pid = 1012] [serial = 145] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C4B5C000) [pid = 1012] [serial = 144] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085CB994C00) [pid = 1012] [serial = 136] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085C9673C00) [pid = 1012] [serial = 135] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D568C400) [pid = 1012] [serial = 172] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085C9896800) [pid = 1012] [serial = 34] [outer = 0000000000000000] [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.] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D54E1000) [pid = 1012] [serial = 170] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D11A3800) [pid = 1012] [serial = 156] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D209B000) [pid = 1012] [serial = 160] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085D8630800) [pid = 1012] [serial = 173] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085D1195C00) [pid = 1012] [serial = 154] [outer = 0000000000000000] [url = about:blank] 22:59:52 INFO - PROCESS | 1012 | 1461304792524 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5012800 == 42 [pid = 1012] [id = 81] 22:59:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085C498D400) [pid = 1012] [serial = 240] [outer = 0000000000000000] 22:59:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085C4C77800) [pid = 1012] [serial = 241] [outer = 00000085C498D400] 22:59:52 INFO - PROCESS | 1012 | 1461304792573 Marionette DEBUG loaded listener.js 22:59:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085C9A29400) [pid = 1012] [serial = 242] [outer = 00000085C498D400] 22:59:52 INFO - PROCESS | 1012 | 1461304792954 Marionette TRACE conn5 <- [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]]]}] 22:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 22:59:53 INFO - PROCESS | 1012 | 1461304793032 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 22:59:53 INFO - PROCESS | 1012 | 1461304793035 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 22:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:59:53 INFO - PROCESS | 1012 | 1461304793038 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - PROCESS | 1012 | 1461304793042 Marionette TRACE conn5 <- [1,290,null,{}] 22:59:53 INFO - PROCESS | 1012 | 1461304793053 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:53 INFO - PROCESS | 1012 | 1461304793138 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 22:59:53 INFO - PROCESS | 1012 | 1461304793151 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC42800 == 43 [pid = 1012] [id = 82] 22:59:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CB1A9800) [pid = 1012] [serial = 243] [outer = 0000000000000000] 22:59:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085CE26B000) [pid = 1012] [serial = 244] [outer = 00000085CB1A9800] 22:59:53 INFO - PROCESS | 1012 | 1461304793200 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CEB82800) [pid = 1012] [serial = 245] [outer = 00000085CB1A9800] 22:59:53 INFO - PROCESS | 1012 | 1461304793631 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 626ms 22:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:59:53 INFO - PROCESS | 1012 | 1461304793668 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 22:59:53 INFO - PROCESS | 1012 | 1461304793671 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 22:59:53 INFO - PROCESS | 1012 | 1461304793674 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - PROCESS | 1012 | 1461304793676 Marionette TRACE conn5 <- [1,294,null,{}] 22:59:53 INFO - PROCESS | 1012 | 1461304793679 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:53 INFO - PROCESS | 1012 | 1461304793761 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 22:59:53 INFO - PROCESS | 1012 | 1461304793768 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A1F000 == 44 [pid = 1012] [id = 83] 22:59:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CF26E400) [pid = 1012] [serial = 246] [outer = 0000000000000000] 22:59:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D091C800) [pid = 1012] [serial = 247] [outer = 00000085CF26E400] 22:59:53 INFO - PROCESS | 1012 | 1461304793816 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D0E3C400) [pid = 1012] [serial = 248] [outer = 00000085CF26E400] 22:59:54 INFO - PROCESS | 1012 | 1461304794241 Marionette TRACE conn5 <- [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]]]}] 22:59:54 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. 22:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 22:59:54 INFO - PROCESS | 1012 | 1461304794305 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 22:59:54 INFO - PROCESS | 1012 | 1461304794307 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 22:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:59:54 INFO - PROCESS | 1012 | 1461304794310 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:59:54 INFO - PROCESS | 1012 | 1461304794312 Marionette TRACE conn5 <- [1,298,null,{}] 22:59:54 INFO - PROCESS | 1012 | 1461304794316 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:54 INFO - PROCESS | 1012 | 1461304794396 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 22:59:54 INFO - PROCESS | 1012 | 1461304794402 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B54000 == 45 [pid = 1012] [id = 84] 22:59:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D1195C00) [pid = 1012] [serial = 249] [outer = 0000000000000000] 22:59:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D119B400) [pid = 1012] [serial = 250] [outer = 00000085D1195C00] 22:59:54 INFO - PROCESS | 1012 | 1461304794450 Marionette DEBUG loaded listener.js 22:59:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D11A2C00) [pid = 1012] [serial = 251] [outer = 00000085D1195C00] 22:59:54 INFO - PROCESS | 1012 | 1461304794928 Marionette TRACE conn5 <- [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]]]}] 22:59:55 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. 22:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 691ms 22:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:59:55 INFO - PROCESS | 1012 | 1461304795005 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 22:59:55 INFO - PROCESS | 1012 | 1461304795007 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 22:59:55 INFO - PROCESS | 1012 | 1461304795011 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 1012 | 1461304795013 Marionette TRACE conn5 <- [1,302,null,{}] 22:59:55 INFO - PROCESS | 1012 | 1461304795016 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:55 INFO - PROCESS | 1012 | 1461304795139 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 22:59:55 INFO - PROCESS | 1012 | 1461304795190 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B7B000 == 46 [pid = 1012] [id = 85] 22:59:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D18A4800) [pid = 1012] [serial = 252] [outer = 0000000000000000] 22:59:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D1C59400) [pid = 1012] [serial = 253] [outer = 00000085D18A4800] 22:59:55 INFO - PROCESS | 1012 | 1461304795240 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D252A400) [pid = 1012] [serial = 254] [outer = 00000085D18A4800] 22:59:55 INFO - PROCESS | 1012 | 1461304795532 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:59:55 INFO - PROCESS | 1012 | 1461304795704 Marionette TRACE conn5 <- [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]]]}] 22:59:55 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. 22:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 733ms 22:59:55 INFO - PROCESS | 1012 | 1461304795763 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 22:59:55 INFO - PROCESS | 1012 | 1461304795765 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 22:59:55 INFO - PROCESS | 1012 | 1461304795768 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:59:55 INFO - PROCESS | 1012 | 1461304795770 Marionette TRACE conn5 <- [1,306,null,{}] 22:59:55 INFO - PROCESS | 1012 | 1461304795774 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:55 INFO - PROCESS | 1012 | 1461304795877 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 22:59:55 INFO - PROCESS | 1012 | 1461304795885 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C6679800 == 47 [pid = 1012] [id = 86] 22:59:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D266A800) [pid = 1012] [serial = 255] [outer = 0000000000000000] 22:59:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D266E400) [pid = 1012] [serial = 256] [outer = 00000085D266A800] 22:59:55 INFO - PROCESS | 1012 | 1461304795971 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D444A800) [pid = 1012] [serial = 257] [outer = 00000085D266A800] 22:59:56 INFO - PROCESS | 1012 | 1461304796384 Marionette TRACE conn5 <- [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]]]}] 22:59:56 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. 22:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 22:59:56 INFO - PROCESS | 1012 | 1461304796402 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 22:59:56 INFO - PROCESS | 1012 | 1461304796404 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 22:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:59:56 INFO - PROCESS | 1012 | 1461304796408 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:59:56 INFO - PROCESS | 1012 | 1461304796409 Marionette TRACE conn5 <- [1,310,null,{}] 22:59:56 INFO - PROCESS | 1012 | 1461304796413 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:56 INFO - PROCESS | 1012 | 1461304796514 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 22:59:56 INFO - PROCESS | 1012 | 1461304796520 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C0C000 == 48 [pid = 1012] [id = 87] 22:59:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D3429000) [pid = 1012] [serial = 258] [outer = 0000000000000000] 22:59:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D4B96C00) [pid = 1012] [serial = 259] [outer = 00000085D3429000] 22:59:56 INFO - PROCESS | 1012 | 1461304796565 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D5393000) [pid = 1012] [serial = 260] [outer = 00000085D3429000] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D54DF800) [pid = 1012] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D6E0D000) [pid = 1012] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D1198000) [pid = 1012] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D0919800) [pid = 1012] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CE26B800) [pid = 1012] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085CA18DC00) [pid = 1012] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085C305C800) [pid = 1012] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D170DC00) [pid = 1012] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D2674C00) [pid = 1012] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C3056C00) [pid = 1012] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C4C79000) [pid = 1012] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:59:56 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D2535C00) [pid = 1012] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:59:57 INFO - PROCESS | 1012 | 1461304797067 Marionette TRACE conn5 <- [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]]]}] 22:59:57 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. 22:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 690ms 22:59:57 INFO - PROCESS | 1012 | 1461304797103 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 1012 | 1461304797105 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 22:59:57 INFO - PROCESS | 1012 | 1461304797108 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:59:57 INFO - PROCESS | 1012 | 1461304797110 Marionette TRACE conn5 <- [1,314,null,{}] 22:59:57 INFO - PROCESS | 1012 | 1461304797114 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:57 INFO - PROCESS | 1012 | 1461304797220 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 22:59:57 INFO - PROCESS | 1012 | 1461304797229 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C21000 == 49 [pid = 1012] [id = 88] 22:59:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D14C3000) [pid = 1012] [serial = 261] [outer = 0000000000000000] 22:59:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D5392800) [pid = 1012] [serial = 262] [outer = 00000085D14C3000] 22:59:57 INFO - PROCESS | 1012 | 1461304797275 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D5681000) [pid = 1012] [serial = 263] [outer = 00000085D14C3000] 22:59:57 INFO - PROCESS | 1012 | 1461304797681 Marionette TRACE conn5 <- [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]]]}] 22:59:57 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. 22:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 22:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:59:57 INFO - PROCESS | 1012 | 1461304797739 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 1012 | 1461304797741 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 22:59:57 INFO - PROCESS | 1012 | 1461304797744 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 1012 | 1461304797746 Marionette TRACE conn5 <- [1,318,null,{}] 22:59:57 INFO - PROCESS | 1012 | 1461304797750 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:57 INFO - PROCESS | 1012 | 1461304797830 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 22:59:57 INFO - PROCESS | 1012 | 1461304797839 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BC2000 == 50 [pid = 1012] [id = 89] 22:59:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D568CC00) [pid = 1012] [serial = 264] [outer = 0000000000000000] 22:59:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D5CC6800) [pid = 1012] [serial = 265] [outer = 00000085D568CC00] 22:59:57 INFO - PROCESS | 1012 | 1461304797885 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D5CCC800) [pid = 1012] [serial = 266] [outer = 00000085D568CC00] 22:59:58 INFO - PROCESS | 1012 | 1461304798298 Marionette TRACE conn5 <- [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]]]}] 22:59:58 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. 22:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 586ms 22:59:58 INFO - PROCESS | 1012 | 1461304798333 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 1012 | 1461304798336 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 22:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:59:58 INFO - PROCESS | 1012 | 1461304798344 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 1012 | 1461304798346 Marionette TRACE conn5 <- [1,322,null,{}] 22:59:58 INFO - PROCESS | 1012 | 1461304798350 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:58 INFO - PROCESS | 1012 | 1461304798451 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 22:59:58 INFO - PROCESS | 1012 | 1461304798460 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CF3800 == 51 [pid = 1012] [id = 90] 22:59:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D64C9800) [pid = 1012] [serial = 267] [outer = 0000000000000000] 22:59:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D64D1800) [pid = 1012] [serial = 268] [outer = 00000085D64C9800] 22:59:58 INFO - PROCESS | 1012 | 1461304798510 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D6E08C00) [pid = 1012] [serial = 269] [outer = 00000085D64C9800] 22:59:59 INFO - PROCESS | 1012 | 1461304799134 Marionette TRACE conn5 <- [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]]]}] 22:59:59 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. 22:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 836ms 22:59:59 INFO - PROCESS | 1012 | 1461304799179 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 22:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:59:59 INFO - PROCESS | 1012 | 1461304799183 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 22:59:59 INFO - PROCESS | 1012 | 1461304799188 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:59:59 INFO - PROCESS | 1012 | 1461304799191 Marionette TRACE conn5 <- [1,326,null,{}] 22:59:59 INFO - PROCESS | 1012 | 1461304799198 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:59 INFO - PROCESS | 1012 | 1461304799308 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 22:59:59 INFO - PROCESS | 1012 | 1461304799378 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6C6800 == 52 [pid = 1012] [id = 91] 22:59:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085C4B5C800) [pid = 1012] [serial = 270] [outer = 0000000000000000] 22:59:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C4B46800) [pid = 1012] [serial = 271] [outer = 00000085C4B5C800] 22:59:59 INFO - PROCESS | 1012 | 1461304799500 Marionette DEBUG loaded listener.js 22:59:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085CA3A0000) [pid = 1012] [serial = 272] [outer = 00000085C4B5C800] 23:00:00 INFO - PROCESS | 1012 | 1461304800118 Marionette TRACE conn5 <- [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]]]}] 23:00:00 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. 23:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 985ms 23:00:00 INFO - PROCESS | 1012 | 1461304800173 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 1012 | 1461304800180 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 23:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:00:00 INFO - PROCESS | 1012 | 1461304800187 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 1012 | 1461304800190 Marionette TRACE conn5 <- [1,330,null,{}] 23:00:00 INFO - PROCESS | 1012 | 1461304800194 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:00 INFO - PROCESS | 1012 | 1461304800310 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 23:00:00 INFO - PROCESS | 1012 | 1461304800393 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D44D2000 == 53 [pid = 1012] [id = 92] 23:00:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085CF2D8000) [pid = 1012] [serial = 273] [outer = 0000000000000000] 23:00:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D091B800) [pid = 1012] [serial = 274] [outer = 00000085CF2D8000] 23:00:00 INFO - PROCESS | 1012 | 1461304800451 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D14B7800) [pid = 1012] [serial = 275] [outer = 00000085CF2D8000] 23:00:01 INFO - PROCESS | 1012 | 1461304801032 Marionette TRACE conn5 <- [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]]]}] 23:00:01 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. 23:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 880ms 23:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:00:01 INFO - PROCESS | 1012 | 1461304801072 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 1012 | 1461304801075 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 23:00:01 INFO - PROCESS | 1012 | 1461304801078 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - PROCESS | 1012 | 1461304801083 Marionette TRACE conn5 <- [1,334,null,{}] 23:00:01 INFO - PROCESS | 1012 | 1461304801095 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:01 INFO - PROCESS | 1012 | 1461304801206 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 23:00:01 INFO - PROCESS | 1012 | 1461304801293 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1C0800 == 54 [pid = 1012] [id = 93] 23:00:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D18A8800) [pid = 1012] [serial = 276] [outer = 0000000000000000] 23:00:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D2B9AC00) [pid = 1012] [serial = 277] [outer = 00000085D18A8800] 23:00:01 INFO - PROCESS | 1012 | 1461304801353 Marionette DEBUG loaded listener.js 23:00:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D52DCC00) [pid = 1012] [serial = 278] [outer = 00000085D18A8800] 23:00:01 INFO - PROCESS | 1012 | 1461304801824 Marionette TRACE conn5 <- [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]]]}] 23:00:01 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. 23:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 796ms 23:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:00:01 INFO - PROCESS | 1012 | 1461304801877 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 1012 | 1461304801880 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 23:00:01 INFO - PROCESS | 1012 | 1461304801884 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - PROCESS | 1012 | 1461304801887 Marionette TRACE conn5 <- [1,338,null,{}] 23:00:01 INFO - PROCESS | 1012 | 1461304801891 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:02 INFO - PROCESS | 1012 | 1461304802000 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 23:00:02 INFO - PROCESS | 1012 | 1461304802083 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA581800 == 55 [pid = 1012] [id = 94] 23:00:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D52E4C00) [pid = 1012] [serial = 279] [outer = 0000000000000000] 23:00:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D5391800) [pid = 1012] [serial = 280] [outer = 00000085D52E4C00] 23:00:02 INFO - PROCESS | 1012 | 1461304802142 Marionette DEBUG loaded listener.js 23:00:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D64CB000) [pid = 1012] [serial = 281] [outer = 00000085D52E4C00] 23:00:02 INFO - PROCESS | 1012 | 1461304802628 Marionette TRACE conn5 <- [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]]]}] 23:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 796ms 23:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:00:02 INFO - PROCESS | 1012 | 1461304802682 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 23:00:02 INFO - PROCESS | 1012 | 1461304802685 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 23:00:02 INFO - PROCESS | 1012 | 1461304802689 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:00:02 INFO - PROCESS | 1012 | 1461304802691 Marionette TRACE conn5 <- [1,342,null,{}] 23:00:02 INFO - PROCESS | 1012 | 1461304802696 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:02 INFO - PROCESS | 1012 | 1461304802807 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 23:00:02 INFO - PROCESS | 1012 | 1461304802892 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1967000 == 56 [pid = 1012] [id = 95] 23:00:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D64CA400) [pid = 1012] [serial = 282] [outer = 0000000000000000] 23:00:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D6E05400) [pid = 1012] [serial = 283] [outer = 00000085D64CA400] 23:00:02 INFO - PROCESS | 1012 | 1461304802952 Marionette DEBUG loaded listener.js 23:00:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D8583400) [pid = 1012] [serial = 284] [outer = 00000085D64CA400] 23:00:03 INFO - PROCESS | 1012 | 1461304803434 Marionette TRACE conn5 <- [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]]]}] 23:00:03 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. 23:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 776ms 23:00:03 INFO - PROCESS | 1012 | 1461304803469 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 23:00:03 INFO - PROCESS | 1012 | 1461304803472 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 23:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:00:03 INFO - PROCESS | 1012 | 1461304803477 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:00:03 INFO - PROCESS | 1012 | 1461304803479 Marionette TRACE conn5 <- [1,346,null,{}] 23:00:03 INFO - PROCESS | 1012 | 1461304803483 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:03 INFO - PROCESS | 1012 | 1461304803609 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 23:00:03 INFO - PROCESS | 1012 | 1461304803712 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C1D800 == 57 [pid = 1012] [id = 96] 23:00:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D52DA400) [pid = 1012] [serial = 285] [outer = 0000000000000000] 23:00:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D870B400) [pid = 1012] [serial = 286] [outer = 00000085D52DA400] 23:00:03 INFO - PROCESS | 1012 | 1461304803774 Marionette DEBUG loaded listener.js 23:00:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D87B4C00) [pid = 1012] [serial = 287] [outer = 00000085D52DA400] 23:00:04 INFO - PROCESS | 1012 | 1461304804405 Marionette TRACE conn5 <- [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]]]}] 23:00:04 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. 23:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 983ms 23:00:04 INFO - PROCESS | 1012 | 1461304804464 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 23:00:04 INFO - PROCESS | 1012 | 1461304804469 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 23:00:04 INFO - PROCESS | 1012 | 1461304804474 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:00:04 INFO - PROCESS | 1012 | 1461304804478 Marionette TRACE conn5 <- [1,350,null,{}] 23:00:04 INFO - PROCESS | 1012 | 1461304804485 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:04 INFO - PROCESS | 1012 | 1461304804585 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 23:00:04 INFO - PROCESS | 1012 | 1461304804829 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1D8800 == 58 [pid = 1012] [id = 97] 23:00:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085C3061800) [pid = 1012] [serial = 288] [outer = 0000000000000000] 23:00:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085C4B50C00) [pid = 1012] [serial = 289] [outer = 00000085C3061800] 23:00:04 INFO - PROCESS | 1012 | 1461304804896 Marionette DEBUG loaded listener.js 23:00:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085CA604000) [pid = 1012] [serial = 290] [outer = 00000085C3061800] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BC2000 == 57 [pid = 1012] [id = 89] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C21000 == 56 [pid = 1012] [id = 88] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C0C000 == 55 [pid = 1012] [id = 87] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085C6679800 == 54 [pid = 1012] [id = 86] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B7B000 == 53 [pid = 1012] [id = 85] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B54000 == 52 [pid = 1012] [id = 84] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A1F000 == 51 [pid = 1012] [id = 83] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC42800 == 50 [pid = 1012] [id = 82] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5012800 == 49 [pid = 1012] [id = 81] 23:00:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE24B000 == 48 [pid = 1012] [id = 80] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D87B0400) [pid = 1012] [serial = 223] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D5685C00) [pid = 1012] [serial = 208] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D6E0F400) [pid = 1012] [serial = 211] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D1355C00) [pid = 1012] [serial = 199] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D8792400) [pid = 1012] [serial = 176] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085CF2DF400) [pid = 1012] [serial = 194] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085CE28C400) [pid = 1012] [serial = 193] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085CE0B0C00) [pid = 1012] [serial = 196] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CF2E0800) [pid = 1012] [serial = 197] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D6E05C00) [pid = 1012] [serial = 209] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085C4B41400) [pid = 1012] [serial = 190] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085C4D50000) [pid = 1012] [serial = 191] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D1910800) [pid = 1012] [serial = 202] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D2532400) [pid = 1012] [serial = 203] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C4B5FC00) [pid = 1012] [serial = 178] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D2666C00) [pid = 1012] [serial = 184] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D0922C00) [pid = 1012] [serial = 181] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D283B000) [pid = 1012] [serial = 205] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D5391400) [pid = 1012] [serial = 187] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D8630000) [pid = 1012] [serial = 212] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C4C79800) [pid = 1012] [serial = 214] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D18A5C00) [pid = 1012] [serial = 217] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D8584800) [pid = 1012] [serial = 220] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D8704400) [pid = 1012] [serial = 221] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085CE0A5400) [pid = 1012] [serial = 215] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D1537400) [pid = 1012] [serial = 200] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D8630400) [pid = 1012] [serial = 218] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D3192800) [pid = 1012] [serial = 206] [outer = 0000000000000000] [url = about:blank] 23:00:05 INFO - PROCESS | 1012 | 1461304805611 Marionette TRACE conn5 <- [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]]]}] 23:00:05 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. 23:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1191ms 23:00:05 INFO - PROCESS | 1012 | 1461304805670 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 23:00:05 INFO - PROCESS | 1012 | 1461304805675 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 23:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:00:05 INFO - PROCESS | 1012 | 1461304805689 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:00:05 INFO - PROCESS | 1012 | 1461304805692 Marionette TRACE conn5 <- [1,354,null,{}] 23:00:05 INFO - PROCESS | 1012 | 1461304805697 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:05 INFO - PROCESS | 1012 | 1461304805781 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 23:00:05 INFO - PROCESS | 1012 | 1461304805788 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6D7000 == 49 [pid = 1012] [id = 98] 23:00:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085C4C77400) [pid = 1012] [serial = 291] [outer = 0000000000000000] 23:00:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CB98E000) [pid = 1012] [serial = 292] [outer = 00000085C4C77400] 23:00:05 INFO - PROCESS | 1012 | 1461304805836 Marionette DEBUG loaded listener.js 23:00:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085CE26F400) [pid = 1012] [serial = 293] [outer = 00000085C4C77400] 23:00:06 INFO - PROCESS | 1012 | 1461304806294 Marionette TRACE conn5 <- [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]]]}] 23:00:06 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. 23:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 648ms 23:00:06 INFO - PROCESS | 1012 | 1461304806337 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 23:00:06 INFO - PROCESS | 1012 | 1461304806339 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 23:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:00:06 INFO - PROCESS | 1012 | 1461304806343 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 1012 | 1461304806347 Marionette TRACE conn5 <- [1,358,null,{}] 23:00:06 INFO - PROCESS | 1012 | 1461304806357 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:06 INFO - PROCESS | 1012 | 1461304806447 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 23:00:06 INFO - PROCESS | 1012 | 1461304806458 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1408000 == 50 [pid = 1012] [id = 99] 23:00:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D091DC00) [pid = 1012] [serial = 294] [outer = 0000000000000000] 23:00:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D0925000) [pid = 1012] [serial = 295] [outer = 00000085D091DC00] 23:00:06 INFO - PROCESS | 1012 | 1461304806507 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D119D400) [pid = 1012] [serial = 296] [outer = 00000085D091DC00] 23:00:06 INFO - PROCESS | 1012 | 1461304806955 Marionette TRACE conn5 <- [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]]]}] 23:00:06 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. 23:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 23:00:06 INFO - PROCESS | 1012 | 1461304806973 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 23:00:06 INFO - PROCESS | 1012 | 1461304806976 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 23:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:00:06 INFO - PROCESS | 1012 | 1461304806979 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 1012 | 1461304806981 Marionette TRACE conn5 <- [1,362,null,{}] 23:00:06 INFO - PROCESS | 1012 | 1461304806989 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:07 INFO - PROCESS | 1012 | 1461304807073 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 23:00:07 INFO - PROCESS | 1012 | 1461304807080 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2106800 == 51 [pid = 1012] [id = 100] 23:00:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D1703000) [pid = 1012] [serial = 297] [outer = 0000000000000000] 23:00:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D170AC00) [pid = 1012] [serial = 298] [outer = 00000085D1703000] 23:00:07 INFO - PROCESS | 1012 | 1461304807128 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D18A4C00) [pid = 1012] [serial = 299] [outer = 00000085D1703000] 23:00:07 INFO - PROCESS | 1012 | 1461304807580 Marionette TRACE conn5 <- [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]]]}] 23:00:07 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. 23:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 627ms 23:00:07 INFO - PROCESS | 1012 | 1461304807610 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 1012 | 1461304807612 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 23:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:00:07 INFO - PROCESS | 1012 | 1461304807615 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 1012 | 1461304807617 Marionette TRACE conn5 <- [1,366,null,{}] 23:00:07 INFO - PROCESS | 1012 | 1461304807620 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:07 INFO - PROCESS | 1012 | 1461304807728 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 23:00:07 INFO - PROCESS | 1012 | 1461304807736 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C966D800 == 52 [pid = 1012] [id = 101] 23:00:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D1B1E400) [pid = 1012] [serial = 300] [outer = 0000000000000000] 23:00:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D2499800) [pid = 1012] [serial = 301] [outer = 00000085D1B1E400] 23:00:07 INFO - PROCESS | 1012 | 1461304807783 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D2666800) [pid = 1012] [serial = 302] [outer = 00000085D1B1E400] 23:00:08 INFO - PROCESS | 1012 | 1461304808230 Marionette TRACE conn5 <- [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]]]}] 23:00:08 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. 23:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 23:00:08 INFO - PROCESS | 1012 | 1461304808246 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 1012 | 1461304808248 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 23:00:08 INFO - PROCESS | 1012 | 1461304808251 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:00:08 INFO - PROCESS | 1012 | 1461304808253 Marionette TRACE conn5 <- [1,370,null,{}] 23:00:08 INFO - PROCESS | 1012 | 1461304808263 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:08 INFO - PROCESS | 1012 | 1461304808386 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 23:00:08 INFO - PROCESS | 1012 | 1461304808393 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D523D800 == 53 [pid = 1012] [id = 102] 23:00:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D319A000) [pid = 1012] [serial = 303] [outer = 0000000000000000] 23:00:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D52D8C00) [pid = 1012] [serial = 304] [outer = 00000085D319A000] 23:00:08 INFO - PROCESS | 1012 | 1461304808507 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D54D5C00) [pid = 1012] [serial = 305] [outer = 00000085D319A000] 23:00:08 INFO - PROCESS | 1012 | 1461304808952 Marionette TRACE conn5 <- [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]]]}] 23:00:08 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. 23:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 734ms 23:00:08 INFO - PROCESS | 1012 | 1461304808992 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 1012 | 1461304808994 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 23:00:08 INFO - PROCESS | 1012 | 1461304808998 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:00:09 INFO - PROCESS | 1012 | 1461304809000 Marionette TRACE conn5 <- [1,374,null,{}] 23:00:09 INFO - PROCESS | 1012 | 1461304809003 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:09 INFO - PROCESS | 1012 | 1461304809105 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 23:00:09 INFO - PROCESS | 1012 | 1461304809111 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C03000 == 54 [pid = 1012] [id = 103] 23:00:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D1A66800) [pid = 1012] [serial = 306] [outer = 0000000000000000] 23:00:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D1A6CC00) [pid = 1012] [serial = 307] [outer = 00000085D1A66800] 23:00:09 INFO - PROCESS | 1012 | 1461304809157 Marionette DEBUG loaded listener.js 23:00:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D4B9A400) [pid = 1012] [serial = 308] [outer = 00000085D1A66800] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D18A4800) [pid = 1012] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D1195C00) [pid = 1012] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CB1A9800) [pid = 1012] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CF26E400) [pid = 1012] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C4C7B400) [pid = 1012] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D266A800) [pid = 1012] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085C498D400) [pid = 1012] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D568CC00) [pid = 1012] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D3429000) [pid = 1012] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:00:09 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D14C3000) [pid = 1012] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:00:09 INFO - PROCESS | 1012 | 1461304809758 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:00:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:00:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 776ms 23:00:09 INFO - PROCESS | 1012 | 1461304809778 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 23:00:09 INFO - PROCESS | 1012 | 1461304809780 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 23:00:09 INFO - PROCESS | 1012 | 1461304809784 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:00:09 INFO - PROCESS | 1012 | 1461304809785 Marionette TRACE conn5 <- [1,378,null,{}] 23:00:09 INFO - PROCESS | 1012 | 1461304809789 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:09 INFO - PROCESS | 1012 | 1461304809868 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 23:00:09 INFO - PROCESS | 1012 | 1461304809876 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D864F800 == 55 [pid = 1012] [id = 104] 23:00:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D0EAE800) [pid = 1012] [serial = 309] [outer = 0000000000000000] 23:00:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D14C3000) [pid = 1012] [serial = 310] [outer = 00000085D0EAE800] 23:00:09 INFO - PROCESS | 1012 | 1461304809923 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D568AC00) [pid = 1012] [serial = 311] [outer = 00000085D0EAE800] 23:00:10 INFO - PROCESS | 1012 | 1461304810470 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:00:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:00:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 731ms 23:00:10 INFO - PROCESS | 1012 | 1461304810518 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 23:00:10 INFO - PROCESS | 1012 | 1461304810521 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 23:00:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:00:10 INFO - PROCESS | 1012 | 1461304810524 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:00:10 INFO - PROCESS | 1012 | 1461304810526 Marionette TRACE conn5 <- [1,382,null,{}] 23:00:10 INFO - PROCESS | 1012 | 1461304810529 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:10 INFO - PROCESS | 1012 | 1461304810609 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 23:00:10 INFO - PROCESS | 1012 | 1461304810617 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B0E800 == 56 [pid = 1012] [id = 105] 23:00:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D64D6800) [pid = 1012] [serial = 312] [outer = 0000000000000000] 23:00:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D65ED800) [pid = 1012] [serial = 313] [outer = 00000085D64D6800] 23:00:10 INFO - PROCESS | 1012 | 1461304810663 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D65F3800) [pid = 1012] [serial = 314] [outer = 00000085D64D6800] 23:00:11 INFO - PROCESS | 1012 | 1461304811111 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:00:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:00:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 628ms 23:00:11 INFO - PROCESS | 1012 | 1461304811180 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 23:00:11 INFO - PROCESS | 1012 | 1461304811182 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 23:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:00:11 INFO - PROCESS | 1012 | 1461304811187 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:00:11 INFO - PROCESS | 1012 | 1461304811189 Marionette TRACE conn5 <- [1,386,null,{}] 23:00:11 INFO - PROCESS | 1012 | 1461304811192 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:11 INFO - PROCESS | 1012 | 1461304811274 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 23:00:11 INFO - PROCESS | 1012 | 1461304811281 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C76800 == 57 [pid = 1012] [id = 106] 23:00:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D6065400) [pid = 1012] [serial = 315] [outer = 0000000000000000] 23:00:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D606B400) [pid = 1012] [serial = 316] [outer = 00000085D6065400] 23:00:11 INFO - PROCESS | 1012 | 1461304811326 Marionette DEBUG loaded listener.js 23:00:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D65F1800) [pid = 1012] [serial = 317] [outer = 00000085D6065400] 23:00:11 INFO - PROCESS | 1012 | 1461304811809 Marionette TRACE conn5 <- [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]]]}] 23:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 23:00:11 INFO - PROCESS | 1012 | 1461304811880 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 23:00:11 INFO - PROCESS | 1012 | 1461304811885 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 23:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:00:11 INFO - PROCESS | 1012 | 1461304811890 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:00:11 INFO - PROCESS | 1012 | 1461304811895 Marionette TRACE conn5 <- [1,390,null,{}] 23:00:11 INFO - PROCESS | 1012 | 1461304811903 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:12 INFO - PROCESS | 1012 | 1461304812014 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 23:00:12 INFO - PROCESS | 1012 | 1461304812081 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C96E8800 == 58 [pid = 1012] [id = 107] 23:00:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C4B51000) [pid = 1012] [serial = 318] [outer = 0000000000000000] 23:00:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085C4C6DC00) [pid = 1012] [serial = 319] [outer = 00000085C4B51000] 23:00:12 INFO - PROCESS | 1012 | 1461304812155 Marionette DEBUG loaded listener.js 23:00:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085C4D5A400) [pid = 1012] [serial = 320] [outer = 00000085C4B51000] 23:00:12 INFO - PROCESS | 1012 | 1461304812787 Marionette TRACE conn5 <- [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]]]}] 23:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 942ms 23:00:12 INFO - PROCESS | 1012 | 1461304812837 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 23:00:12 INFO - PROCESS | 1012 | 1461304812844 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 23:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:00:12 INFO - PROCESS | 1012 | 1461304812851 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:00:12 INFO - PROCESS | 1012 | 1461304812855 Marionette TRACE conn5 <- [1,394,null,{}] 23:00:12 INFO - PROCESS | 1012 | 1461304812859 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:12 INFO - PROCESS | 1012 | 1461304812971 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 23:00:13 INFO - PROCESS | 1012 | 1461304813055 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A12000 == 59 [pid = 1012] [id = 108] 23:00:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085CE292400) [pid = 1012] [serial = 321] [outer = 0000000000000000] 23:00:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085CF2DE400) [pid = 1012] [serial = 322] [outer = 00000085CE292400] 23:00:13 INFO - PROCESS | 1012 | 1461304813112 Marionette DEBUG loaded listener.js 23:00:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D11A2400) [pid = 1012] [serial = 323] [outer = 00000085CE292400] 23:00:13 INFO - PROCESS | 1012 | 1461304813667 Marionette TRACE conn5 <- [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]]]}] 23:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 880ms 23:00:13 INFO - PROCESS | 1012 | 1461304813736 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 23:00:13 INFO - PROCESS | 1012 | 1461304813739 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 23:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:00:13 INFO - PROCESS | 1012 | 1461304813743 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:00:13 INFO - PROCESS | 1012 | 1461304813747 Marionette TRACE conn5 <- [1,398,null,{}] 23:00:13 INFO - PROCESS | 1012 | 1461304813759 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:13 INFO - PROCESS | 1012 | 1461304813873 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 23:00:13 INFO - PROCESS | 1012 | 1461304813947 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA186000 == 60 [pid = 1012] [id = 109] 23:00:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D2910400) [pid = 1012] [serial = 324] [outer = 0000000000000000] 23:00:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D44AA400) [pid = 1012] [serial = 325] [outer = 00000085D2910400] 23:00:14 INFO - PROCESS | 1012 | 1461304814049 Marionette DEBUG loaded listener.js 23:00:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D5CCF400) [pid = 1012] [serial = 326] [outer = 00000085D2910400] 23:00:14 INFO - PROCESS | 1012 | 1461304814690 Marionette TRACE conn5 <- [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]]]}] 23:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 984ms 23:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:00:14 INFO - PROCESS | 1012 | 1461304814729 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 23:00:14 INFO - PROCESS | 1012 | 1461304814732 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 23:00:14 INFO - PROCESS | 1012 | 1461304814736 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:00:14 INFO - PROCESS | 1012 | 1461304814738 Marionette TRACE conn5 <- [1,402,null,{}] 23:00:14 INFO - PROCESS | 1012 | 1461304814742 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:14 INFO - PROCESS | 1012 | 1461304814850 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 23:00:14 INFO - PROCESS | 1012 | 1461304814923 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA576000 == 61 [pid = 1012] [id = 110] 23:00:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D5306C00) [pid = 1012] [serial = 327] [outer = 0000000000000000] 23:00:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D5311800) [pid = 1012] [serial = 328] [outer = 00000085D5306C00] 23:00:15 INFO - PROCESS | 1012 | 1461304815021 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D65F9C00) [pid = 1012] [serial = 329] [outer = 00000085D5306C00] 23:00:15 INFO - PROCESS | 1012 | 1461304815671 Marionette TRACE conn5 <- [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]]]}] 23:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 984ms 23:00:15 INFO - PROCESS | 1012 | 1461304815722 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 23:00:15 INFO - PROCESS | 1012 | 1461304815724 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 23:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:00:15 INFO - PROCESS | 1012 | 1461304815728 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:00:15 INFO - PROCESS | 1012 | 1461304815730 Marionette TRACE conn5 <- [1,406,null,{}] 23:00:15 INFO - PROCESS | 1012 | 1461304815734 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:15 INFO - PROCESS | 1012 | 1461304815837 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 23:00:15 INFO - PROCESS | 1012 | 1461304815908 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D608F800 == 62 [pid = 1012] [id = 111] 23:00:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D609D800) [pid = 1012] [serial = 330] [outer = 0000000000000000] 23:00:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D60A6000) [pid = 1012] [serial = 331] [outer = 00000085D609D800] 23:00:15 INFO - PROCESS | 1012 | 1461304815965 Marionette DEBUG loaded listener.js 23:00:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D6E06C00) [pid = 1012] [serial = 332] [outer = 00000085D609D800] 23:00:16 INFO - PROCESS | 1012 | 1461304816511 Marionette TRACE conn5 <- [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]]]}] 23:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 839ms 23:00:16 INFO - PROCESS | 1012 | 1461304816578 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 23:00:16 INFO - PROCESS | 1012 | 1461304816581 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 23:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:00:16 INFO - PROCESS | 1012 | 1461304816585 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:00:16 INFO - PROCESS | 1012 | 1461304816588 Marionette TRACE conn5 <- [1,410,null,{}] 23:00:16 INFO - PROCESS | 1012 | 1461304816591 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:16 INFO - PROCESS | 1012 | 1461304816718 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 23:00:16 INFO - PROCESS | 1012 | 1461304816791 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F98000 == 63 [pid = 1012] [id = 112] 23:00:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D538CC00) [pid = 1012] [serial = 333] [outer = 0000000000000000] 23:00:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D5CC4400) [pid = 1012] [serial = 334] [outer = 00000085D538CC00] 23:00:16 INFO - PROCESS | 1012 | 1461304816850 Marionette DEBUG loaded listener.js 23:00:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D8795400) [pid = 1012] [serial = 335] [outer = 00000085D538CC00] 23:00:17 INFO - PROCESS | 1012 | 1461304817645 Marionette TRACE conn5 <- [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]]]}] 23:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1128ms 23:00:17 INFO - PROCESS | 1012 | 1461304817730 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 23:00:17 INFO - PROCESS | 1012 | 1461304817734 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 23:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:00:17 INFO - PROCESS | 1012 | 1461304817740 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:00:17 INFO - PROCESS | 1012 | 1461304817744 Marionette TRACE conn5 <- [1,414,null,{}] 23:00:17 INFO - PROCESS | 1012 | 1461304817750 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:17 INFO - PROCESS | 1012 | 1461304817851 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 23:00:17 INFO - PROCESS | 1012 | 1461304817940 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C1D000 == 64 [pid = 1012] [id = 113] 23:00:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085CBD23400) [pid = 1012] [serial = 336] [outer = 0000000000000000] 23:00:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085CE0B1C00) [pid = 1012] [serial = 337] [outer = 00000085CBD23400] 23:00:18 INFO - PROCESS | 1012 | 1461304817995 Marionette DEBUG loaded listener.js 23:00:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085D0917800) [pid = 1012] [serial = 338] [outer = 00000085CBD23400] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA10E800 == 63 [pid = 1012] [id = 60] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B0E800 == 62 [pid = 1012] [id = 105] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085D864F800 == 61 [pid = 1012] [id = 104] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5C03000 == 60 [pid = 1012] [id = 103] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085D523D800 == 59 [pid = 1012] [id = 102] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085C966D800 == 58 [pid = 1012] [id = 101] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2106800 == 57 [pid = 1012] [id = 100] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1408000 == 56 [pid = 1012] [id = 99] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085C9969400) [pid = 1012] [serial = 226] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D0ED9C00) [pid = 1012] [serial = 229] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D858BC00) [pid = 1012] [serial = 232] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085D64D1800) [pid = 1012] [serial = 268] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6D7000 == 55 [pid = 1012] [id = 98] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1D8800 == 54 [pid = 1012] [id = 97] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA581800 == 53 [pid = 1012] [id = 94] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1C0800 == 52 [pid = 1012] [id = 93] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085D44D2000 == 51 [pid = 1012] [id = 92] 23:00:18 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6C6800 == 50 [pid = 1012] [id = 91] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D1C59400) [pid = 1012] [serial = 253] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D119B400) [pid = 1012] [serial = 250] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085CE26B000) [pid = 1012] [serial = 244] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085CEB82800) [pid = 1012] [serial = 245] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D091C800) [pid = 1012] [serial = 247] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D0E3C400) [pid = 1012] [serial = 248] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085CA55FC00) [pid = 1012] [serial = 239] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085C4D53000) [pid = 1012] [serial = 238] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D266E400) [pid = 1012] [serial = 256] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085C4C77800) [pid = 1012] [serial = 241] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085C9A29400) [pid = 1012] [serial = 242] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D89A2800) [pid = 1012] [serial = 235] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D5CCC800) [pid = 1012] [serial = 266] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D252A400) [pid = 1012] [serial = 254] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D4B96C00) [pid = 1012] [serial = 259] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D5392800) [pid = 1012] [serial = 262] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D5CC6800) [pid = 1012] [serial = 265] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D5393000) [pid = 1012] [serial = 260] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D444A800) [pid = 1012] [serial = 257] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D5681000) [pid = 1012] [serial = 263] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D11A2C00) [pid = 1012] [serial = 251] [outer = 0000000000000000] [url = about:blank] 23:00:18 INFO - PROCESS | 1012 | 1461304818644 Marionette TRACE conn5 <- [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]]]}] 23:00:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 943ms 23:00:18 INFO - PROCESS | 1012 | 1461304818688 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 23:00:18 INFO - PROCESS | 1012 | 1461304818694 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 23:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:00:18 INFO - PROCESS | 1012 | 1461304818700 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:00:18 INFO - PROCESS | 1012 | 1461304818703 Marionette TRACE conn5 <- [1,418,null,{}] 23:00:18 INFO - PROCESS | 1012 | 1461304818706 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:18 INFO - PROCESS | 1012 | 1461304818792 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 23:00:18 INFO - PROCESS | 1012 | 1461304818800 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6C6800 == 51 [pid = 1012] [id = 114] 23:00:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085C4B53800) [pid = 1012] [serial = 339] [outer = 0000000000000000] 23:00:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CA0D3800) [pid = 1012] [serial = 340] [outer = 00000085C4B53800] 23:00:18 INFO - PROCESS | 1012 | 1461304818851 Marionette DEBUG loaded listener.js 23:00:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085CE26C000) [pid = 1012] [serial = 341] [outer = 00000085C4B53800] 23:00:19 INFO - PROCESS | 1012 | 1461304819804 Marionette TRACE conn5 <- [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]]]}] 23:00:19 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 23:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1139ms 23:00:19 INFO - PROCESS | 1012 | 1461304819840 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 23:00:19 INFO - PROCESS | 1012 | 1461304819843 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 23:00:19 INFO - PROCESS | 1012 | 1461304819846 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:00:19 INFO - PROCESS | 1012 | 1461304819850 Marionette TRACE conn5 <- [1,422,null,{}] 23:00:19 INFO - PROCESS | 1012 | 1461304819866 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:19 INFO - PROCESS | 1012 | 1461304819956 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 23:00:19 INFO - PROCESS | 1012 | 1461304819965 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A20000 == 52 [pid = 1012] [id = 115] 23:00:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D0EDE800) [pid = 1012] [serial = 342] [outer = 0000000000000000] 23:00:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D11A2C00) [pid = 1012] [serial = 343] [outer = 00000085D0EDE800] 23:00:20 INFO - PROCESS | 1012 | 1461304820015 Marionette DEBUG loaded listener.js 23:00:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D17CF800) [pid = 1012] [serial = 344] [outer = 00000085D0EDE800] 23:00:20 INFO - PROCESS | 1012 | 1461304820952 Marionette TRACE conn5 <- [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]]]}] 23:00:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:00:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1129ms 23:00:20 INFO - PROCESS | 1012 | 1461304820978 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 23:00:20 INFO - PROCESS | 1012 | 1461304820981 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 23:00:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:00:20 INFO - PROCESS | 1012 | 1461304820985 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:00:20 INFO - PROCESS | 1012 | 1461304820986 Marionette TRACE conn5 <- [1,426,null,{}] 23:00:20 INFO - PROCESS | 1012 | 1461304820990 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:21 INFO - PROCESS | 1012 | 1461304821097 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 23:00:21 INFO - PROCESS | 1012 | 1461304821104 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2C58800 == 53 [pid = 1012] [id = 116] 23:00:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D17D1800) [pid = 1012] [serial = 345] [outer = 0000000000000000] 23:00:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D1A6B800) [pid = 1012] [serial = 346] [outer = 00000085D17D1800] 23:00:21 INFO - PROCESS | 1012 | 1461304821151 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D2327800) [pid = 1012] [serial = 347] [outer = 00000085D17D1800] 23:00:21 INFO - PROCESS | 1012 | 1461304821652 Marionette TRACE conn5 <- [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] 23:00:21 INFO - PROCESS | 1012 | 1461304821693 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 23:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:00:21 INFO - PROCESS | 1012 | 1461304821697 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:00:21 INFO - PROCESS | 1012 | 1461304821699 Marionette TRACE conn5 <- [1,430,null,{}] 23:00:21 INFO - PROCESS | 1012 | 1461304821702 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:21 INFO - PROCESS | 1012 | 1461304821806 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 23:00:21 INFO - PROCESS | 1012 | 1461304821812 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D534F800 == 54 [pid = 1012] [id = 117] 23:00:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D2669000) [pid = 1012] [serial = 348] [outer = 0000000000000000] 23:00:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D3195C00) [pid = 1012] [serial = 349] [outer = 00000085D2669000] 23:00:21 INFO - PROCESS | 1012 | 1461304821862 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D49DC800) [pid = 1012] [serial = 350] [outer = 00000085D2669000] 23:00:22 INFO - PROCESS | 1012 | 1461304822326 Marionette TRACE conn5 <- [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]]]}] 23:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 23:00:22 INFO - PROCESS | 1012 | 1461304822396 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 23:00:22 INFO - PROCESS | 1012 | 1461304822398 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 23:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:00:22 INFO - PROCESS | 1012 | 1461304822401 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:00:22 INFO - PROCESS | 1012 | 1461304822403 Marionette TRACE conn5 <- [1,434,null,{}] 23:00:22 INFO - PROCESS | 1012 | 1461304822442 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:22 INFO - PROCESS | 1012 | 1461304822654 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D091DC00) [pid = 1012] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085C4C77400) [pid = 1012] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D0EAE800) [pid = 1012] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D64D6800) [pid = 1012] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D1B1E400) [pid = 1012] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D1A66800) [pid = 1012] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D319A000) [pid = 1012] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D1703000) [pid = 1012] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:00:22 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085C3061800) [pid = 1012] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:00:22 INFO - PROCESS | 1012 | 1461304822703 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26B3000 == 55 [pid = 1012] [id = 118] 23:00:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085C4C77400) [pid = 1012] [serial = 351] [outer = 0000000000000000] 23:00:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D091CC00) [pid = 1012] [serial = 352] [outer = 00000085C4C77400] 23:00:22 INFO - PROCESS | 1012 | 1461304822753 Marionette DEBUG loaded listener.js 23:00:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D5395000) [pid = 1012] [serial = 353] [outer = 00000085C4C77400] 23:00:23 INFO - PROCESS | 1012 | 1461304823118 Marionette TRACE conn5 <- [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]]]}] 23:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 753ms 23:00:23 INFO - PROCESS | 1012 | 1461304823160 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 23:00:23 INFO - PROCESS | 1012 | 1461304823162 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 23:00:23 INFO - PROCESS | 1012 | 1461304823165 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:00:23 INFO - PROCESS | 1012 | 1461304823167 Marionette TRACE conn5 <- [1,438,null,{}] 23:00:23 INFO - PROCESS | 1012 | 1461304823170 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:23 INFO - PROCESS | 1012 | 1461304823250 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 23:00:23 INFO - PROCESS | 1012 | 1461304823257 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C03800 == 56 [pid = 1012] [id = 119] 23:00:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D5CC6800) [pid = 1012] [serial = 354] [outer = 0000000000000000] 23:00:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D6063C00) [pid = 1012] [serial = 355] [outer = 00000085D5CC6800] 23:00:23 INFO - PROCESS | 1012 | 1461304823303 Marionette DEBUG loaded listener.js 23:00:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D64CB400) [pid = 1012] [serial = 356] [outer = 00000085D5CC6800] 23:00:23 INFO - PROCESS | 1012 | 1461304823715 Marionette TRACE conn5 <- [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]]]}] 23:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 23:00:23 INFO - PROCESS | 1012 | 1461304823755 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 23:00:23 INFO - PROCESS | 1012 | 1461304823758 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 23:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:00:23 INFO - PROCESS | 1012 | 1461304823761 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:00:23 INFO - PROCESS | 1012 | 1461304823763 Marionette TRACE conn5 <- [1,442,null,{}] 23:00:23 INFO - PROCESS | 1012 | 1461304823771 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:23 INFO - PROCESS | 1012 | 1461304823854 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 23:00:23 INFO - PROCESS | 1012 | 1461304823861 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BC5800 == 57 [pid = 1012] [id = 120] 23:00:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D65ECC00) [pid = 1012] [serial = 357] [outer = 0000000000000000] 23:00:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D6E03000) [pid = 1012] [serial = 358] [outer = 00000085D65ECC00] 23:00:23 INFO - PROCESS | 1012 | 1461304823907 Marionette DEBUG loaded listener.js 23:00:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D858CC00) [pid = 1012] [serial = 359] [outer = 00000085D65ECC00] 23:00:24 INFO - PROCESS | 1012 | 1461304824360 Marionette TRACE conn5 <- [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]]]}] 23:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 23:00:24 INFO - PROCESS | 1012 | 1461304824391 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 23:00:24 INFO - PROCESS | 1012 | 1461304824394 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 23:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:00:24 INFO - PROCESS | 1012 | 1461304824402 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:00:24 INFO - PROCESS | 1012 | 1461304824404 Marionette TRACE conn5 <- [1,446,null,{}] 23:00:24 INFO - PROCESS | 1012 | 1461304824407 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:24 INFO - PROCESS | 1012 | 1461304824490 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 23:00:24 INFO - PROCESS | 1012 | 1461304824497 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA19A800 == 58 [pid = 1012] [id = 121] 23:00:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D8702400) [pid = 1012] [serial = 360] [outer = 0000000000000000] 23:00:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D8707C00) [pid = 1012] [serial = 361] [outer = 00000085D8702400] 23:00:24 INFO - PROCESS | 1012 | 1461304824546 Marionette DEBUG loaded listener.js 23:00:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D879AC00) [pid = 1012] [serial = 362] [outer = 00000085D8702400] 23:00:25 INFO - PROCESS | 1012 | 1461304825280 Marionette TRACE conn5 <- [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]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 945ms 23:00:25 INFO - PROCESS | 1012 | 1461304825346 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 23:00:25 INFO - PROCESS | 1012 | 1461304825352 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 23:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:00:25 INFO - PROCESS | 1012 | 1461304825358 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:00:25 INFO - PROCESS | 1012 | 1461304825363 Marionette TRACE conn5 <- [1,450,null,{}] 23:00:25 INFO - PROCESS | 1012 | 1461304825368 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:25 INFO - PROCESS | 1012 | 1461304825525 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 23:00:25 INFO - PROCESS | 1012 | 1461304825635 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0950000 == 59 [pid = 1012] [id = 122] 23:00:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085C9A29400) [pid = 1012] [serial = 363] [outer = 0000000000000000] 23:00:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085CB1A5C00) [pid = 1012] [serial = 364] [outer = 00000085C9A29400] 23:00:25 INFO - PROCESS | 1012 | 1461304825697 Marionette DEBUG loaded listener.js 23:00:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085CF26E400) [pid = 1012] [serial = 365] [outer = 00000085C9A29400] 23:00:26 INFO - PROCESS | 1012 | 1461304826339 Marionette TRACE conn5 <- [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] 23:00:26 INFO - PROCESS | 1012 | 1461304826406 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 23:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:00:26 INFO - PROCESS | 1012 | 1461304826413 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:00:26 INFO - PROCESS | 1012 | 1461304826416 Marionette TRACE conn5 <- [1,454,null,{}] 23:00:26 INFO - PROCESS | 1012 | 1461304826440 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:26 INFO - PROCESS | 1012 | 1461304826552 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 23:00:26 INFO - PROCESS | 1012 | 1461304826627 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F8A000 == 60 [pid = 1012] [id = 123] 23:00:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D14BF000) [pid = 1012] [serial = 366] [outer = 0000000000000000] 23:00:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D1A6DC00) [pid = 1012] [serial = 367] [outer = 00000085D14BF000] 23:00:26 INFO - PROCESS | 1012 | 1461304826725 Marionette DEBUG loaded listener.js 23:00:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D491D000) [pid = 1012] [serial = 368] [outer = 00000085D14BF000] 23:00:27 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:27 INFO - PROCESS | 1012 | 1461304827359 Marionette TRACE conn5 <- [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]]]}] 23:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1004ms 23:00:27 INFO - PROCESS | 1012 | 1461304827422 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 23:00:27 INFO - PROCESS | 1012 | 1461304827425 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 23:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:00:27 INFO - PROCESS | 1012 | 1461304827429 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 1012 | 1461304827434 Marionette TRACE conn5 <- [1,458,null,{}] 23:00:27 INFO - PROCESS | 1012 | 1461304827445 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:27 INFO - PROCESS | 1012 | 1461304827593 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 23:00:27 INFO - PROCESS | 1012 | 1461304827715 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DAFC3800 == 61 [pid = 1012] [id = 124] 23:00:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D568B400) [pid = 1012] [serial = 369] [outer = 0000000000000000] 23:00:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085D65F3000) [pid = 1012] [serial = 370] [outer = 00000085D568B400] 23:00:27 INFO - PROCESS | 1012 | 1461304827776 Marionette DEBUG loaded listener.js 23:00:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085D87AE800) [pid = 1012] [serial = 371] [outer = 00000085D568B400] 23:00:28 INFO - PROCESS | 1012 | 1461304828392 Marionette TRACE conn5 <- [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] 23:00:28 INFO - PROCESS | 1012 | 1461304828468 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 23:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:00:28 INFO - PROCESS | 1012 | 1461304828472 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:00:28 INFO - PROCESS | 1012 | 1461304828474 Marionette TRACE conn5 <- [1,462,null,{}] 23:00:28 INFO - PROCESS | 1012 | 1461304828478 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:28 INFO - PROCESS | 1012 | 1461304828599 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 23:00:28 INFO - PROCESS | 1012 | 1461304828673 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5353800 == 62 [pid = 1012] [id = 125] 23:00:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085C323B000) [pid = 1012] [serial = 372] [outer = 0000000000000000] 23:00:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085CE0B1800) [pid = 1012] [serial = 373] [outer = 00000085C323B000] 23:00:28 INFO - PROCESS | 1012 | 1461304828772 Marionette DEBUG loaded listener.js 23:00:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085D5392000) [pid = 1012] [serial = 374] [outer = 00000085C323B000] 23:00:29 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:29 INFO - PROCESS | 1012 | 1461304829608 Marionette TRACE conn5 <- [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] 23:00:29 INFO - PROCESS | 1012 | 1461304829675 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 23:00:29 INFO - PROCESS | 1012 | 1461304829680 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:00:29 INFO - PROCESS | 1012 | 1461304829684 Marionette TRACE conn5 <- [1,466,null,{}] 23:00:29 INFO - PROCESS | 1012 | 1461304829689 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:29 INFO - PROCESS | 1012 | 1461304829796 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 23:00:29 INFO - PROCESS | 1012 | 1461304829872 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1EB800 == 63 [pid = 1012] [id = 126] 23:00:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085CB98D800) [pid = 1012] [serial = 375] [outer = 0000000000000000] 23:00:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (00000085D1199C00) [pid = 1012] [serial = 376] [outer = 00000085CB98D800] 23:00:29 INFO - PROCESS | 1012 | 1461304829925 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (00000085D18AAC00) [pid = 1012] [serial = 377] [outer = 00000085CB98D800] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BC5800 == 62 [pid = 1012] [id = 120] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C03800 == 61 [pid = 1012] [id = 119] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26B3000 == 60 [pid = 1012] [id = 118] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D534F800 == 59 [pid = 1012] [id = 117] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2C58800 == 58 [pid = 1012] [id = 116] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A20000 == 57 [pid = 1012] [id = 115] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6C6800 == 56 [pid = 1012] [id = 114] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C1D000 == 55 [pid = 1012] [id = 113] 23:00:30 INFO - PROCESS | 1012 | --DOMWINDOW == 139 (00000085D091B800) [pid = 1012] [serial = 274] [outer = 0000000000000000] [url = about:blank] 23:00:30 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085C4B46800) [pid = 1012] [serial = 271] [outer = 0000000000000000] [url = about:blank] 23:00:30 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085D2B9AC00) [pid = 1012] [serial = 277] [outer = 0000000000000000] [url = about:blank] 23:00:30 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085D5391800) [pid = 1012] [serial = 280] [outer = 0000000000000000] [url = about:blank] 23:00:30 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085D6E05400) [pid = 1012] [serial = 283] [outer = 0000000000000000] [url = about:blank] 23:00:30 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085D870B400) [pid = 1012] [serial = 286] [outer = 0000000000000000] [url = about:blank] 23:00:30 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D606B400) [pid = 1012] [serial = 316] [outer = 0000000000000000] [url = about:blank] 23:00:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C76800 == 54 [pid = 1012] [id = 106] 23:00:30 INFO - PROCESS | 1012 | 1461304830610 Marionette TRACE conn5 <- [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] 23:00:30 INFO - PROCESS | 1012 | 1461304830676 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 23:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:00:30 INFO - PROCESS | 1012 | 1461304830682 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:00:30 INFO - PROCESS | 1012 | 1461304830685 Marionette TRACE conn5 <- [1,470,null,{}] 23:00:30 INFO - PROCESS | 1012 | 1461304830689 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:30 INFO - PROCESS | 1012 | 1461304830778 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 23:00:30 INFO - PROCESS | 1012 | 1461304830786 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB28C800 == 55 [pid = 1012] [id = 127] 23:00:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085C4D4EC00) [pid = 1012] [serial = 378] [outer = 0000000000000000] 23:00:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D0ED5000) [pid = 1012] [serial = 379] [outer = 00000085C4D4EC00] 23:00:30 INFO - PROCESS | 1012 | 1461304830834 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D17DBC00) [pid = 1012] [serial = 380] [outer = 00000085C4D4EC00] 23:00:31 INFO - PROCESS | 1012 | 1461304831330 Marionette TRACE conn5 <- [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]]]}] 23:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 23:00:31 INFO - PROCESS | 1012 | 1461304831373 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 23:00:31 INFO - PROCESS | 1012 | 1461304831375 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 23:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:00:31 INFO - PROCESS | 1012 | 1461304831379 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:00:31 INFO - PROCESS | 1012 | 1461304831383 Marionette TRACE conn5 <- [1,474,null,{}] 23:00:31 INFO - PROCESS | 1012 | 1461304831393 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:31 INFO - PROCESS | 1012 | 1461304831481 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 23:00:31 INFO - PROCESS | 1012 | 1461304831491 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2C58800 == 56 [pid = 1012] [id = 128] 23:00:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D283C000) [pid = 1012] [serial = 381] [outer = 0000000000000000] 23:00:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D2B9BC00) [pid = 1012] [serial = 382] [outer = 00000085D283C000] 23:00:31 INFO - PROCESS | 1012 | 1461304831540 Marionette DEBUG loaded listener.js 23:00:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D52E4800) [pid = 1012] [serial = 383] [outer = 00000085D283C000] 23:00:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D54E1000) [pid = 1012] [serial = 384] [outer = 00000085C9846C00] 23:00:32 INFO - PROCESS | 1012 | 1461304832067 Marionette TRACE conn5 <- [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]]]}] 23:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 23:00:32 INFO - PROCESS | 1012 | 1461304832116 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 23:00:32 INFO - PROCESS | 1012 | 1461304832118 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 23:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:00:32 INFO - PROCESS | 1012 | 1461304832122 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:00:32 INFO - PROCESS | 1012 | 1461304832123 Marionette TRACE conn5 <- [1,478,null,{}] 23:00:32 INFO - PROCESS | 1012 | 1461304832127 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:32 INFO - PROCESS | 1012 | 1461304832237 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 23:00:32 INFO - PROCESS | 1012 | 1461304832283 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D524E800 == 57 [pid = 1012] [id = 129] 23:00:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D283F400) [pid = 1012] [serial = 385] [outer = 0000000000000000] 23:00:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D54E3000) [pid = 1012] [serial = 386] [outer = 00000085D283F400] 23:00:32 INFO - PROCESS | 1012 | 1461304832331 Marionette DEBUG loaded listener.js 23:00:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D6067C00) [pid = 1012] [serial = 387] [outer = 00000085D283F400] 23:00:32 INFO - PROCESS | 1012 | 1461304832720 Marionette TRACE conn5 <- [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]]]}] 23:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 23:00:32 INFO - PROCESS | 1012 | 1461304832752 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 23:00:32 INFO - PROCESS | 1012 | 1461304832755 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 23:00:32 INFO - PROCESS | 1012 | 1461304832758 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:00:32 INFO - PROCESS | 1012 | 1461304832759 Marionette TRACE conn5 <- [1,482,null,{}] 23:00:32 INFO - PROCESS | 1012 | 1461304832763 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:32 INFO - PROCESS | 1012 | 1461304832880 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 23:00:32 INFO - PROCESS | 1012 | 1461304832896 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1580000 == 58 [pid = 1012] [id = 130] 23:00:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085CF26DC00) [pid = 1012] [serial = 388] [outer = 0000000000000000] 23:00:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D60A0000) [pid = 1012] [serial = 389] [outer = 00000085CF26DC00] 23:00:32 INFO - PROCESS | 1012 | 1461304832943 Marionette DEBUG loaded listener.js 23:00:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D65F4C00) [pid = 1012] [serial = 390] [outer = 00000085CF26DC00] 23:00:33 INFO - PROCESS | 1012 | 1461304833442 Marionette TRACE conn5 <- [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]]]}] 23:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 23:00:33 INFO - PROCESS | 1012 | 1461304833495 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 23:00:33 INFO - PROCESS | 1012 | 1461304833497 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 23:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:00:33 INFO - PROCESS | 1012 | 1461304833541 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:00:33 INFO - PROCESS | 1012 | 1461304833543 Marionette TRACE conn5 <- [1,486,null,{}] 23:00:33 INFO - PROCESS | 1012 | 1461304833547 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:33 INFO - PROCESS | 1012 | 1461304833663 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 23:00:33 INFO - PROCESS | 1012 | 1461304833714 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D874F000 == 59 [pid = 1012] [id = 131] 23:00:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D588F400) [pid = 1012] [serial = 391] [outer = 0000000000000000] 23:00:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D8586C00) [pid = 1012] [serial = 392] [outer = 00000085D588F400] 23:00:33 INFO - PROCESS | 1012 | 1461304833761 Marionette DEBUG loaded listener.js 23:00:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D870D000) [pid = 1012] [serial = 393] [outer = 00000085D588F400] 23:00:34 INFO - PROCESS | 1012 | 1461304834195 Marionette TRACE conn5 <- [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]]]}] 23:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 691ms 23:00:34 INFO - PROCESS | 1012 | 1461304834221 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 23:00:34 INFO - PROCESS | 1012 | 1461304834223 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 23:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:00:34 INFO - PROCESS | 1012 | 1461304834226 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:00:34 INFO - PROCESS | 1012 | 1461304834228 Marionette TRACE conn5 <- [1,490,null,{}] 23:00:34 INFO - PROCESS | 1012 | 1461304834232 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:34 INFO - PROCESS | 1012 | 1461304834339 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 23:00:34 INFO - PROCESS | 1012 | 1461304834393 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BC2000 == 60 [pid = 1012] [id = 132] 23:00:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D8791400) [pid = 1012] [serial = 394] [outer = 0000000000000000] 23:00:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085D899DC00) [pid = 1012] [serial = 395] [outer = 00000085D8791400] 23:00:34 INFO - PROCESS | 1012 | 1461304834441 Marionette DEBUG loaded listener.js 23:00:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085D8C8F000) [pid = 1012] [serial = 396] [outer = 00000085D8791400] 23:00:35 INFO - PROCESS | 1012 | 1461304835073 Marionette TRACE conn5 <- [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]]]}] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D64CA400) [pid = 1012] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085C4B5C800) [pid = 1012] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085D5686400) [pid = 1012] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D091F000) [pid = 1012] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085C4C76C00) [pid = 1012] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D878E400) [pid = 1012] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085C4B59400) [pid = 1012] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D5689C00) [pid = 1012] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D538A400) [pid = 1012] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D52DA400) [pid = 1012] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D091E400) [pid = 1012] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D18AB000) [pid = 1012] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D5680800) [pid = 1012] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D65ECC00) [pid = 1012] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D64C9800) [pid = 1012] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D17D1800) [pid = 1012] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D2669000) [pid = 1012] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085C4C77400) [pid = 1012] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D5CC6800) [pid = 1012] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085C4B51000) [pid = 1012] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D538CC00) [pid = 1012] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D0EDE800) [pid = 1012] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CBD23400) [pid = 1012] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C4B53800) [pid = 1012] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D6065400) [pid = 1012] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D52E4C00) [pid = 1012] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D18A8800) [pid = 1012] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:00:35 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CF2D8000) [pid = 1012] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 944ms 23:00:35 INFO - PROCESS | 1012 | 1461304835173 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 23:00:35 INFO - PROCESS | 1012 | 1461304835175 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 23:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:00:35 INFO - PROCESS | 1012 | 1461304835181 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:00:35 INFO - PROCESS | 1012 | 1461304835183 Marionette TRACE conn5 <- [1,494,null,{}] 23:00:35 INFO - PROCESS | 1012 | 1461304835186 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:35 INFO - PROCESS | 1012 | 1461304835268 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 23:00:35 INFO - PROCESS | 1012 | 1461304835274 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF2A2800 == 61 [pid = 1012] [id = 133] 23:00:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085C4B5C800) [pid = 1012] [serial = 397] [outer = 0000000000000000] 23:00:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085CA170400) [pid = 1012] [serial = 398] [outer = 00000085C4B5C800] 23:00:35 INFO - PROCESS | 1012 | 1461304835321 Marionette DEBUG loaded listener.js 23:00:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D091A000) [pid = 1012] [serial = 399] [outer = 00000085C4B5C800] 23:00:35 INFO - PROCESS | 1012 | 1461304835732 Marionette TRACE conn5 <- [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]]]}] 23:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 587ms 23:00:35 INFO - PROCESS | 1012 | 1461304835769 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 23:00:35 INFO - PROCESS | 1012 | 1461304835771 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 23:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:00:35 INFO - PROCESS | 1012 | 1461304835775 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:00:35 INFO - PROCESS | 1012 | 1461304835777 Marionette TRACE conn5 <- [1,498,null,{}] 23:00:35 INFO - PROCESS | 1012 | 1461304835781 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:35 INFO - PROCESS | 1012 | 1461304835865 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 23:00:35 INFO - PROCESS | 1012 | 1461304835872 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA57F000 == 62 [pid = 1012] [id = 134] 23:00:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D252A400) [pid = 1012] [serial = 400] [outer = 0000000000000000] 23:00:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D530D800) [pid = 1012] [serial = 401] [outer = 00000085D252A400] 23:00:35 INFO - PROCESS | 1012 | 1461304835918 Marionette DEBUG loaded listener.js 23:00:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D64D4000) [pid = 1012] [serial = 402] [outer = 00000085D252A400] 23:00:36 INFO - PROCESS | 1012 | 1461304836326 Marionette TRACE conn5 <- [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]]]}] 23:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 585ms 23:00:36 INFO - PROCESS | 1012 | 1461304836368 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 23:00:36 INFO - PROCESS | 1012 | 1461304836371 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 23:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:00:36 INFO - PROCESS | 1012 | 1461304836374 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:00:36 INFO - PROCESS | 1012 | 1461304836376 Marionette TRACE conn5 <- [1,502,null,{}] 23:00:36 INFO - PROCESS | 1012 | 1461304836384 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:36 INFO - PROCESS | 1012 | 1461304836467 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 23:00:36 INFO - PROCESS | 1012 | 1461304836474 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC513000 == 63 [pid = 1012] [id = 135] 23:00:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D8C91C00) [pid = 1012] [serial = 403] [outer = 0000000000000000] 23:00:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D8C97000) [pid = 1012] [serial = 404] [outer = 00000085D8C91C00] 23:00:36 INFO - PROCESS | 1012 | 1461304836520 Marionette DEBUG loaded listener.js 23:00:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085DC447000) [pid = 1012] [serial = 405] [outer = 00000085D8C91C00] 23:00:36 INFO - PROCESS | 1012 | 1461304836983 Marionette TRACE conn5 <- [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]]]}] 23:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 627ms 23:00:37 INFO - PROCESS | 1012 | 1461304837008 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 23:00:37 INFO - PROCESS | 1012 | 1461304837010 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 23:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:00:37 INFO - PROCESS | 1012 | 1461304837014 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:00:37 INFO - PROCESS | 1012 | 1461304837016 Marionette TRACE conn5 <- [1,506,null,{}] 23:00:37 INFO - PROCESS | 1012 | 1461304837020 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:37 INFO - PROCESS | 1012 | 1461304837179 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 23:00:37 INFO - PROCESS | 1012 | 1461304837305 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C965A800 == 64 [pid = 1012] [id = 136] 23:00:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085C3061000) [pid = 1012] [serial = 406] [outer = 0000000000000000] 23:00:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085C4B46800) [pid = 1012] [serial = 407] [outer = 00000085C3061000] 23:00:37 INFO - PROCESS | 1012 | 1461304837367 Marionette DEBUG loaded listener.js 23:00:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085C9969400) [pid = 1012] [serial = 408] [outer = 00000085C3061000] 23:00:38 INFO - PROCESS | 1012 | 1461304838048 Marionette TRACE conn5 <- [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]]]}] 23:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1079ms 23:00:38 INFO - PROCESS | 1012 | 1461304838096 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 23:00:38 INFO - PROCESS | 1012 | 1461304838101 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 23:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:00:38 INFO - PROCESS | 1012 | 1461304838106 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:00:38 INFO - PROCESS | 1012 | 1461304838111 Marionette TRACE conn5 <- [1,510,null,{}] 23:00:38 INFO - PROCESS | 1012 | 1461304838116 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:38 INFO - PROCESS | 1012 | 1461304838259 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 23:00:38 INFO - PROCESS | 1012 | 1461304838377 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D3DD5000 == 65 [pid = 1012] [id = 137] 23:00:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D1A6BC00) [pid = 1012] [serial = 409] [outer = 0000000000000000] 23:00:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D209B000) [pid = 1012] [serial = 410] [outer = 00000085D1A6BC00] 23:00:38 INFO - PROCESS | 1012 | 1461304838438 Marionette DEBUG loaded listener.js 23:00:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D2BA2400) [pid = 1012] [serial = 411] [outer = 00000085D1A6BC00] 23:00:39 INFO - PROCESS | 1012 | 1461304839110 Marionette TRACE conn5 <- [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]]]}] 23:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1034ms 23:00:39 INFO - PROCESS | 1012 | 1461304839142 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 23:00:39 INFO - PROCESS | 1012 | 1461304839146 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 23:00:39 INFO - PROCESS | 1012 | 1461304839150 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:00:39 INFO - PROCESS | 1012 | 1461304839152 Marionette TRACE conn5 <- [1,514,null,{}] 23:00:39 INFO - PROCESS | 1012 | 1461304839156 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:39 INFO - PROCESS | 1012 | 1461304839296 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 23:00:39 INFO - PROCESS | 1012 | 1461304839416 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC525800 == 66 [pid = 1012] [id = 138] 23:00:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D54D7400) [pid = 1012] [serial = 412] [outer = 0000000000000000] 23:00:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D588DC00) [pid = 1012] [serial = 413] [outer = 00000085D54D7400] 23:00:39 INFO - PROCESS | 1012 | 1461304839476 Marionette DEBUG loaded listener.js 23:00:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D65F5800) [pid = 1012] [serial = 414] [outer = 00000085D54D7400] 23:00:40 INFO - PROCESS | 1012 | 1461304840088 Marionette TRACE conn5 <- [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]]]}] 23:00:40 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 23:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 984ms 23:00:40 INFO - PROCESS | 1012 | 1461304840139 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 23:00:40 INFO - PROCESS | 1012 | 1461304840144 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 23:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:00:40 INFO - PROCESS | 1012 | 1461304840155 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:00:40 INFO - PROCESS | 1012 | 1461304840161 Marionette TRACE conn5 <- [1,518,null,{}] 23:00:40 INFO - PROCESS | 1012 | 1461304840179 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:40 INFO - PROCESS | 1012 | 1461304840293 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 23:00:40 INFO - PROCESS | 1012 | 1461304840367 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4209000 == 67 [pid = 1012] [id = 139] 23:00:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085C3056400) [pid = 1012] [serial = 415] [outer = 0000000000000000] 23:00:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085C498F800) [pid = 1012] [serial = 416] [outer = 00000085C3056400] 23:00:40 INFO - PROCESS | 1012 | 1461304840603 Marionette DEBUG loaded listener.js 23:00:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085C4B5F000) [pid = 1012] [serial = 417] [outer = 00000085C3056400] 23:00:41 INFO - PROCESS | 1012 | 1461304841268 Marionette TRACE conn5 <- [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]]]}] 23:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1163ms 23:00:41 INFO - PROCESS | 1012 | 1461304841316 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 23:00:41 INFO - PROCESS | 1012 | 1461304841321 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 23:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:00:41 INFO - PROCESS | 1012 | 1461304841327 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:00:41 INFO - PROCESS | 1012 | 1461304841330 Marionette TRACE conn5 <- [1,522,null,{}] 23:00:41 INFO - PROCESS | 1012 | 1461304841335 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:41 INFO - PROCESS | 1012 | 1461304841434 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 23:00:41 INFO - PROCESS | 1012 | 1461304841513 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA03E800 == 68 [pid = 1012] [id = 140] 23:00:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085C50E0800) [pid = 1012] [serial = 418] [outer = 0000000000000000] 23:00:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085C99C0800) [pid = 1012] [serial = 419] [outer = 00000085C50E0800] 23:00:41 INFO - PROCESS | 1012 | 1461304841564 Marionette DEBUG loaded listener.js 23:00:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085CB011000) [pid = 1012] [serial = 420] [outer = 00000085C50E0800] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1967000 == 67 [pid = 1012] [id = 95] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA5E3800 == 66 [pid = 1012] [id = 46] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C1D800 == 65 [pid = 1012] [id = 96] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC513000 == 64 [pid = 1012] [id = 135] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA57F000 == 63 [pid = 1012] [id = 134] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF2A2800 == 62 [pid = 1012] [id = 133] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BC2000 == 61 [pid = 1012] [id = 132] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085D874F000 == 60 [pid = 1012] [id = 131] 23:00:41 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1580000 == 59 [pid = 1012] [id = 130] 23:00:41 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085CF2DE400) [pid = 1012] [serial = 322] [outer = 0000000000000000] [url = about:blank] 23:00:41 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D44AA400) [pid = 1012] [serial = 325] [outer = 0000000000000000] [url = about:blank] 23:00:41 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D5311800) [pid = 1012] [serial = 328] [outer = 0000000000000000] [url = about:blank] 23:00:41 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D60A6000) [pid = 1012] [serial = 331] [outer = 0000000000000000] [url = about:blank] 23:00:41 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D8707C00) [pid = 1012] [serial = 361] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOCSHELL 00000085D524E800 == 58 [pid = 1012] [id = 129] 23:00:42 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2C58800 == 57 [pid = 1012] [id = 128] 23:00:42 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB28C800 == 56 [pid = 1012] [id = 127] 23:00:42 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1EB800 == 55 [pid = 1012] [id = 126] 23:00:42 INFO - PROCESS | 1012 | --DOCSHELL 00000085DAFC3800 == 54 [pid = 1012] [id = 124] 23:00:42 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F8A000 == 53 [pid = 1012] [id = 123] 23:00:42 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0950000 == 52 [pid = 1012] [id = 122] 23:00:42 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA19A800 == 51 [pid = 1012] [id = 121] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D8583400) [pid = 1012] [serial = 284] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085CA3A0000) [pid = 1012] [serial = 272] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D87AE000) [pid = 1012] [serial = 233] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D1711800) [pid = 1012] [serial = 230] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085CB995000) [pid = 1012] [serial = 227] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D87B8000) [pid = 1012] [serial = 224] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085CA170C00) [pid = 1012] [serial = 179] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D89AC000) [pid = 1012] [serial = 236] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D8709C00) [pid = 1012] [serial = 188] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D87B4C00) [pid = 1012] [serial = 287] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D11A0000) [pid = 1012] [serial = 182] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D568C000) [pid = 1012] [serial = 185] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D8797C00) [pid = 1012] [serial = 133] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D2327800) [pid = 1012] [serial = 347] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D1A6B800) [pid = 1012] [serial = 346] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D49DC800) [pid = 1012] [serial = 350] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D3195C00) [pid = 1012] [serial = 349] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D091CC00) [pid = 1012] [serial = 352] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D6063C00) [pid = 1012] [serial = 355] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C4D5A400) [pid = 1012] [serial = 320] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C4C6DC00) [pid = 1012] [serial = 319] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D8795400) [pid = 1012] [serial = 335] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D5CC4400) [pid = 1012] [serial = 334] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D11A2C00) [pid = 1012] [serial = 343] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D0917800) [pid = 1012] [serial = 338] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CE0B1C00) [pid = 1012] [serial = 337] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CA0D3800) [pid = 1012] [serial = 340] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CE26C000) [pid = 1012] [serial = 341] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D65F1800) [pid = 1012] [serial = 317] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D858CC00) [pid = 1012] [serial = 359] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D5395000) [pid = 1012] [serial = 353] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D64CB400) [pid = 1012] [serial = 356] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D17CF800) [pid = 1012] [serial = 344] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D64CB000) [pid = 1012] [serial = 281] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D52DCC00) [pid = 1012] [serial = 278] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D14B7800) [pid = 1012] [serial = 275] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D6E03000) [pid = 1012] [serial = 358] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085D6E08C00) [pid = 1012] [serial = 269] [outer = 0000000000000000] [url = about:blank] 23:00:42 INFO - PROCESS | 1012 | 1461304842210 Marionette TRACE conn5 <- [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]]]}] 23:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 944ms 23:00:42 INFO - PROCESS | 1012 | 1461304842273 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 23:00:42 INFO - PROCESS | 1012 | 1461304842277 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 23:00:42 INFO - PROCESS | 1012 | 1461304842283 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:00:42 INFO - PROCESS | 1012 | 1461304842286 Marionette TRACE conn5 <- [1,526,null,{}] 23:00:42 INFO - PROCESS | 1012 | 1461304842295 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:42 INFO - PROCESS | 1012 | 1461304842377 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 23:00:42 INFO - PROCESS | 1012 | 1461304842385 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA1C8000 == 52 [pid = 1012] [id = 141] 23:00:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085C426F000) [pid = 1012] [serial = 421] [outer = 0000000000000000] 23:00:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085C9843400) [pid = 1012] [serial = 422] [outer = 00000085C426F000] 23:00:42 INFO - PROCESS | 1012 | 1461304842433 Marionette DEBUG loaded listener.js 23:00:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CB120000) [pid = 1012] [serial = 423] [outer = 00000085C426F000] 23:00:42 INFO - PROCESS | 1012 | 1461304842913 Marionette TRACE conn5 <- [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]]]}] 23:00:42 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 23:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 23:00:42 INFO - PROCESS | 1012 | 1461304842978 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 23:00:42 INFO - PROCESS | 1012 | 1461304842980 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 23:00:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:00:42 INFO - PROCESS | 1012 | 1461304842984 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:00:42 INFO - PROCESS | 1012 | 1461304842988 Marionette TRACE conn5 <- [1,530,null,{}] 23:00:43 INFO - PROCESS | 1012 | 1461304842998 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:43 INFO - PROCESS | 1012 | 1461304843113 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 23:00:43 INFO - PROCESS | 1012 | 1461304843187 Marionette TRACE conn5 -> [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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC3B800 == 53 [pid = 1012] [id = 142] 23:00:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085CB11D800) [pid = 1012] [serial = 424] [outer = 0000000000000000] 23:00:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CE28D800) [pid = 1012] [serial = 425] [outer = 00000085CB11D800] 23:00:43 INFO - PROCESS | 1012 | 1461304843235 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CEBB4000) [pid = 1012] [serial = 426] [outer = 00000085CB11D800] 23:00:43 INFO - PROCESS | 1012 | 1461304843760 Marionette TRACE conn5 <- [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"]]]}] 23:00:43 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 23:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:00:43 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 23:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 23:00:43 INFO - PROCESS | 1012 | 1461304843826 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 23:00:43 INFO - PROCESS | 1012 | 1461304843828 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 23:00:43 INFO - PROCESS | 1012 | 1461304843832 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:00:43 INFO - PROCESS | 1012 | 1461304843833 Marionette TRACE conn5 <- [1,534,null,{}] 23:00:43 INFO - PROCESS | 1012 | 1461304843837 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:43 INFO - PROCESS | 1012 | 1461304843930 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 23:00:43 INFO - PROCESS | 1012 | 1461304843938 Marionette TRACE conn5 -> [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_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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0FB2800 == 54 [pid = 1012] [id = 143] 23:00:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D0919000) [pid = 1012] [serial = 427] [outer = 0000000000000000] 23:00:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D0925000) [pid = 1012] [serial = 428] [outer = 00000085D0919000] 23:00:43 INFO - PROCESS | 1012 | 1461304843985 Marionette DEBUG loaded listener.js 23:00:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D0E42400) [pid = 1012] [serial = 429] [outer = 00000085D0919000] 23:00:44 INFO - PROCESS | 1012 | 1461304844503 Marionette TRACE conn5 <- [1,536,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]]]}] 23:00:44 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. 23:00:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 732ms 23:00:44 INFO - PROCESS | 1012 | 1461304844567 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 23:00:44 INFO - PROCESS | 1012 | 1461304844569 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 23:00:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:00:44 INFO - PROCESS | 1012 | 1461304844578 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - PROCESS | 1012 | 1461304844581 Marionette TRACE conn5 <- [1,538,null,{}] 23:00:44 INFO - PROCESS | 1012 | 1461304844585 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:44 INFO - PROCESS | 1012 | 1461304844692 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 23:00:44 INFO - PROCESS | 1012 | 1461304844735 Marionette TRACE conn5 -> [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_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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A0E800 == 55 [pid = 1012] [id = 144] 23:00:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D1355C00) [pid = 1012] [serial = 430] [outer = 0000000000000000] 23:00:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D14B5400) [pid = 1012] [serial = 431] [outer = 00000085D1355C00] 23:00:44 INFO - PROCESS | 1012 | 1461304844790 Marionette DEBUG loaded listener.js 23:00:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D1533800) [pid = 1012] [serial = 432] [outer = 00000085D1355C00] 23:00:45 INFO - PROCESS | 1012 | 1461304845254 Marionette TRACE conn5 <- [1,540,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]]]}] 23:00:45 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. 23:00:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 23:00:45 INFO - PROCESS | 1012 | 1461304845315 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 23:00:45 INFO - PROCESS | 1012 | 1461304845318 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 23:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:00:45 INFO - PROCESS | 1012 | 1461304845321 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:00:45 INFO - PROCESS | 1012 | 1461304845323 Marionette TRACE conn5 <- [1,542,null,{}] 23:00:45 INFO - PROCESS | 1012 | 1461304845335 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:45 INFO - PROCESS | 1012 | 1461304845446 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 23:00:45 INFO - PROCESS | 1012 | 1461304845464 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26BF000 == 56 [pid = 1012] [id = 145] 23:00:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D1703400) [pid = 1012] [serial = 433] [outer = 0000000000000000] 23:00:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D18AA000) [pid = 1012] [serial = 434] [outer = 00000085D1703400] 23:00:45 INFO - PROCESS | 1012 | 1461304845550 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D1A6C800) [pid = 1012] [serial = 435] [outer = 00000085D1703400] 23:00:45 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:45 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:00:45 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:45 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:00:45 INFO - PROCESS | 1012 | 1461304845977 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 23:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 23:00:46 INFO - PROCESS | 1012 | 1461304846015 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 23:00:46 INFO - PROCESS | 1012 | 1461304846017 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 23:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:00:46 INFO - PROCESS | 1012 | 1461304846058 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:00:46 INFO - PROCESS | 1012 | 1461304846060 Marionette TRACE conn5 <- [1,546,null,{}] 23:00:46 INFO - PROCESS | 1012 | 1461304846065 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:46 INFO - PROCESS | 1012 | 1461304846304 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D609D800) [pid = 1012] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D5306C00) [pid = 1012] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CE292400) [pid = 1012] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D2910400) [pid = 1012] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D588F400) [pid = 1012] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D8791400) [pid = 1012] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D14BF000) [pid = 1012] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D283C000) [pid = 1012] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085CB98D800) [pid = 1012] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D283F400) [pid = 1012] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085C4D4EC00) [pid = 1012] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D568B400) [pid = 1012] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085C323B000) [pid = 1012] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085C4B5C800) [pid = 1012] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085C9A29400) [pid = 1012] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CF26DC00) [pid = 1012] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:00:46 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085D252A400) [pid = 1012] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:00:46 INFO - PROCESS | 1012 | 1461304846360 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDC5800 == 57 [pid = 1012] [id = 146] 23:00:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085C4B5C800) [pid = 1012] [serial = 436] [outer = 0000000000000000] 23:00:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085C9CF6C00) [pid = 1012] [serial = 437] [outer = 00000085C4B5C800] 23:00:46 INFO - PROCESS | 1012 | 1461304846407 Marionette DEBUG loaded listener.js 23:00:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D1A71400) [pid = 1012] [serial = 438] [outer = 00000085C4B5C800] 23:00:46 INFO - PROCESS | 1012 | 1461304846760 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 23:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 776ms 23:00:46 INFO - PROCESS | 1012 | 1461304846799 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 23:00:46 INFO - PROCESS | 1012 | 1461304846802 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 23:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:00:46 INFO - PROCESS | 1012 | 1461304846805 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:00:46 INFO - PROCESS | 1012 | 1461304846807 Marionette TRACE conn5 <- [1,550,null,{}] 23:00:46 INFO - PROCESS | 1012 | 1461304846811 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:46 INFO - PROCESS | 1012 | 1461304846913 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 23:00:46 INFO - PROCESS | 1012 | 1461304846920 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B80800 == 58 [pid = 1012] [id = 147] 23:00:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D218BC00) [pid = 1012] [serial = 439] [outer = 0000000000000000] 23:00:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D252F000) [pid = 1012] [serial = 440] [outer = 00000085D218BC00] 23:00:46 INFO - PROCESS | 1012 | 1461304846966 Marionette DEBUG loaded listener.js 23:00:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D2667C00) [pid = 1012] [serial = 441] [outer = 00000085D218BC00] 23:00:47 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:47 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:47 INFO - PROCESS | 1012 | 1461304847354 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 23:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 586ms 23:00:47 INFO - PROCESS | 1012 | 1461304847394 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 23:00:47 INFO - PROCESS | 1012 | 1461304847397 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 23:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:00:47 INFO - PROCESS | 1012 | 1461304847400 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:00:47 INFO - PROCESS | 1012 | 1461304847402 Marionette TRACE conn5 <- [1,554,null,{}] 23:00:47 INFO - PROCESS | 1012 | 1461304847405 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:47 INFO - PROCESS | 1012 | 1461304847485 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 23:00:47 INFO - PROCESS | 1012 | 1461304847492 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D535C800 == 59 [pid = 1012] [id = 148] 23:00:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D2670000) [pid = 1012] [serial = 442] [outer = 0000000000000000] 23:00:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D283A400) [pid = 1012] [serial = 443] [outer = 00000085D2670000] 23:00:47 INFO - PROCESS | 1012 | 1461304847539 Marionette DEBUG loaded listener.js 23:00:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D311B400) [pid = 1012] [serial = 444] [outer = 00000085D2670000] 23:00:47 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:47 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:00:47 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:47 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:00:47 INFO - PROCESS | 1012 | 1461304847989 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 627ms 23:00:48 INFO - PROCESS | 1012 | 1461304848031 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 1012 | 1461304848033 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 23:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:00:48 INFO - PROCESS | 1012 | 1461304848036 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 1012 | 1461304848038 Marionette TRACE conn5 <- [1,558,null,{}] 23:00:48 INFO - PROCESS | 1012 | 1461304848041 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:48 INFO - PROCESS | 1012 | 1461304848121 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 23:00:48 INFO - PROCESS | 1012 | 1461304848128 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D607B000 == 60 [pid = 1012] [id = 149] 23:00:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D444E400) [pid = 1012] [serial = 445] [outer = 0000000000000000] 23:00:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D49DB000) [pid = 1012] [serial = 446] [outer = 00000085D444E400] 23:00:48 INFO - PROCESS | 1012 | 1461304848179 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D52DF800) [pid = 1012] [serial = 447] [outer = 00000085D444E400] 23:00:48 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:48 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:00:48 INFO - PROCESS | 1012 | 1461304848877 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 880ms 23:00:48 INFO - PROCESS | 1012 | 1461304848920 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 23:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:00:48 INFO - PROCESS | 1012 | 1461304848926 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 23:00:48 INFO - PROCESS | 1012 | 1461304848932 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 1012 | 1461304848936 Marionette TRACE conn5 <- [1,562,null,{}] 23:00:48 INFO - PROCESS | 1012 | 1461304848942 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:49 INFO - PROCESS | 1012 | 1461304849062 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 23:00:49 INFO - PROCESS | 1012 | 1461304849143 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA10A000 == 61 [pid = 1012] [id = 150] 23:00:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085C5041400) [pid = 1012] [serial = 448] [outer = 0000000000000000] 23:00:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085C9642000) [pid = 1012] [serial = 449] [outer = 00000085C5041400] 23:00:49 INFO - PROCESS | 1012 | 1461304849202 Marionette DEBUG loaded listener.js 23:00:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085CA610000) [pid = 1012] [serial = 450] [outer = 00000085C5041400] 23:00:49 INFO - PROCESS | 1012 | 1461304849825 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 944ms 23:00:49 INFO - PROCESS | 1012 | 1461304849878 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 23:00:49 INFO - PROCESS | 1012 | 1461304849885 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 23:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:00:49 INFO - PROCESS | 1012 | 1461304849891 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:00:49 INFO - PROCESS | 1012 | 1461304849895 Marionette TRACE conn5 <- [1,566,null,{}] 23:00:49 INFO - PROCESS | 1012 | 1461304849899 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:50 INFO - PROCESS | 1012 | 1461304850039 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 23:00:50 INFO - PROCESS | 1012 | 1461304850111 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D210E000 == 62 [pid = 1012] [id = 151] 23:00:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085CE287400) [pid = 1012] [serial = 451] [outer = 0000000000000000] 23:00:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D09ADC00) [pid = 1012] [serial = 452] [outer = 00000085CE287400] 23:00:50 INFO - PROCESS | 1012 | 1461304850209 Marionette DEBUG loaded listener.js 23:00:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D14BE800) [pid = 1012] [serial = 453] [outer = 00000085CE287400] 23:00:50 INFO - PROCESS | 1012 | 1461304850826 Marionette TRACE conn5 <- [1,568,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]]]}] 23:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 986ms 23:00:50 INFO - PROCESS | 1012 | 1461304850877 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 23:00:50 INFO - PROCESS | 1012 | 1461304850880 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 23:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:00:50 INFO - PROCESS | 1012 | 1461304850884 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:00:50 INFO - PROCESS | 1012 | 1461304850889 Marionette TRACE conn5 <- [1,570,null,{}] 23:00:50 INFO - PROCESS | 1012 | 1461304850900 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:51 INFO - PROCESS | 1012 | 1461304851012 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 23:00:51 INFO - PROCESS | 1012 | 1461304851086 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8640000 == 63 [pid = 1012] [id = 152] 23:00:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D3195800) [pid = 1012] [serial = 454] [outer = 0000000000000000] 23:00:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D4B93800) [pid = 1012] [serial = 455] [outer = 00000085D3195800] 23:00:51 INFO - PROCESS | 1012 | 1461304851146 Marionette DEBUG loaded listener.js 23:00:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D5304C00) [pid = 1012] [serial = 456] [outer = 00000085D3195800] 23:00:51 INFO - PROCESS | 1012 | 1461304851755 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 23:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 943ms 23:00:51 INFO - PROCESS | 1012 | 1461304851829 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 23:00:51 INFO - PROCESS | 1012 | 1461304851833 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 23:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:00:51 INFO - PROCESS | 1012 | 1461304851837 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:00:51 INFO - PROCESS | 1012 | 1461304851839 Marionette TRACE conn5 <- [1,574,null,{}] 23:00:51 INFO - PROCESS | 1012 | 1461304851843 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:51 INFO - PROCESS | 1012 | 1461304851980 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 23:00:52 INFO - PROCESS | 1012 | 1461304852063 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C0D000 == 64 [pid = 1012] [id = 153] 23:00:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D5388800) [pid = 1012] [serial = 457] [outer = 0000000000000000] 23:00:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D5395400) [pid = 1012] [serial = 458] [outer = 00000085D5388800] 23:00:52 INFO - PROCESS | 1012 | 1461304852121 Marionette DEBUG loaded listener.js 23:00:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D568B800) [pid = 1012] [serial = 459] [outer = 00000085D5388800] 23:00:52 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:00:52 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:00:52 INFO - PROCESS | 1012 | 1461304852651 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 23:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 838ms 23:00:52 INFO - PROCESS | 1012 | 1461304852677 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 1012 | 1461304852680 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 23:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:00:52 INFO - PROCESS | 1012 | 1461304852684 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 1012 | 1461304852686 Marionette TRACE conn5 <- [1,578,null,{}] 23:00:52 INFO - PROCESS | 1012 | 1461304852690 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:52 INFO - PROCESS | 1012 | 1461304852792 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 23:00:52 INFO - PROCESS | 1012 | 1461304852876 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6DC800 == 65 [pid = 1012] [id = 154] 23:00:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085CEB7A800) [pid = 1012] [serial = 460] [outer = 0000000000000000] 23:00:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D1A6D000) [pid = 1012] [serial = 461] [outer = 00000085CEB7A800] 23:00:52 INFO - PROCESS | 1012 | 1461304852934 Marionette DEBUG loaded listener.js 23:00:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D5882000) [pid = 1012] [serial = 462] [outer = 00000085CEB7A800] 23:00:53 INFO - PROCESS | 1012 | 1461304853669 Marionette TRACE conn5 <- [1,580,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]]]}] 23:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1030ms 23:00:53 INFO - PROCESS | 1012 | 1461304853717 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 23:00:53 INFO - PROCESS | 1012 | 1461304853722 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 23:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:00:53 INFO - PROCESS | 1012 | 1461304853747 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:00:53 INFO - PROCESS | 1012 | 1461304853751 Marionette TRACE conn5 <- [1,582,null,{}] 23:00:53 INFO - PROCESS | 1012 | 1461304853758 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:53 INFO - PROCESS | 1012 | 1461304853893 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 23:00:53 INFO - PROCESS | 1012 | 1461304853915 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0F9B000 == 66 [pid = 1012] [id = 155] 23:00:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C4C7A000) [pid = 1012] [serial = 463] [outer = 0000000000000000] 23:00:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085C4D5A000) [pid = 1012] [serial = 464] [outer = 00000085C4C7A000] 23:00:53 INFO - PROCESS | 1012 | 1461304853965 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085CB124800) [pid = 1012] [serial = 465] [outer = 00000085C4C7A000] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085D535C800 == 65 [pid = 1012] [id = 148] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B80800 == 64 [pid = 1012] [id = 147] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDC5800 == 63 [pid = 1012] [id = 146] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26BF000 == 62 [pid = 1012] [id = 145] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A0E800 == 61 [pid = 1012] [id = 144] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0FB2800 == 60 [pid = 1012] [id = 143] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC3B800 == 59 [pid = 1012] [id = 142] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA1C8000 == 58 [pid = 1012] [id = 141] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA03E800 == 57 [pid = 1012] [id = 140] 23:00:54 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4209000 == 56 [pid = 1012] [id = 139] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D8C97000) [pid = 1012] [serial = 404] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D5CCF400) [pid = 1012] [serial = 326] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D6E06C00) [pid = 1012] [serial = 332] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D65F9C00) [pid = 1012] [serial = 329] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D11A2400) [pid = 1012] [serial = 323] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D091A000) [pid = 1012] [serial = 399] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D8C8F000) [pid = 1012] [serial = 396] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D1D06000) [pid = 1012] [serial = 161] [outer = 0000000000000000] [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.] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D491D000) [pid = 1012] [serial = 368] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D60A0000) [pid = 1012] [serial = 389] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D65F4C00) [pid = 1012] [serial = 390] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D64D4000) [pid = 1012] [serial = 402] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D530D800) [pid = 1012] [serial = 401] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D8586C00) [pid = 1012] [serial = 392] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D899DC00) [pid = 1012] [serial = 395] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D870D000) [pid = 1012] [serial = 393] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D1A6DC00) [pid = 1012] [serial = 367] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D2B9BC00) [pid = 1012] [serial = 382] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D52E4800) [pid = 1012] [serial = 383] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D1199C00) [pid = 1012] [serial = 376] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D18AAC00) [pid = 1012] [serial = 377] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D54E3000) [pid = 1012] [serial = 386] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D6067C00) [pid = 1012] [serial = 387] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D0ED5000) [pid = 1012] [serial = 379] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D17DBC00) [pid = 1012] [serial = 380] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D87AE800) [pid = 1012] [serial = 371] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D65F3000) [pid = 1012] [serial = 370] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085D5392000) [pid = 1012] [serial = 374] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CE0B1800) [pid = 1012] [serial = 373] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085CA170400) [pid = 1012] [serial = 398] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085CF26E400) [pid = 1012] [serial = 365] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085CB1A5C00) [pid = 1012] [serial = 364] [outer = 0000000000000000] [url = about:blank] 23:00:54 INFO - PROCESS | 1012 | 1461304854616 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 899ms 23:00:54 INFO - PROCESS | 1012 | 1461304854630 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 23:00:54 INFO - PROCESS | 1012 | 1461304854636 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 23:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:00:54 INFO - PROCESS | 1012 | 1461304854642 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:00:54 INFO - PROCESS | 1012 | 1461304854645 Marionette TRACE conn5 <- [1,586,null,{}] 23:00:54 INFO - PROCESS | 1012 | 1461304854649 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:54 INFO - PROCESS | 1012 | 1461304854734 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 23:00:54 INFO - PROCESS | 1012 | 1461304854742 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C9A71800 == 57 [pid = 1012] [id = 156] 23:00:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085C4B40C00) [pid = 1012] [serial = 466] [outer = 0000000000000000] 23:00:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085C967A800) [pid = 1012] [serial = 467] [outer = 00000085C4B40C00] 23:00:54 INFO - PROCESS | 1012 | 1461304854789 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CE0B2800) [pid = 1012] [serial = 468] [outer = 00000085C4B40C00] 23:00:55 INFO - PROCESS | 1012 | 1461304855298 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 23:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 691ms 23:00:55 INFO - PROCESS | 1012 | 1461304855335 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 23:00:55 INFO - PROCESS | 1012 | 1461304855337 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 23:00:55 INFO - PROCESS | 1012 | 1461304855341 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:00:55 INFO - PROCESS | 1012 | 1461304855345 Marionette TRACE conn5 <- [1,590,null,{}] 23:00:55 INFO - PROCESS | 1012 | 1461304855356 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:55 INFO - PROCESS | 1012 | 1461304855442 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 23:00:55 INFO - PROCESS | 1012 | 1461304855515 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0FAB800 == 58 [pid = 1012] [id = 157] 23:00:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CE0AC800) [pid = 1012] [serial = 469] [outer = 0000000000000000] 23:00:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D09B1000) [pid = 1012] [serial = 470] [outer = 00000085CE0AC800] 23:00:55 INFO - PROCESS | 1012 | 1461304855566 Marionette DEBUG loaded listener.js 23:00:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D14B8400) [pid = 1012] [serial = 471] [outer = 00000085CE0AC800] 23:00:55 INFO - PROCESS | 1012 | 1461304855959 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 23:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 23:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:00:55 INFO - PROCESS | 1012 | 1461304855972 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 23:00:55 INFO - PROCESS | 1012 | 1461304855975 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 23:00:55 INFO - PROCESS | 1012 | 1461304855979 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:00:55 INFO - PROCESS | 1012 | 1461304855981 Marionette TRACE conn5 <- [1,594,null,{}] 23:00:55 INFO - PROCESS | 1012 | 1461304855984 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:56 INFO - PROCESS | 1012 | 1461304856067 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 23:00:56 INFO - PROCESS | 1012 | 1461304856074 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2323000 == 59 [pid = 1012] [id = 158] 23:00:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D14C4400) [pid = 1012] [serial = 472] [outer = 0000000000000000] 23:00:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D17D7400) [pid = 1012] [serial = 473] [outer = 00000085D14C4400] 23:00:56 INFO - PROCESS | 1012 | 1461304856122 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D1A68400) [pid = 1012] [serial = 474] [outer = 00000085D14C4400] 23:00:56 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:00:56 INFO - PROCESS | 1012 | 1461304856735 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 775ms 23:00:56 INFO - PROCESS | 1012 | 1461304856792 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 23:00:56 INFO - PROCESS | 1012 | 1461304856794 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 23:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:00:56 INFO - PROCESS | 1012 | 1461304856808 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:00:56 INFO - PROCESS | 1012 | 1461304856810 Marionette TRACE conn5 <- [1,598,null,{}] 23:00:56 INFO - PROCESS | 1012 | 1461304856813 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:56 INFO - PROCESS | 1012 | 1461304856915 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 23:00:56 INFO - PROCESS | 1012 | 1461304856964 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D499D000 == 60 [pid = 1012] [id = 159] 23:00:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D20A0C00) [pid = 1012] [serial = 475] [outer = 0000000000000000] 23:00:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D24A0000) [pid = 1012] [serial = 476] [outer = 00000085D20A0C00] 23:00:57 INFO - PROCESS | 1012 | 1461304857010 Marionette DEBUG loaded listener.js 23:00:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D2835800) [pid = 1012] [serial = 477] [outer = 00000085D20A0C00] 23:00:57 INFO - PROCESS | 1012 | 1461304857438 Marionette TRACE conn5 <- [1,600,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]]]}] 23:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 23:00:57 INFO - PROCESS | 1012 | 1461304857502 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 23:00:57 INFO - PROCESS | 1012 | 1461304857504 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 23:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:00:57 INFO - PROCESS | 1012 | 1461304857507 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:00:57 INFO - PROCESS | 1012 | 1461304857509 Marionette TRACE conn5 <- [1,602,null,{}] 23:00:57 INFO - PROCESS | 1012 | 1461304857512 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:57 INFO - PROCESS | 1012 | 1461304857637 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 23:00:57 INFO - PROCESS | 1012 | 1461304857689 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5367000 == 61 [pid = 1012] [id = 160] 23:00:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D40A6400) [pid = 1012] [serial = 478] [outer = 0000000000000000] 23:00:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D52E4000) [pid = 1012] [serial = 479] [outer = 00000085D40A6400] 23:00:57 INFO - PROCESS | 1012 | 1461304857742 Marionette DEBUG loaded listener.js 23:00:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D588B400) [pid = 1012] [serial = 480] [outer = 00000085D40A6400] 23:00:58 INFO - PROCESS | 1012 | 1461304858203 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 776ms 23:00:58 INFO - PROCESS | 1012 | 1461304858286 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 23:00:58 INFO - PROCESS | 1012 | 1461304858289 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 23:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:00:58 INFO - PROCESS | 1012 | 1461304858292 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:00:58 INFO - PROCESS | 1012 | 1461304858294 Marionette TRACE conn5 <- [1,606,null,{}] 23:00:58 INFO - PROCESS | 1012 | 1461304858297 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:58 INFO - PROCESS | 1012 | 1461304858400 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 23:00:58 INFO - PROCESS | 1012 | 1461304858449 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6946000 == 62 [pid = 1012] [id = 161] 23:00:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D5CC7400) [pid = 1012] [serial = 481] [outer = 0000000000000000] 23:00:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D5CC9800) [pid = 1012] [serial = 482] [outer = 00000085D5CC7400] 23:00:58 INFO - PROCESS | 1012 | 1461304858495 Marionette DEBUG loaded listener.js 23:00:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D6063C00) [pid = 1012] [serial = 483] [outer = 00000085D5CC7400] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D1355C00) [pid = 1012] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D1703400) [pid = 1012] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CB11D800) [pid = 1012] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C3056400) [pid = 1012] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D0919000) [pid = 1012] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C50E0800) [pid = 1012] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085C426F000) [pid = 1012] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D8C91C00) [pid = 1012] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D2670000) [pid = 1012] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085C4B5C800) [pid = 1012] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:00:58 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D218BC00) [pid = 1012] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:00:58 INFO - PROCESS | 1012 | 1461304858943 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 23:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 23:00:58 INFO - PROCESS | 1012 | 1461304858966 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 23:00:58 INFO - PROCESS | 1012 | 1461304858968 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 23:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:00:58 INFO - PROCESS | 1012 | 1461304858972 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:00:58 INFO - PROCESS | 1012 | 1461304858973 Marionette TRACE conn5 <- [1,610,null,{}] 23:00:58 INFO - PROCESS | 1012 | 1461304858977 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:59 INFO - PROCESS | 1012 | 1461304859057 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 23:00:59 INFO - PROCESS | 1012 | 1461304859123 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D863F000 == 63 [pid = 1012] [id = 162] 23:00:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085CA607C00) [pid = 1012] [serial = 484] [outer = 0000000000000000] 23:00:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D1A71000) [pid = 1012] [serial = 485] [outer = 00000085CA607C00] 23:00:59 INFO - PROCESS | 1012 | 1461304859170 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D6068C00) [pid = 1012] [serial = 486] [outer = 00000085CA607C00] 23:00:59 INFO - PROCESS | 1012 | 1461304859559 Marionette TRACE conn5 <- [1,612,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]]]}] 23:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 628ms 23:00:59 INFO - PROCESS | 1012 | 1461304859603 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 23:00:59 INFO - PROCESS | 1012 | 1461304859605 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 23:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:00:59 INFO - PROCESS | 1012 | 1461304859614 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:00:59 INFO - PROCESS | 1012 | 1461304859616 Marionette TRACE conn5 <- [1,614,null,{}] 23:00:59 INFO - PROCESS | 1012 | 1461304859620 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:59 INFO - PROCESS | 1012 | 1461304859702 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 23:00:59 INFO - PROCESS | 1012 | 1461304859742 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B0E800 == 64 [pid = 1012] [id = 163] 23:00:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D609A800) [pid = 1012] [serial = 487] [outer = 0000000000000000] 23:00:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D60A8000) [pid = 1012] [serial = 488] [outer = 00000085D609A800] 23:00:59 INFO - PROCESS | 1012 | 1461304859787 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D64CD400) [pid = 1012] [serial = 489] [outer = 00000085D609A800] 23:01:00 INFO - PROCESS | 1012 | 1461304860202 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 627ms 23:01:00 INFO - PROCESS | 1012 | 1461304860245 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 23:01:00 INFO - PROCESS | 1012 | 1461304860248 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 23:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:01:00 INFO - PROCESS | 1012 | 1461304860251 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 1012 | 1461304860253 Marionette TRACE conn5 <- [1,618,null,{}] 23:01:00 INFO - PROCESS | 1012 | 1461304860256 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:00 INFO - PROCESS | 1012 | 1461304860338 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 23:01:00 INFO - PROCESS | 1012 | 1461304860345 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BB9800 == 65 [pid = 1012] [id = 164] 23:01:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D64CCC00) [pid = 1012] [serial = 490] [outer = 0000000000000000] 23:01:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D65EEC00) [pid = 1012] [serial = 491] [outer = 00000085D64CCC00] 23:01:00 INFO - PROCESS | 1012 | 1461304860391 Marionette DEBUG loaded listener.js 23:01:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D65F7C00) [pid = 1012] [serial = 492] [outer = 00000085D64CCC00] 23:01:00 INFO - PROCESS | 1012 | 1461304860881 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 23:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 23:01:00 INFO - PROCESS | 1012 | 1461304860945 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 23:01:00 INFO - PROCESS | 1012 | 1461304860950 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 23:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:01:00 INFO - PROCESS | 1012 | 1461304860957 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 1012 | 1461304860962 Marionette TRACE conn5 <- [1,622,null,{}] 23:01:00 INFO - PROCESS | 1012 | 1461304860970 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:01 INFO - PROCESS | 1012 | 1461304861155 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 23:01:01 INFO - PROCESS | 1012 | 1461304861238 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6C2800 == 66 [pid = 1012] [id = 165] 23:01:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085C4B58C00) [pid = 1012] [serial = 493] [outer = 0000000000000000] 23:01:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085C4C70800) [pid = 1012] [serial = 494] [outer = 00000085C4B58C00] 23:01:01 INFO - PROCESS | 1012 | 1461304861297 Marionette DEBUG loaded listener.js 23:01:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085CB11C000) [pid = 1012] [serial = 495] [outer = 00000085C4B58C00] 23:01:01 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:01 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:01 INFO - PROCESS | 1012 | 1461304861855 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 23:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 942ms 23:01:01 INFO - PROCESS | 1012 | 1461304861901 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 23:01:01 INFO - PROCESS | 1012 | 1461304861908 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 23:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:01:01 INFO - PROCESS | 1012 | 1461304861914 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:01:01 INFO - PROCESS | 1012 | 1461304861917 Marionette TRACE conn5 <- [1,626,null,{}] 23:01:01 INFO - PROCESS | 1012 | 1461304861922 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:02 INFO - PROCESS | 1012 | 1461304862033 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 23:01:02 INFO - PROCESS | 1012 | 1461304862120 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D3DC6800 == 67 [pid = 1012] [id = 166] 23:01:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D091D800) [pid = 1012] [serial = 496] [outer = 0000000000000000] 23:01:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D119B800) [pid = 1012] [serial = 497] [outer = 00000085D091D800] 23:01:02 INFO - PROCESS | 1012 | 1461304862177 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D17D9C00) [pid = 1012] [serial = 498] [outer = 00000085D091D800] 23:01:02 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:02 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:02 INFO - PROCESS | 1012 | 1461304862748 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 23:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 881ms 23:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:01:02 INFO - PROCESS | 1012 | 1461304862801 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 23:01:02 INFO - PROCESS | 1012 | 1461304862804 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 23:01:02 INFO - PROCESS | 1012 | 1461304862808 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - PROCESS | 1012 | 1461304862812 Marionette TRACE conn5 <- [1,630,null,{}] 23:01:02 INFO - PROCESS | 1012 | 1461304862824 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:02 INFO - PROCESS | 1012 | 1461304862939 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 23:01:03 INFO - PROCESS | 1012 | 1461304863013 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C76800 == 68 [pid = 1012] [id = 167] 23:01:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D52E0800) [pid = 1012] [serial = 499] [outer = 0000000000000000] 23:01:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D5388400) [pid = 1012] [serial = 500] [outer = 00000085D52E0800] 23:01:03 INFO - PROCESS | 1012 | 1461304863113 Marionette DEBUG loaded listener.js 23:01:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D5CCF000) [pid = 1012] [serial = 501] [outer = 00000085D52E0800] 23:01:03 INFO - PROCESS | 1012 | 1461304863702 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 23:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 944ms 23:01:03 INFO - PROCESS | 1012 | 1461304863754 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 23:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:01:03 INFO - PROCESS | 1012 | 1461304863757 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 23:01:03 INFO - PROCESS | 1012 | 1461304863761 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:01:03 INFO - PROCESS | 1012 | 1461304863763 Marionette TRACE conn5 <- [1,634,null,{}] 23:01:03 INFO - PROCESS | 1012 | 1461304863767 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:03 INFO - PROCESS | 1012 | 1461304863876 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 23:01:03 INFO - PROCESS | 1012 | 1461304863962 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA186800 == 69 [pid = 1012] [id = 168] 23:01:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D6E08800) [pid = 1012] [serial = 502] [outer = 0000000000000000] 23:01:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D6E10C00) [pid = 1012] [serial = 503] [outer = 00000085D6E08800] 23:01:04 INFO - PROCESS | 1012 | 1461304864019 Marionette DEBUG loaded listener.js 23:01:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D858BC00) [pid = 1012] [serial = 504] [outer = 00000085D6E08800] 23:01:04 INFO - PROCESS | 1012 | 1461304864583 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 880ms 23:01:04 INFO - PROCESS | 1012 | 1461304864643 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 23:01:04 INFO - PROCESS | 1012 | 1461304864645 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 23:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:01:04 INFO - PROCESS | 1012 | 1461304864649 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:01:04 INFO - PROCESS | 1012 | 1461304864651 Marionette TRACE conn5 <- [1,638,null,{}] 23:01:04 INFO - PROCESS | 1012 | 1461304864655 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:04 INFO - PROCESS | 1012 | 1461304864760 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 23:01:04 INFO - PROCESS | 1012 | 1461304864845 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1B1000 == 70 [pid = 1012] [id = 169] 23:01:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D858B400) [pid = 1012] [serial = 505] [outer = 0000000000000000] 23:01:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D8630400) [pid = 1012] [serial = 506] [outer = 00000085D858B400] 23:01:04 INFO - PROCESS | 1012 | 1461304864901 Marionette DEBUG loaded listener.js 23:01:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D8710400) [pid = 1012] [serial = 507] [outer = 00000085D858B400] 23:01:05 INFO - PROCESS | 1012 | 1461304865418 Marionette TRACE conn5 <- [1,640,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]]]}] 23:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 839ms 23:01:05 INFO - PROCESS | 1012 | 1461304865491 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 23:01:05 INFO - PROCESS | 1012 | 1461304865493 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 23:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:01:05 INFO - PROCESS | 1012 | 1461304865497 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - PROCESS | 1012 | 1461304865499 Marionette TRACE conn5 <- [1,642,null,{}] 23:01:05 INFO - PROCESS | 1012 | 1461304865503 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:05 INFO - PROCESS | 1012 | 1461304865631 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 23:01:05 INFO - PROCESS | 1012 | 1461304865750 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA21A000 == 71 [pid = 1012] [id = 170] 23:01:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D23CF400) [pid = 1012] [serial = 508] [outer = 0000000000000000] 23:01:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D8792C00) [pid = 1012] [serial = 509] [outer = 00000085D23CF400] 23:01:05 INFO - PROCESS | 1012 | 1461304865810 Marionette DEBUG loaded listener.js 23:01:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D87B7000) [pid = 1012] [serial = 510] [outer = 00000085D23CF400] 23:01:06 INFO - PROCESS | 1012 | 1461304866595 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1128ms 23:01:06 INFO - PROCESS | 1012 | 1461304866628 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 23:01:06 INFO - PROCESS | 1012 | 1461304866632 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 23:01:06 INFO - PROCESS | 1012 | 1461304866637 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:01:06 INFO - PROCESS | 1012 | 1461304866641 Marionette TRACE conn5 <- [1,646,null,{}] 23:01:06 INFO - PROCESS | 1012 | 1461304866648 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:06 INFO - PROCESS | 1012 | 1461304866748 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 23:01:06 INFO - PROCESS | 1012 | 1461304866827 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA57F000 == 72 [pid = 1012] [id = 171] 23:01:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085C301EC00) [pid = 1012] [serial = 511] [outer = 0000000000000000] 23:01:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085C4C79800) [pid = 1012] [serial = 512] [outer = 00000085C301EC00] 23:01:06 INFO - PROCESS | 1012 | 1461304866921 Marionette DEBUG loaded listener.js 23:01:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085CA170800) [pid = 1012] [serial = 513] [outer = 00000085C301EC00] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D44D9000 == 71 [pid = 1012] [id = 61] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2C5B800 == 70 [pid = 1012] [id = 47] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE81C800 == 69 [pid = 1012] [id = 76] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D188D000 == 68 [pid = 1012] [id = 10] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B0E800 == 67 [pid = 1012] [id = 163] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D863F000 == 66 [pid = 1012] [id = 162] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6946000 == 65 [pid = 1012] [id = 161] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5367000 == 64 [pid = 1012] [id = 160] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D499D000 == 63 [pid = 1012] [id = 159] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085C4B46800) [pid = 1012] [serial = 407] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D209B000) [pid = 1012] [serial = 410] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D588DC00) [pid = 1012] [serial = 413] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D49DB000) [pid = 1012] [serial = 446] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2323000 == 62 [pid = 1012] [id = 158] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0FAB800 == 61 [pid = 1012] [id = 157] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085C9A71800 == 60 [pid = 1012] [id = 156] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0F9B000 == 59 [pid = 1012] [id = 155] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085D210E000 == 58 [pid = 1012] [id = 151] 23:01:07 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA10A000 == 57 [pid = 1012] [id = 150] 23:01:07 INFO - PROCESS | 1012 | 1461304867591 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 23:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 984ms 23:01:07 INFO - PROCESS | 1012 | 1461304867626 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 23:01:07 INFO - PROCESS | 1012 | 1461304867631 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 23:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:01:07 INFO - PROCESS | 1012 | 1461304867638 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 1012 | 1461304867640 Marionette TRACE conn5 <- [1,650,null,{}] 23:01:07 INFO - PROCESS | 1012 | 1461304867646 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:07 INFO - PROCESS | 1012 | 1461304867743 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D14B5400) [pid = 1012] [serial = 431] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D18AA000) [pid = 1012] [serial = 434] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D1533800) [pid = 1012] [serial = 432] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CE28D800) [pid = 1012] [serial = 425] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CEBB4000) [pid = 1012] [serial = 426] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C4B5F000) [pid = 1012] [serial = 417] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C498F800) [pid = 1012] [serial = 416] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D0925000) [pid = 1012] [serial = 428] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085CB011000) [pid = 1012] [serial = 420] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085C99C0800) [pid = 1012] [serial = 419] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C9843400) [pid = 1012] [serial = 422] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085CB120000) [pid = 1012] [serial = 423] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085DC447000) [pid = 1012] [serial = 405] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D311B400) [pid = 1012] [serial = 444] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D1A6C800) [pid = 1012] [serial = 435] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D283A400) [pid = 1012] [serial = 443] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C9CF6C00) [pid = 1012] [serial = 437] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D2667C00) [pid = 1012] [serial = 441] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D252F000) [pid = 1012] [serial = 440] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D0E42400) [pid = 1012] [serial = 429] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D1A71400) [pid = 1012] [serial = 438] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 1012 | 1461304867830 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C98D3000 == 58 [pid = 1012] [id = 172] 23:01:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085C6294800) [pid = 1012] [serial = 514] [outer = 0000000000000000] 23:01:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C99C0800) [pid = 1012] [serial = 515] [outer = 00000085C6294800] 23:01:07 INFO - PROCESS | 1012 | 1461304867879 Marionette DEBUG loaded listener.js 23:01:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CB1A4800) [pid = 1012] [serial = 516] [outer = 00000085C6294800] 23:01:08 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:08 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:08 INFO - PROCESS | 1012 | 1461304868290 Marionette TRACE conn5 <- [1,652,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]]]}] 23:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 23:01:08 INFO - PROCESS | 1012 | 1461304868329 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 23:01:08 INFO - PROCESS | 1012 | 1461304868331 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 23:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:01:08 INFO - PROCESS | 1012 | 1461304868335 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:01:08 INFO - PROCESS | 1012 | 1461304868339 Marionette TRACE conn5 <- [1,654,null,{}] 23:01:08 INFO - PROCESS | 1012 | 1461304868355 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:08 INFO - PROCESS | 1012 | 1461304868444 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 23:01:08 INFO - PROCESS | 1012 | 1461304868452 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0E67800 == 59 [pid = 1012] [id = 173] 23:01:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CF2DD800) [pid = 1012] [serial = 517] [outer = 0000000000000000] 23:01:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D0924C00) [pid = 1012] [serial = 518] [outer = 00000085CF2DD800] 23:01:08 INFO - PROCESS | 1012 | 1461304868504 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D1199000) [pid = 1012] [serial = 519] [outer = 00000085CF2DD800] 23:01:08 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:08 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:08 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:08 INFO - PROCESS | 1012 | 1461304868969 Marionette TRACE conn5 <- [1,656,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]]]}] 23:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 690ms 23:01:09 INFO - PROCESS | 1012 | 1461304869029 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 1012 | 1461304869032 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 23:01:09 INFO - PROCESS | 1012 | 1461304869035 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:01:09 INFO - PROCESS | 1012 | 1461304869037 Marionette TRACE conn5 <- [1,658,null,{}] 23:01:09 INFO - PROCESS | 1012 | 1461304869041 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:09 INFO - PROCESS | 1012 | 1461304869154 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 23:01:09 INFO - PROCESS | 1012 | 1461304869168 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D230B800 == 60 [pid = 1012] [id = 174] 23:01:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085CF2E4800) [pid = 1012] [serial = 520] [outer = 0000000000000000] 23:01:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D1710000) [pid = 1012] [serial = 521] [outer = 00000085CF2E4800] 23:01:09 INFO - PROCESS | 1012 | 1461304869274 Marionette DEBUG loaded listener.js 23:01:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D1A64C00) [pid = 1012] [serial = 522] [outer = 00000085CF2E4800] 23:01:09 INFO - PROCESS | 1012 | 1461304869654 Marionette TRACE conn5 <- [1,660,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]]]}] 23:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 23:01:09 INFO - PROCESS | 1012 | 1461304869666 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 1012 | 1461304869668 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 23:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:01:09 INFO - PROCESS | 1012 | 1461304869671 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 1012 | 1461304869673 Marionette TRACE conn5 <- [1,662,null,{}] 23:01:09 INFO - PROCESS | 1012 | 1461304869676 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:09 INFO - PROCESS | 1012 | 1461304869757 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 23:01:09 INFO - PROCESS | 1012 | 1461304869837 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4099000 == 61 [pid = 1012] [id = 175] 23:01:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D14B7400) [pid = 1012] [serial = 523] [outer = 0000000000000000] 23:01:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D1F56000) [pid = 1012] [serial = 524] [outer = 00000085D14B7400] 23:01:09 INFO - PROCESS | 1012 | 1461304869887 Marionette DEBUG loaded listener.js 23:01:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D23D0400) [pid = 1012] [serial = 525] [outer = 00000085D14B7400] 23:01:10 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:10 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:10 INFO - PROCESS | 1012 | [1012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:10 INFO - PROCESS | 1012 | 1461304870325 Marionette TRACE conn5 <- [1,664,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]]]}] 23:01:10 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 23:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 689ms 23:01:10 INFO - PROCESS | 1012 | 1461304870364 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 23:01:10 INFO - PROCESS | 1012 | 1461304870366 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 23:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:01:10 INFO - PROCESS | 1012 | 1461304870369 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:01:10 INFO - PROCESS | 1012 | 1461304870371 Marionette TRACE conn5 <- [1,666,null,{}] 23:01:10 INFO - PROCESS | 1012 | 1461304870379 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:10 INFO - PROCESS | 1012 | 1461304870535 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 23:01:10 INFO - PROCESS | 1012 | 1461304870562 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D524E000 == 62 [pid = 1012] [id = 176] 23:01:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D266E000) [pid = 1012] [serial = 526] [outer = 0000000000000000] 23:01:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D3427000) [pid = 1012] [serial = 527] [outer = 00000085D266E000] 23:01:10 INFO - PROCESS | 1012 | 1461304870611 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D52DB000) [pid = 1012] [serial = 528] [outer = 00000085D266E000] 23:01:11 INFO - PROCESS | 1012 | 1461304871057 Marionette TRACE conn5 <- [1,668,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]]]}] 23:01:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:01:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 732ms 23:01:11 INFO - PROCESS | 1012 | 1461304871105 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 23:01:11 INFO - PROCESS | 1012 | 1461304871107 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 23:01:11 INFO - PROCESS | 1012 | 1461304871110 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:01:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:01:11 INFO - PROCESS | 1012 | 1461304871112 Marionette TRACE conn5 <- [1,670,null,{}] 23:01:11 INFO - PROCESS | 1012 | 1461304871116 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:11 INFO - PROCESS | 1012 | 1461304871222 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 23:01:11 INFO - PROCESS | 1012 | 1461304871229 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6086800 == 63 [pid = 1012] [id = 177] 23:01:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D52E3000) [pid = 1012] [serial = 529] [outer = 0000000000000000] 23:01:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D530B000) [pid = 1012] [serial = 530] [outer = 00000085D52E3000] 23:01:11 INFO - PROCESS | 1012 | 1461304871314 Marionette DEBUG loaded listener.js 23:01:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D5681000) [pid = 1012] [serial = 531] [outer = 00000085D52E3000] 23:01:11 INFO - PROCESS | 1012 | [1012] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CE0AC800) [pid = 1012] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CA607C00) [pid = 1012] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D609A800) [pid = 1012] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C4C7A000) [pid = 1012] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D40A6400) [pid = 1012] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D14C4400) [pid = 1012] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D20A0C00) [pid = 1012] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C4B40C00) [pid = 1012] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085CEB7A800) [pid = 1012] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D54D7400) [pid = 1012] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C3061000) [pid = 1012] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D1A6BC00) [pid = 1012] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D8702400) [pid = 1012] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:01:11 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D5CC7400) [pid = 1012] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:01:12 INFO - PROCESS | 1012 | [1012] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:01:12 INFO - PROCESS | 1012 | 1461304872263 Marionette TRACE conn5 <- [1,672,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]]]}] 23:01:12 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) 23:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1179ms 23:01:12 INFO - PROCESS | 1012 | 1461304872293 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 23:01:12 INFO - PROCESS | 1012 | 1461304872295 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 23:01:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:01:12 INFO - PROCESS | 1012 | 1461304872298 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:01:12 INFO - PROCESS | 1012 | 1461304872300 Marionette TRACE conn5 <- [1,674,null,{}] 23:01:12 INFO - PROCESS | 1012 | 1461304872304 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:12 INFO - PROCESS | 1012 | 1461304872388 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 23:01:12 INFO - PROCESS | 1012 | 1461304872394 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26BA800 == 64 [pid = 1012] [id = 178] 23:01:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085C9892400) [pid = 1012] [serial = 532] [outer = 0000000000000000] 23:01:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D14C4400) [pid = 1012] [serial = 533] [outer = 00000085C9892400] 23:01:12 INFO - PROCESS | 1012 | 1461304872440 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D5882400) [pid = 1012] [serial = 534] [outer = 00000085C9892400] 23:01:13 INFO - PROCESS | 1012 | 1461304873318 Marionette TRACE conn5 <- [1,676,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]]]}] 23:01:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:01:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1028ms 23:01:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:01:13 INFO - PROCESS | 1012 | 1461304873329 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 23:01:13 INFO - PROCESS | 1012 | 1461304873331 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 23:01:13 INFO - PROCESS | 1012 | 1461304873335 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:01:13 INFO - PROCESS | 1012 | 1461304873337 Marionette TRACE conn5 <- [1,678,null,{}] 23:01:13 INFO - PROCESS | 1012 | 1461304873354 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:13 INFO - PROCESS | 1012 | 1461304873461 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 23:01:13 INFO - PROCESS | 1012 | 1461304873469 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B13800 == 65 [pid = 1012] [id = 179] 23:01:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D091B800) [pid = 1012] [serial = 535] [outer = 0000000000000000] 23:01:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D5CD1C00) [pid = 1012] [serial = 536] [outer = 00000085D091B800] 23:01:13 INFO - PROCESS | 1012 | 1461304873516 Marionette DEBUG loaded listener.js 23:01:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D60A1800) [pid = 1012] [serial = 537] [outer = 00000085D091B800] 23:01:14 INFO - PROCESS | 1012 | 1461304874478 Marionette TRACE conn5 <- [1,680,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]]]}] 23:01:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:01:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1203ms 23:01:14 INFO - PROCESS | 1012 | 1461304874559 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 23:01:14 INFO - PROCESS | 1012 | 1461304874564 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 23:01:14 INFO - PROCESS | 1012 | 1461304874597 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:01:14 INFO - PROCESS | 1012 | 1461304874600 Marionette TRACE conn5 <- [1,682,null,{}] 23:01:14 INFO - PROCESS | 1012 | 1461304874611 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:14 INFO - PROCESS | 1012 | 1461304874756 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 23:01:14 INFO - PROCESS | 1012 | 1461304874875 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDC6000 == 66 [pid = 1012] [id = 180] 23:01:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C9CF0000) [pid = 1012] [serial = 538] [outer = 0000000000000000] 23:01:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085CB011000) [pid = 1012] [serial = 539] [outer = 00000085C9CF0000] 23:01:14 INFO - PROCESS | 1012 | 1461304874976 Marionette DEBUG loaded listener.js 23:01:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085CEB7F400) [pid = 1012] [serial = 540] [outer = 00000085C9CF0000] 23:01:16 INFO - PROCESS | 1012 | 1461304876008 Marionette TRACE conn5 <- [1,684,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]]]}] 23:01:16 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) 23:01:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1429ms 23:01:16 INFO - PROCESS | 1012 | 1461304876036 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 23:01:16 INFO - PROCESS | 1012 | 1461304876043 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 23:01:16 INFO - PROCESS | 1012 | 1461304876050 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:01:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:01:16 INFO - PROCESS | 1012 | 1461304876053 Marionette TRACE conn5 <- [1,686,null,{}] 23:01:16 INFO - PROCESS | 1012 | 1461304876057 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:16 INFO - PROCESS | 1012 | 1461304876171 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 23:01:16 INFO - PROCESS | 1012 | 1461304876291 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D44CF000 == 67 [pid = 1012] [id = 181] 23:01:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D119B000) [pid = 1012] [serial = 541] [outer = 0000000000000000] 23:01:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D170C400) [pid = 1012] [serial = 542] [outer = 00000085D119B000] 23:01:16 INFO - PROCESS | 1012 | 1461304876350 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D23D5800) [pid = 1012] [serial = 543] [outer = 00000085D119B000] 23:01:17 INFO - PROCESS | 1012 | 1461304877383 Marionette TRACE conn5 <- [1,688,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]]]}] 23:01:17 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) 23:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1387ms 23:01:17 INFO - PROCESS | 1012 | 1461304877444 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 23:01:17 INFO - PROCESS | 1012 | 1461304877446 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 23:01:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:01:17 INFO - PROCESS | 1012 | 1461304877450 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:01:17 INFO - PROCESS | 1012 | 1461304877455 Marionette TRACE conn5 <- [1,690,null,{}] 23:01:17 INFO - PROCESS | 1012 | 1461304877510 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:17 INFO - PROCESS | 1012 | 1461304877612 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 23:01:17 INFO - PROCESS | 1012 | 1461304877730 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA184000 == 68 [pid = 1012] [id = 182] 23:01:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D2535800) [pid = 1012] [serial = 544] [outer = 0000000000000000] 23:01:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D54E2C00) [pid = 1012] [serial = 545] [outer = 00000085D2535800] 23:01:17 INFO - PROCESS | 1012 | 1461304877789 Marionette DEBUG loaded listener.js 23:01:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D65EBC00) [pid = 1012] [serial = 546] [outer = 00000085D2535800] 23:01:18 INFO - PROCESS | 1012 | 1461304878785 Marionette TRACE conn5 <- [1,692,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]]]}] 23:01:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:01:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1381ms 23:01:18 INFO - PROCESS | 1012 | 1461304878839 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 23:01:18 INFO - PROCESS | 1012 | 1461304878843 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 23:01:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:01:18 INFO - PROCESS | 1012 | 1461304878849 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:01:18 INFO - PROCESS | 1012 | 1461304878854 Marionette TRACE conn5 <- [1,694,null,{}] 23:01:18 INFO - PROCESS | 1012 | 1461304878863 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:18 INFO - PROCESS | 1012 | 1461304878965 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 23:01:19 INFO - PROCESS | 1012 | 1461304879077 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF285800 == 69 [pid = 1012] [id = 183] 23:01:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C50E0800) [pid = 1012] [serial = 547] [outer = 0000000000000000] 23:01:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085C9CF6C00) [pid = 1012] [serial = 548] [outer = 00000085C50E0800] 23:01:19 INFO - PROCESS | 1012 | 1461304879179 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085CE287C00) [pid = 1012] [serial = 549] [outer = 00000085C50E0800] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D3DD5000 == 68 [pid = 1012] [id = 137] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA576000 == 67 [pid = 1012] [id = 110] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D608F800 == 66 [pid = 1012] [id = 111] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F80800 == 65 [pid = 1012] [id = 79] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC525800 == 64 [pid = 1012] [id = 138] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26BA800 == 63 [pid = 1012] [id = 178] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6086800 == 62 [pid = 1012] [id = 177] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D524E000 == 61 [pid = 1012] [id = 176] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4099000 == 60 [pid = 1012] [id = 175] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D230B800 == 59 [pid = 1012] [id = 174] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0E67800 == 58 [pid = 1012] [id = 173] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D65EEC00) [pid = 1012] [serial = 491] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D5395400) [pid = 1012] [serial = 458] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D4B93800) [pid = 1012] [serial = 455] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085C9642000) [pid = 1012] [serial = 449] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D09ADC00) [pid = 1012] [serial = 452] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085C98D3000 == 57 [pid = 1012] [id = 172] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA57F000 == 56 [pid = 1012] [id = 171] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA21A000 == 55 [pid = 1012] [id = 170] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1B1000 == 54 [pid = 1012] [id = 169] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA186800 == 53 [pid = 1012] [id = 168] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C76800 == 52 [pid = 1012] [id = 167] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D3DC6800 == 51 [pid = 1012] [id = 166] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6C2800 == 50 [pid = 1012] [id = 165] 23:01:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BB9800 == 49 [pid = 1012] [id = 164] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D64CD400) [pid = 1012] [serial = 489] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D09B1000) [pid = 1012] [serial = 470] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D1A71000) [pid = 1012] [serial = 485] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D60A8000) [pid = 1012] [serial = 488] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085CB124800) [pid = 1012] [serial = 465] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D52E4000) [pid = 1012] [serial = 479] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D1A68400) [pid = 1012] [serial = 474] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D2835800) [pid = 1012] [serial = 477] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D6068C00) [pid = 1012] [serial = 486] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C967A800) [pid = 1012] [serial = 467] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D5882000) [pid = 1012] [serial = 462] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D65F5800) [pid = 1012] [serial = 414] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C9969400) [pid = 1012] [serial = 408] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D2BA2400) [pid = 1012] [serial = 411] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D879AC00) [pid = 1012] [serial = 362] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D24A0000) [pid = 1012] [serial = 476] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D6063C00) [pid = 1012] [serial = 483] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D14B8400) [pid = 1012] [serial = 471] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D17D7400) [pid = 1012] [serial = 473] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D1A6D000) [pid = 1012] [serial = 461] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085C4D5A000) [pid = 1012] [serial = 464] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D5CC9800) [pid = 1012] [serial = 482] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085CE0B2800) [pid = 1012] [serial = 468] [outer = 0000000000000000] [url = about:blank] 23:01:19 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D588B400) [pid = 1012] [serial = 480] [outer = 0000000000000000] [url = about:blank] 23:01:20 INFO - PROCESS | 1012 | 1461304880264 Marionette TRACE conn5 <- [1,696,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]]]}] 23:01:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:01:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1447ms 23:01:20 INFO - PROCESS | 1012 | 1461304880300 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 23:01:20 INFO - PROCESS | 1012 | 1461304880306 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 23:01:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:01:20 INFO - PROCESS | 1012 | 1461304880312 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:01:20 INFO - PROCESS | 1012 | 1461304880315 Marionette TRACE conn5 <- [1,698,null,{}] 23:01:20 INFO - PROCESS | 1012 | 1461304880319 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:20 INFO - PROCESS | 1012 | 1461304880404 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 23:01:20 INFO - PROCESS | 1012 | 1461304880505 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB274800 == 50 [pid = 1012] [id = 184] 23:01:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085C4473400) [pid = 1012] [serial = 550] [outer = 0000000000000000] 23:01:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CE0B3C00) [pid = 1012] [serial = 551] [outer = 00000085C4473400] 23:01:20 INFO - PROCESS | 1012 | 1461304880554 Marionette DEBUG loaded listener.js 23:01:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085CECA8800) [pid = 1012] [serial = 552] [outer = 00000085C4473400] 23:01:21 INFO - PROCESS | 1012 | 1461304881412 Marionette TRACE conn5 <- [1,700,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]]]}] 23:01:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:01:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1145ms 23:01:21 INFO - PROCESS | 1012 | 1461304881459 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 23:01:21 INFO - PROCESS | 1012 | 1461304881461 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 23:01:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:01:21 INFO - PROCESS | 1012 | 1461304881465 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:01:21 INFO - PROCESS | 1012 | 1461304881469 Marionette TRACE conn5 <- [1,702,null,{}] 23:01:21 INFO - PROCESS | 1012 | 1461304881479 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:21 INFO - PROCESS | 1012 | 1461304881600 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 23:01:21 INFO - PROCESS | 1012 | 1461304881618 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D196B800 == 51 [pid = 1012] [id = 185] 23:01:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D14BF000) [pid = 1012] [serial = 553] [outer = 0000000000000000] 23:01:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D170F000) [pid = 1012] [serial = 554] [outer = 00000085D14BF000] 23:01:21 INFO - PROCESS | 1012 | 1461304881668 Marionette DEBUG loaded listener.js 23:01:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D1A68000) [pid = 1012] [serial = 555] [outer = 00000085D14BF000] 23:01:22 INFO - PROCESS | 1012 | 1461304882622 Marionette TRACE conn5 <- [1,704,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]]]}] 23:01:22 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 23:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1181ms 23:01:22 INFO - PROCESS | 1012 | 1461304882649 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 1012 | 1461304882651 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 23:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:01:22 INFO - PROCESS | 1012 | 1461304882659 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 1012 | 1461304882661 Marionette TRACE conn5 <- [1,706,null,{}] 23:01:22 INFO - PROCESS | 1012 | 1461304882665 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:22 INFO - PROCESS | 1012 | 1461304882776 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 23:01:22 INFO - PROCESS | 1012 | 1461304882783 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D349F800 == 52 [pid = 1012] [id = 186] 23:01:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CB990C00) [pid = 1012] [serial = 556] [outer = 0000000000000000] 23:01:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D1A6F800) [pid = 1012] [serial = 557] [outer = 00000085CB990C00] 23:01:22 INFO - PROCESS | 1012 | 1461304882831 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D2666800) [pid = 1012] [serial = 558] [outer = 00000085CB990C00] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D266E000) [pid = 1012] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D64CCC00) [pid = 1012] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085CF2DD800) [pid = 1012] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085C6294800) [pid = 1012] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085C301EC00) [pid = 1012] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085CF2E4800) [pid = 1012] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D52E3000) [pid = 1012] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085C9892400) [pid = 1012] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:01:23 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D14B7400) [pid = 1012] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:01:23 INFO - PROCESS | 1012 | 1461304883786 Marionette TRACE conn5 <- [1,708,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]]]}] 23:01:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:01:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1195ms 23:01:23 INFO - PROCESS | 1012 | 1461304883852 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 23:01:23 INFO - PROCESS | 1012 | 1461304883855 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 23:01:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:01:23 INFO - PROCESS | 1012 | 1461304883858 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 1012 | 1461304883860 Marionette TRACE conn5 <- [1,710,null,{}] 23:01:23 INFO - PROCESS | 1012 | 1461304883864 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:23 INFO - PROCESS | 1012 | 1461304883969 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 23:01:24 INFO - PROCESS | 1012 | 1461304884011 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B80800 == 53 [pid = 1012] [id = 187] 23:01:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CB991400) [pid = 1012] [serial = 559] [outer = 0000000000000000] 23:01:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D266C400) [pid = 1012] [serial = 560] [outer = 00000085CB991400] 23:01:24 INFO - PROCESS | 1012 | 1461304884059 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D315F400) [pid = 1012] [serial = 561] [outer = 00000085CB991400] 23:01:24 INFO - PROCESS | 1012 | 1461304884452 Marionette TRACE conn5 <- [1,712,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,713,"getWindowHandle",null] 23:01:24 INFO - PROCESS | 1012 | 1461304884492 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 23:01:24 INFO - PROCESS | 1012 | 1461304884495 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:01:24 INFO - PROCESS | 1012 | 1461304884497 Marionette TRACE conn5 <- [1,714,null,{}] 23:01:24 INFO - PROCESS | 1012 | 1461304884501 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:24 INFO - PROCESS | 1012 | 1461304884607 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 23:01:24 INFO - PROCESS | 1012 | 1461304884615 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D607E000 == 54 [pid = 1012] [id = 188] 23:01:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D52D6400) [pid = 1012] [serial = 562] [outer = 0000000000000000] 23:01:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D5387400) [pid = 1012] [serial = 563] [outer = 00000085D52D6400] 23:01:24 INFO - PROCESS | 1012 | 1461304884666 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D5CD0C00) [pid = 1012] [serial = 564] [outer = 00000085D52D6400] 23:01:25 INFO - PROCESS | 1012 | 1461304885145 Marionette TRACE conn5 <- [1,716,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]]]}] 23:01:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:01:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 23:01:25 INFO - PROCESS | 1012 | 1461304885191 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 1012 | 1461304885193 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 23:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:01:25 INFO - PROCESS | 1012 | 1461304885197 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 1012 | 1461304885199 Marionette TRACE conn5 <- [1,718,null,{}] 23:01:25 INFO - PROCESS | 1012 | 1461304885202 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:25 INFO - PROCESS | 1012 | 1461304885282 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 23:01:25 INFO - PROCESS | 1012 | 1461304885322 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D864E800 == 55 [pid = 1012] [id = 189] 23:01:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D606E800) [pid = 1012] [serial = 565] [outer = 0000000000000000] 23:01:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D60A8000) [pid = 1012] [serial = 566] [outer = 00000085D606E800] 23:01:25 INFO - PROCESS | 1012 | 1461304885368 Marionette DEBUG loaded listener.js 23:01:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D65F3400) [pid = 1012] [serial = 567] [outer = 00000085D606E800] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B20800 == 54 [pid = 1012] [id = 48] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D534C000 == 53 [pid = 1012] [id = 78] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CDD800 == 52 [pid = 1012] [id = 45] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085C965A800 == 51 [pid = 1012] [id = 136] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F98000 == 50 [pid = 1012] [id = 112] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA18F000 == 49 [pid = 1012] [id = 62] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA572800 == 48 [pid = 1012] [id = 75] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A12000 == 47 [pid = 1012] [id = 108] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6DC800 == 46 [pid = 1012] [id = 154] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1B0000 == 45 [pid = 1012] [id = 63] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CF3800 == 44 [pid = 1012] [id = 90] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B66800 == 43 [pid = 1012] [id = 77] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085C96E8800 == 42 [pid = 1012] [id = 107] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D607B000 == 41 [pid = 1012] [id = 149] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5353800 == 40 [pid = 1012] [id = 125] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C0D000 == 39 [pid = 1012] [id = 153] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA186000 == 38 [pid = 1012] [id = 109] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8640000 == 37 [pid = 1012] [id = 152] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB274800 == 36 [pid = 1012] [id = 184] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF285800 == 35 [pid = 1012] [id = 183] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA184000 == 34 [pid = 1012] [id = 182] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D44CF000 == 33 [pid = 1012] [id = 181] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B13800 == 32 [pid = 1012] [id = 179] 23:01:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDC6000 == 31 [pid = 1012] [id = 180] 23:01:27 INFO - PROCESS | 1012 | --DOCSHELL 00000085D196B800 == 30 [pid = 1012] [id = 185] 23:01:27 INFO - PROCESS | 1012 | --DOCSHELL 00000085D607E000 == 29 [pid = 1012] [id = 188] 23:01:27 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B80800 == 28 [pid = 1012] [id = 187] 23:01:27 INFO - PROCESS | 1012 | --DOCSHELL 00000085D349F800 == 27 [pid = 1012] [id = 186] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D3427000) [pid = 1012] [serial = 527] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D65F7C00) [pid = 1012] [serial = 492] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D0924C00) [pid = 1012] [serial = 518] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D1199000) [pid = 1012] [serial = 519] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D8630400) [pid = 1012] [serial = 506] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085C99C0800) [pid = 1012] [serial = 515] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085CB1A4800) [pid = 1012] [serial = 516] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D119B800) [pid = 1012] [serial = 497] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085C4C79800) [pid = 1012] [serial = 512] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085CA170800) [pid = 1012] [serial = 513] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085D1710000) [pid = 1012] [serial = 521] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085D1A64C00) [pid = 1012] [serial = 522] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085D5388400) [pid = 1012] [serial = 500] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085C4C70800) [pid = 1012] [serial = 494] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085D8792C00) [pid = 1012] [serial = 509] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D530B000) [pid = 1012] [serial = 530] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D6E10C00) [pid = 1012] [serial = 503] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085D52DB000) [pid = 1012] [serial = 528] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D5681000) [pid = 1012] [serial = 531] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085D14C4400) [pid = 1012] [serial = 533] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D5882400) [pid = 1012] [serial = 534] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085D5CD1C00) [pid = 1012] [serial = 536] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D1F56000) [pid = 1012] [serial = 524] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085D23D0400) [pid = 1012] [serial = 525] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 1012 | 1461304887398 Marionette TRACE conn5 <- [1,720,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 140","_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,721,"getWindowHandle",null] 23:01:27 INFO - PROCESS | 1012 | 1461304887456 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 23:01:27 INFO - PROCESS | 1012 | 1461304887462 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:01:27 INFO - PROCESS | 1012 | 1461304887466 Marionette TRACE conn5 <- [1,722,null,{}] 23:01:27 INFO - PROCESS | 1012 | 1461304887472 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:27 INFO - PROCESS | 1012 | 1461304887566 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 23:01:27 INFO - PROCESS | 1012 | 1461304887575 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C22000 == 28 [pid = 1012] [id = 190] 23:01:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085C4B57800) [pid = 1012] [serial = 568] [outer = 0000000000000000] 23:01:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085C4B58400) [pid = 1012] [serial = 569] [outer = 00000085C4B57800] 23:01:27 INFO - PROCESS | 1012 | 1461304887626 Marionette DEBUG loaded listener.js 23:01:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085C4C74800) [pid = 1012] [serial = 570] [outer = 00000085C4B57800] 23:01:28 INFO - PROCESS | 1012 | 1461304888112 Marionette TRACE conn5 <- [1,724,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]]]}] 23:01:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:01:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 23:01:28 INFO - PROCESS | 1012 | 1461304888156 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 23:01:28 INFO - PROCESS | 1012 | 1461304888163 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 23:01:28 INFO - PROCESS | 1012 | 1461304888170 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:01:28 INFO - PROCESS | 1012 | 1461304888172 Marionette TRACE conn5 <- [1,726,null,{}] 23:01:28 INFO - PROCESS | 1012 | 1461304888177 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:28 INFO - PROCESS | 1012 | 1461304888263 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 23:01:28 INFO - PROCESS | 1012 | 1461304888274 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C98DB000 == 29 [pid = 1012] [id = 191] 23:01:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085C4D5A000) [pid = 1012] [serial = 571] [outer = 0000000000000000] 23:01:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085C5039800) [pid = 1012] [serial = 572] [outer = 00000085C4D5A000] 23:01:28 INFO - PROCESS | 1012 | 1461304888329 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085C9640000) [pid = 1012] [serial = 573] [outer = 00000085C4D5A000] 23:01:29 INFO - PROCESS | 1012 | [1012] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:01:29 INFO - PROCESS | 1012 | 1461304889271 Marionette TRACE conn5 <- [1,728,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]]]}] 23:01:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1129ms 23:01:29 INFO - PROCESS | 1012 | 1461304889305 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 23:01:29 INFO - PROCESS | 1012 | 1461304889308 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 23:01:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:01:29 INFO - PROCESS | 1012 | 1461304889311 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:01:29 INFO - PROCESS | 1012 | 1461304889315 Marionette TRACE conn5 <- [1,730,null,{}] 23:01:29 INFO - PROCESS | 1012 | 1461304889327 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:29 INFO - PROCESS | 1012 | 1461304889417 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 23:01:29 INFO - PROCESS | 1012 | 1461304889426 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA5E3000 == 30 [pid = 1012] [id = 192] 23:01:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085C3057400) [pid = 1012] [serial = 574] [outer = 0000000000000000] 23:01:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085CA603800) [pid = 1012] [serial = 575] [outer = 00000085C3057400] 23:01:29 INFO - PROCESS | 1012 | 1461304889478 Marionette DEBUG loaded listener.js 23:01:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085CB1A0C00) [pid = 1012] [serial = 576] [outer = 00000085C3057400] 23:01:30 INFO - PROCESS | 1012 | 1461304890423 Marionette TRACE conn5 <- [1,732,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]]]}] 23:01:30 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 23:01:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1145ms 23:01:30 INFO - PROCESS | 1012 | 1461304890459 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 23:01:30 INFO - PROCESS | 1012 | 1461304890461 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 23:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:01:30 INFO - PROCESS | 1012 | 1461304890465 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:01:30 INFO - PROCESS | 1012 | 1461304890467 Marionette TRACE conn5 <- [1,734,null,{}] 23:01:30 INFO - PROCESS | 1012 | 1461304890470 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:30 INFO - PROCESS | 1012 | 1461304890555 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 23:01:30 INFO - PROCESS | 1012 | 1461304890562 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDD9000 == 31 [pid = 1012] [id = 193] 23:01:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085CE269C00) [pid = 1012] [serial = 577] [outer = 0000000000000000] 23:01:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085CE28B400) [pid = 1012] [serial = 578] [outer = 00000085CE269C00] 23:01:30 INFO - PROCESS | 1012 | 1461304890609 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085CEB82800) [pid = 1012] [serial = 579] [outer = 00000085CE269C00] 23:01:31 INFO - PROCESS | 1012 | 1461304891535 Marionette TRACE conn5 <- [1,736,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]]]}] 23:01:31 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.) 23:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1087ms 23:01:31 INFO - PROCESS | 1012 | 1461304891554 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 23:01:31 INFO - PROCESS | 1012 | 1461304891556 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 23:01:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:01:31 INFO - PROCESS | 1012 | 1461304891563 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:01:31 INFO - PROCESS | 1012 | 1461304891565 Marionette TRACE conn5 <- [1,738,null,{}] 23:01:31 INFO - PROCESS | 1012 | 1461304891568 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:31 INFO - PROCESS | 1012 | 1461304891644 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 23:01:31 INFO - PROCESS | 1012 | 1461304891651 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF287800 == 32 [pid = 1012] [id = 194] 23:01:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085C4D59800) [pid = 1012] [serial = 580] [outer = 0000000000000000] 23:01:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CF26E400) [pid = 1012] [serial = 581] [outer = 00000085C4D59800] 23:01:31 INFO - PROCESS | 1012 | 1461304891698 Marionette DEBUG loaded listener.js 23:01:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D0919C00) [pid = 1012] [serial = 582] [outer = 00000085C4D59800] 23:01:32 INFO - PROCESS | 1012 | 1461304892646 Marionette TRACE conn5 <- [1,740,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]]]}] 23:01:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:01:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1138ms 23:01:32 INFO - PROCESS | 1012 | 1461304892712 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 23:01:32 INFO - PROCESS | 1012 | 1461304892714 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 23:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:01:32 INFO - PROCESS | 1012 | 1461304892718 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:01:32 INFO - PROCESS | 1012 | 1461304892720 Marionette TRACE conn5 <- [1,742,null,{}] 23:01:32 INFO - PROCESS | 1012 | 1461304892723 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:32 INFO - PROCESS | 1012 | 1461304892856 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 23:01:32 INFO - PROCESS | 1012 | 1461304892865 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D141F000 == 33 [pid = 1012] [id = 195] 23:01:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D0EAA400) [pid = 1012] [serial = 583] [outer = 0000000000000000] 23:01:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D119B800) [pid = 1012] [serial = 584] [outer = 00000085D0EAA400] 23:01:32 INFO - PROCESS | 1012 | 1461304892916 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D1355C00) [pid = 1012] [serial = 585] [outer = 00000085D0EAA400] 23:01:33 INFO - PROCESS | 1012 | 1461304893877 Marionette TRACE conn5 <- [1,744,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]]]}] 23:01:33 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 23:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1191ms 23:01:33 INFO - PROCESS | 1012 | 1461304893912 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 23:01:33 INFO - PROCESS | 1012 | 1461304893914 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 23:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:01:33 INFO - PROCESS | 1012 | 1461304893918 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:01:33 INFO - PROCESS | 1012 | 1461304893920 Marionette TRACE conn5 <- [1,746,null,{}] 23:01:33 INFO - PROCESS | 1012 | 1461304893924 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:34 INFO - PROCESS | 1012 | 1461304894020 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 23:01:34 INFO - PROCESS | 1012 | 1461304894028 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D195E800 == 34 [pid = 1012] [id = 196] 23:01:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D14B5400) [pid = 1012] [serial = 586] [outer = 0000000000000000] 23:01:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D14BC400) [pid = 1012] [serial = 587] [outer = 00000085D14B5400] 23:01:34 INFO - PROCESS | 1012 | 1461304894074 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D153C000) [pid = 1012] [serial = 588] [outer = 00000085D14B5400] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D23CF400) [pid = 1012] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085CB990C00) [pid = 1012] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D52D6400) [pid = 1012] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085CB991400) [pid = 1012] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085C9CF0000) [pid = 1012] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D091B800) [pid = 1012] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085C4473400) [pid = 1012] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085C50E0800) [pid = 1012] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085D2535800) [pid = 1012] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085D119B000) [pid = 1012] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085D14BF000) [pid = 1012] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085CE287400) [pid = 1012] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D858B400) [pid = 1012] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D3195800) [pid = 1012] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085C4B58C00) [pid = 1012] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D091D800) [pid = 1012] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085D5388800) [pid = 1012] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D6E08800) [pid = 1012] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085C5041400) [pid = 1012] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D444E400) [pid = 1012] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:01:34 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085D52E0800) [pid = 1012] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:01:34 INFO - PROCESS | 1012 | 1461304894668 Marionette TRACE conn5 <- [1,748,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]]]}] 23:01:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:01:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 836ms 23:01:34 INFO - PROCESS | 1012 | 1461304894757 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 23:01:34 INFO - PROCESS | 1012 | 1461304894759 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 23:01:34 INFO - PROCESS | 1012 | 1461304894762 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:01:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:01:34 INFO - PROCESS | 1012 | 1461304894764 Marionette TRACE conn5 <- [1,750,null,{}] 23:01:34 INFO - PROCESS | 1012 | 1461304894768 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:34 INFO - PROCESS | 1012 | 1461304894843 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 23:01:34 INFO - PROCESS | 1012 | 1461304894851 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A20800 == 35 [pid = 1012] [id = 197] 23:01:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085CE0A4C00) [pid = 1012] [serial = 589] [outer = 0000000000000000] 23:01:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085D153CC00) [pid = 1012] [serial = 590] [outer = 00000085CE0A4C00] 23:01:34 INFO - PROCESS | 1012 | 1461304894901 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085D17D1800) [pid = 1012] [serial = 591] [outer = 00000085CE0A4C00] 23:01:35 INFO - PROCESS | 1012 | [1012] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:01:35 INFO - PROCESS | 1012 | 1461304895782 Marionette TRACE conn5 <- [1,752,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]]]}] 23:01:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:01:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1028ms 23:01:35 INFO - PROCESS | 1012 | 1461304895794 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 23:01:35 INFO - PROCESS | 1012 | 1461304895796 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 23:01:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:01:35 INFO - PROCESS | 1012 | 1461304895812 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:01:35 INFO - PROCESS | 1012 | 1461304895814 Marionette TRACE conn5 <- [1,754,null,{}] 23:01:35 INFO - PROCESS | 1012 | 1461304895818 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:35 INFO - PROCESS | 1012 | 1461304895914 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 23:01:35 INFO - PROCESS | 1012 | 1461304895922 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA5E0800 == 36 [pid = 1012] [id = 198] 23:01:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085D17D8800) [pid = 1012] [serial = 592] [outer = 0000000000000000] 23:01:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085D17DDC00) [pid = 1012] [serial = 593] [outer = 00000085D17D8800] 23:01:35 INFO - PROCESS | 1012 | 1461304895968 Marionette DEBUG loaded listener.js 23:01:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085D18AAC00) [pid = 1012] [serial = 594] [outer = 00000085D17D8800] 23:01:36 INFO - PROCESS | 1012 | 1461304896841 Marionette TRACE conn5 <- [1,756,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]]]}] 23:01:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:01:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1099ms 23:01:36 INFO - PROCESS | 1012 | 1461304896916 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 23:01:36 INFO - PROCESS | 1012 | 1461304896920 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 23:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:01:36 INFO - PROCESS | 1012 | 1461304896926 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 1012 | 1461304896930 Marionette TRACE conn5 <- [1,758,null,{}] 23:01:36 INFO - PROCESS | 1012 | 1461304896937 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:37 INFO - PROCESS | 1012 | 1461304897072 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 23:01:37 INFO - PROCESS | 1012 | 1461304897135 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C6270000 == 37 [pid = 1012] [id = 199] 23:01:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085C4B49000) [pid = 1012] [serial = 595] [outer = 0000000000000000] 23:01:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085C4B52C00) [pid = 1012] [serial = 596] [outer = 00000085C4B49000] 23:01:37 INFO - PROCESS | 1012 | 1461304897243 Marionette DEBUG loaded listener.js 23:01:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085C4D52800) [pid = 1012] [serial = 597] [outer = 00000085C4B49000] 23:01:37 INFO - PROCESS | 1012 | 1461304897918 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1034ms 23:01:37 INFO - PROCESS | 1012 | 1461304897963 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 23:01:37 INFO - PROCESS | 1012 | 1461304897970 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 23:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:01:38 INFO - PROCESS | 1012 | 1461304898023 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:01:38 INFO - PROCESS | 1012 | 1461304898026 Marionette TRACE conn5 <- [1,762,null,{}] 23:01:38 INFO - PROCESS | 1012 | 1461304898030 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:38 INFO - PROCESS | 1012 | 1461304898155 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 23:01:38 INFO - PROCESS | 1012 | 1461304898215 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC37800 == 38 [pid = 1012] [id = 200] 23:01:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085CA39E000) [pid = 1012] [serial = 598] [outer = 0000000000000000] 23:01:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085CA6E6400) [pid = 1012] [serial = 599] [outer = 00000085CA39E000] 23:01:38 INFO - PROCESS | 1012 | 1461304898279 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085CE26A400) [pid = 1012] [serial = 600] [outer = 00000085CA39E000] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6C5000 == 37 [pid = 1012] [id = 15] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0951800 == 36 [pid = 1012] [id = 17] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C17000 == 35 [pid = 1012] [id = 24] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECC0000 == 34 [pid = 1012] [id = 28] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085C49B8000 == 33 [pid = 1012] [id = 30] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5D13000 == 32 [pid = 1012] [id = 13] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085D231C800 == 31 [pid = 1012] [id = 18] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2C50000 == 30 [pid = 1012] [id = 19] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1E4000 == 29 [pid = 1012] [id = 27] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA14A800 == 28 [pid = 1012] [id = 26] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE81F000 == 27 [pid = 1012] [id = 16] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA042000 == 26 [pid = 1012] [id = 14] 23:01:39 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5D12800 == 25 [pid = 1012] [id = 25] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085D87B7000) [pid = 1012] [serial = 510] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085D14BE800) [pid = 1012] [serial = 453] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085D8710400) [pid = 1012] [serial = 507] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D5304C00) [pid = 1012] [serial = 456] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085CB11C000) [pid = 1012] [serial = 495] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085D17D9C00) [pid = 1012] [serial = 498] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D568B800) [pid = 1012] [serial = 459] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085D858BC00) [pid = 1012] [serial = 504] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085CA610000) [pid = 1012] [serial = 450] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085D52DF800) [pid = 1012] [serial = 447] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D5CCF000) [pid = 1012] [serial = 501] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085D1A6F800) [pid = 1012] [serial = 557] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085D5387400) [pid = 1012] [serial = 563] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 71 (00000085D2666800) [pid = 1012] [serial = 558] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 70 (00000085D266C400) [pid = 1012] [serial = 560] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 69 (00000085CB011000) [pid = 1012] [serial = 539] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 68 (00000085D60A1800) [pid = 1012] [serial = 537] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 67 (00000085CE0B3C00) [pid = 1012] [serial = 551] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 66 (00000085CECA8800) [pid = 1012] [serial = 552] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 65 (00000085CE287C00) [pid = 1012] [serial = 549] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 64 (00000085C9CF6C00) [pid = 1012] [serial = 548] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 63 (00000085D65EBC00) [pid = 1012] [serial = 546] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 62 (00000085D54E2C00) [pid = 1012] [serial = 545] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 61 (00000085D23D5800) [pid = 1012] [serial = 543] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 60 (00000085D170C400) [pid = 1012] [serial = 542] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 59 (00000085CEB7F400) [pid = 1012] [serial = 540] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 58 (00000085D5CD0C00) [pid = 1012] [serial = 564] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 57 (00000085D60A8000) [pid = 1012] [serial = 566] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 56 (00000085D1A68000) [pid = 1012] [serial = 555] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 55 (00000085D170F000) [pid = 1012] [serial = 554] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | --DOMWINDOW == 54 (00000085D315F400) [pid = 1012] [serial = 561] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 1012 | 1461304899178 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 23:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1214ms 23:01:39 INFO - PROCESS | 1012 | 1461304899220 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 1012 | 1461304899224 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 23:01:39 INFO - PROCESS | 1012 | 1461304899230 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:01:39 INFO - PROCESS | 1012 | 1461304899233 Marionette TRACE conn5 <- [1,766,null,{}] 23:01:39 INFO - PROCESS | 1012 | 1461304899239 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:39 INFO - PROCESS | 1012 | 1461304899321 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 23:01:39 INFO - PROCESS | 1012 | 1461304899330 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C965A800 == 26 [pid = 1012] [id = 201] 23:01:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 55 (00000085C4B57000) [pid = 1012] [serial = 601] [outer = 0000000000000000] 23:01:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 56 (00000085C4B5DC00) [pid = 1012] [serial = 602] [outer = 00000085C4B57000] 23:01:39 INFO - PROCESS | 1012 | 1461304899380 Marionette DEBUG loaded listener.js 23:01:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 57 (00000085C4D4F000) [pid = 1012] [serial = 603] [outer = 00000085C4B57000] 23:01:39 INFO - PROCESS | 1012 | 1461304899858 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 23:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 23:01:39 INFO - PROCESS | 1012 | 1461304899926 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 1012 | 1461304899931 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 23:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:01:39 INFO - PROCESS | 1012 | 1461304899938 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 1012 | 1461304899940 Marionette TRACE conn5 <- [1,770,null,{}] 23:01:39 INFO - PROCESS | 1012 | 1461304899944 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:40 INFO - PROCESS | 1012 | 1461304900024 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 23:01:40 INFO - PROCESS | 1012 | 1461304900034 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1F3800 == 27 [pid = 1012] [id = 202] 23:01:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 58 (00000085CA0D4000) [pid = 1012] [serial = 604] [outer = 0000000000000000] 23:01:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 59 (00000085CA560C00) [pid = 1012] [serial = 605] [outer = 00000085CA0D4000] 23:01:40 INFO - PROCESS | 1012 | 1461304900081 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 60 (00000085CB1A8000) [pid = 1012] [serial = 606] [outer = 00000085CA0D4000] 23:01:40 INFO - PROCESS | 1012 | 1461304900541 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 23:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 23:01:40 INFO - PROCESS | 1012 | 1461304900567 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 23:01:40 INFO - PROCESS | 1012 | 1461304900570 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 23:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:01:40 INFO - PROCESS | 1012 | 1461304900573 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:01:40 INFO - PROCESS | 1012 | 1461304900577 Marionette TRACE conn5 <- [1,774,null,{}] 23:01:40 INFO - PROCESS | 1012 | 1461304900589 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:40 INFO - PROCESS | 1012 | 1461304900674 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 23:01:40 INFO - PROCESS | 1012 | 1461304900685 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECBA000 == 28 [pid = 1012] [id = 203] 23:01:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 61 (00000085C305A800) [pid = 1012] [serial = 607] [outer = 0000000000000000] 23:01:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 62 (00000085CEBAD400) [pid = 1012] [serial = 608] [outer = 00000085C305A800] 23:01:40 INFO - PROCESS | 1012 | 1461304900735 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 63 (00000085CF26D800) [pid = 1012] [serial = 609] [outer = 00000085C305A800] 23:01:41 INFO - PROCESS | 1012 | 1461304901191 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 23:01:41 INFO - PROCESS | 1012 | 1461304901205 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 1012 | 1461304901208 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 23:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:01:41 INFO - PROCESS | 1012 | 1461304901211 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - PROCESS | 1012 | 1461304901213 Marionette TRACE conn5 <- [1,778,null,{}] 23:01:41 INFO - PROCESS | 1012 | 1461304901216 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:41 INFO - PROCESS | 1012 | 1461304901298 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 23:01:41 INFO - PROCESS | 1012 | 1461304901305 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1418000 == 29 [pid = 1012] [id = 204] 23:01:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 64 (00000085CF2E1400) [pid = 1012] [serial = 610] [outer = 0000000000000000] 23:01:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 65 (00000085D0924800) [pid = 1012] [serial = 611] [outer = 00000085CF2E1400] 23:01:41 INFO - PROCESS | 1012 | 1461304901352 Marionette DEBUG loaded listener.js 23:01:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 66 (00000085D0EAF400) [pid = 1012] [serial = 612] [outer = 00000085CF2E1400] 23:01:41 INFO - PROCESS | 1012 | 1461304901842 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 23:01:41 INFO - PROCESS | 1012 | 1461304901905 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 1012 | 1461304901908 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 23:01:41 INFO - PROCESS | 1012 | 1461304901911 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:01:41 INFO - PROCESS | 1012 | 1461304901913 Marionette TRACE conn5 <- [1,782,null,{}] 23:01:41 INFO - PROCESS | 1012 | 1461304901916 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:42 INFO - PROCESS | 1012 | 1461304902014 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 23:01:42 INFO - PROCESS | 1012 | 1461304902022 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1DD9000 == 30 [pid = 1012] [id = 205] 23:01:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 67 (00000085C4B4C800) [pid = 1012] [serial = 613] [outer = 0000000000000000] 23:01:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 68 (00000085D119DC00) [pid = 1012] [serial = 614] [outer = 00000085C4B4C800] 23:01:42 INFO - PROCESS | 1012 | 1461304902069 Marionette DEBUG loaded listener.js 23:01:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 69 (00000085D14BB000) [pid = 1012] [serial = 615] [outer = 00000085C4B4C800] 23:01:42 INFO - PROCESS | 1012 | 1461304902531 Marionette TRACE conn5 <- [1,784,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]]]}] 23:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 23:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:01:42 INFO - PROCESS | 1012 | 1461304902605 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 23:01:42 INFO - PROCESS | 1012 | 1461304902607 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 23:01:42 INFO - PROCESS | 1012 | 1461304902611 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:01:42 INFO - PROCESS | 1012 | 1461304902612 Marionette TRACE conn5 <- [1,786,null,{}] 23:01:42 INFO - PROCESS | 1012 | 1461304902623 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:42 INFO - PROCESS | 1012 | 1461304902777 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 23:01:42 INFO - PROCESS | 1012 | 1461304902821 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2C5B800 == 31 [pid = 1012] [id = 206] 23:01:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 70 (00000085D1533C00) [pid = 1012] [serial = 616] [outer = 0000000000000000] 23:01:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 71 (00000085D1A63800) [pid = 1012] [serial = 617] [outer = 00000085D1533C00] 23:01:42 INFO - PROCESS | 1012 | 1461304902872 Marionette DEBUG loaded listener.js 23:01:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (00000085D1A6C800) [pid = 1012] [serial = 618] [outer = 00000085D1533C00] 23:01:43 INFO - PROCESS | 1012 | 1461304903302 Marionette TRACE conn5 <- [1,788,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]]]}] 23:01:43 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 23:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 733ms 23:01:43 INFO - PROCESS | 1012 | 1461304903346 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 23:01:43 INFO - PROCESS | 1012 | 1461304903348 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 23:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:01:43 INFO - PROCESS | 1012 | 1461304903351 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:01:43 INFO - PROCESS | 1012 | 1461304903353 Marionette TRACE conn5 <- [1,790,null,{}] 23:01:43 INFO - PROCESS | 1012 | 1461304903356 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:43 INFO - PROCESS | 1012 | 1461304903456 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 23:01:43 INFO - PROCESS | 1012 | 1461304903463 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D44DB800 == 32 [pid = 1012] [id = 207] 23:01:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085D1D05000) [pid = 1012] [serial = 619] [outer = 0000000000000000] 23:01:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085D1F5F400) [pid = 1012] [serial = 620] [outer = 00000085D1D05000] 23:01:43 INFO - PROCESS | 1012 | 1461304903510 Marionette DEBUG loaded listener.js 23:01:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085D23C6C00) [pid = 1012] [serial = 621] [outer = 00000085D1D05000] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D606E800) [pid = 1012] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085C3057400) [pid = 1012] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085CE269C00) [pid = 1012] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 71 (00000085C4D59800) [pid = 1012] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 70 (00000085C4B57800) [pid = 1012] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 69 (00000085C4D5A000) [pid = 1012] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 68 (00000085D0EAA400) [pid = 1012] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 67 (00000085D14B5400) [pid = 1012] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:01:43 INFO - PROCESS | 1012 | --DOMWINDOW == 66 (00000085CE0A4C00) [pid = 1012] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:01:43 INFO - PROCESS | 1012 | 1461304903933 Marionette TRACE conn5 <- [1,792,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]]]}] 23:01:43 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 23:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 23:01:43 INFO - PROCESS | 1012 | 1461304903984 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 23:01:43 INFO - PROCESS | 1012 | 1461304903986 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 23:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:01:44 INFO - PROCESS | 1012 | 1461304903989 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 1012 | 1461304903991 Marionette TRACE conn5 <- [1,794,null,{}] 23:01:44 INFO - PROCESS | 1012 | 1461304903995 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:44 INFO - PROCESS | 1012 | 1461304904072 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 23:01:44 INFO - PROCESS | 1012 | 1461304904109 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B7F000 == 33 [pid = 1012] [id = 208] 23:01:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 67 (00000085D1B1E800) [pid = 1012] [serial = 622] [outer = 0000000000000000] 23:01:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 68 (00000085D2191400) [pid = 1012] [serial = 623] [outer = 00000085D1B1E800] 23:01:44 INFO - PROCESS | 1012 | 1461304904155 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 69 (00000085D23CD800) [pid = 1012] [serial = 624] [outer = 00000085D1B1E800] 23:01:44 INFO - PROCESS | 1012 | 1461304904574 Marionette TRACE conn5 <- [1,796,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]]]}] 23:01:44 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 23:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 627ms 23:01:44 INFO - PROCESS | 1012 | 1461304904620 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 23:01:44 INFO - PROCESS | 1012 | 1461304904622 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 23:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:01:44 INFO - PROCESS | 1012 | 1461304904625 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 1012 | 1461304904627 Marionette TRACE conn5 <- [1,798,null,{}] 23:01:44 INFO - PROCESS | 1012 | 1461304904630 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:44 INFO - PROCESS | 1012 | 1461304904708 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 23:01:44 INFO - PROCESS | 1012 | 1461304904718 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D524E800 == 34 [pid = 1012] [id = 209] 23:01:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 70 (00000085D23D4000) [pid = 1012] [serial = 625] [outer = 0000000000000000] 23:01:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 71 (00000085D249A000) [pid = 1012] [serial = 626] [outer = 00000085D23D4000] 23:01:44 INFO - PROCESS | 1012 | 1461304904764 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (00000085D2532400) [pid = 1012] [serial = 627] [outer = 00000085D23D4000] 23:01:45 INFO - PROCESS | 1012 | 1461304905185 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 23:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 23:01:45 INFO - PROCESS | 1012 | 1461304905222 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 23:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:01:45 INFO - PROCESS | 1012 | 1461304905224 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 23:01:45 INFO - PROCESS | 1012 | 1461304905227 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:01:45 INFO - PROCESS | 1012 | 1461304905229 Marionette TRACE conn5 <- [1,802,null,{}] 23:01:45 INFO - PROCESS | 1012 | 1461304905238 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:45 INFO - PROCESS | 1012 | 1461304905318 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 23:01:45 INFO - PROCESS | 1012 | 1461304905325 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F81000 == 35 [pid = 1012] [id = 210] 23:01:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085D25D8C00) [pid = 1012] [serial = 628] [outer = 0000000000000000] 23:01:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085D2669000) [pid = 1012] [serial = 629] [outer = 00000085D25D8C00] 23:01:45 INFO - PROCESS | 1012 | 1461304905372 Marionette DEBUG loaded listener.js 23:01:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085D2674000) [pid = 1012] [serial = 630] [outer = 00000085D25D8C00] 23:01:45 INFO - PROCESS | 1012 | 1461304905980 Marionette TRACE conn5 <- [1,804,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,805,"getWindowHandle",null] 23:01:46 INFO - PROCESS | 1012 | 1461304906030 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 23:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:01:46 INFO - PROCESS | 1012 | 1461304906035 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:01:46 INFO - PROCESS | 1012 | 1461304906040 Marionette TRACE conn5 <- [1,806,null,{}] 23:01:46 INFO - PROCESS | 1012 | 1461304906046 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:46 INFO - PROCESS | 1012 | 1461304906184 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 23:01:46 INFO - PROCESS | 1012 | 1461304906269 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6C3800 == 36 [pid = 1012] [id = 211] 23:01:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085C4B53800) [pid = 1012] [serial = 631] [outer = 0000000000000000] 23:01:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085C995BC00) [pid = 1012] [serial = 632] [outer = 00000085C4B53800] 23:01:46 INFO - PROCESS | 1012 | 1461304906329 Marionette DEBUG loaded listener.js 23:01:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085CB1A7400) [pid = 1012] [serial = 633] [outer = 00000085C4B53800] 23:01:46 INFO - PROCESS | 1012 | 1461304906943 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 23:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 943ms 23:01:46 INFO - PROCESS | 1012 | 1461304906982 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 23:01:46 INFO - PROCESS | 1012 | 1461304906989 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 23:01:47 INFO - PROCESS | 1012 | 1461304906995 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:01:47 INFO - PROCESS | 1012 | 1461304906998 Marionette TRACE conn5 <- [1,810,null,{}] 23:01:47 INFO - PROCESS | 1012 | 1461304907003 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:47 INFO - PROCESS | 1012 | 1461304907109 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 23:01:47 INFO - PROCESS | 1012 | 1461304907177 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B60000 == 37 [pid = 1012] [id = 212] 23:01:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085CEC5B400) [pid = 1012] [serial = 634] [outer = 0000000000000000] 23:01:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085D0921800) [pid = 1012] [serial = 635] [outer = 00000085CEC5B400] 23:01:47 INFO - PROCESS | 1012 | 1461304907234 Marionette DEBUG loaded listener.js 23:01:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085D14C1000) [pid = 1012] [serial = 636] [outer = 00000085CEC5B400] 23:01:47 INFO - PROCESS | 1012 | 1461304907835 Marionette TRACE conn5 <- [1,812,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,813,"getWindowHandle",null] 23:01:47 INFO - PROCESS | 1012 | 1461304907927 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 23:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:01:47 INFO - PROCESS | 1012 | 1461304907930 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - PROCESS | 1012 | 1461304907935 Marionette TRACE conn5 <- [1,814,null,{}] 23:01:47 INFO - PROCESS | 1012 | 1461304907947 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:48 INFO - PROCESS | 1012 | 1461304908099 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 23:01:48 INFO - PROCESS | 1012 | 1461304908154 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D608F000 == 38 [pid = 1012] [id = 213] 23:01:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085D209B000) [pid = 1012] [serial = 637] [outer = 0000000000000000] 23:01:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085D2672C00) [pid = 1012] [serial = 638] [outer = 00000085D209B000] 23:01:48 INFO - PROCESS | 1012 | 1461304908215 Marionette DEBUG loaded listener.js 23:01:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085D2913000) [pid = 1012] [serial = 639] [outer = 00000085D209B000] 23:01:48 INFO - PROCESS | 1012 | 1461304908763 Marionette TRACE conn5 <- [1,816,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]]]}] 23:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 880ms 23:01:48 INFO - PROCESS | 1012 | 1461304908812 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 23:01:48 INFO - PROCESS | 1012 | 1461304908816 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 23:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:01:48 INFO - PROCESS | 1012 | 1461304908819 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:01:48 INFO - PROCESS | 1012 | 1461304908822 Marionette TRACE conn5 <- [1,818,null,{}] 23:01:48 INFO - PROCESS | 1012 | 1461304908825 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:48 INFO - PROCESS | 1012 | 1461304908933 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 23:01:49 INFO - PROCESS | 1012 | 1461304909013 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D695F800 == 39 [pid = 1012] [id = 214] 23:01:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085D319C400) [pid = 1012] [serial = 640] [outer = 0000000000000000] 23:01:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085D345B000) [pid = 1012] [serial = 641] [outer = 00000085D319C400] 23:01:49 INFO - PROCESS | 1012 | 1461304909070 Marionette DEBUG loaded listener.js 23:01:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085D4454000) [pid = 1012] [serial = 642] [outer = 00000085D319C400] 23:01:49 INFO - PROCESS | 1012 | 1461304909807 Marionette TRACE conn5 <- [1,820,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]]]}] 23:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1029ms 23:01:49 INFO - PROCESS | 1012 | 1461304909850 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 23:01:49 INFO - PROCESS | 1012 | 1461304909855 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 23:01:49 INFO - PROCESS | 1012 | 1461304909860 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:01:49 INFO - PROCESS | 1012 | 1461304909864 Marionette TRACE conn5 <- [1,822,null,{}] 23:01:49 INFO - PROCESS | 1012 | 1461304909896 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:50 INFO - PROCESS | 1012 | 1461304910024 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 23:01:50 INFO - PROCESS | 1012 | 1461304910097 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6C7800 == 40 [pid = 1012] [id = 215] 23:01:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085C4B5C000) [pid = 1012] [serial = 643] [outer = 0000000000000000] 23:01:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085C4C6F400) [pid = 1012] [serial = 644] [outer = 00000085C4B5C000] 23:01:50 INFO - PROCESS | 1012 | 1461304910148 Marionette DEBUG loaded listener.js 23:01:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085C9844400) [pid = 1012] [serial = 645] [outer = 00000085C4B5C000] 23:01:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B89000 == 39 [pid = 1012] [id = 21] 23:01:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D864E800 == 38 [pid = 1012] [id = 189] 23:01:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1416000 == 37 [pid = 1012] [id = 29] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D17DDC00) [pid = 1012] [serial = 593] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D65F3400) [pid = 1012] [serial = 567] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085CA603800) [pid = 1012] [serial = 575] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CB1A0C00) [pid = 1012] [serial = 576] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085CE28B400) [pid = 1012] [serial = 578] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085CEB82800) [pid = 1012] [serial = 579] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085CF26E400) [pid = 1012] [serial = 581] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085C4B58400) [pid = 1012] [serial = 569] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085C4C74800) [pid = 1012] [serial = 570] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085C5039800) [pid = 1012] [serial = 572] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085C9640000) [pid = 1012] [serial = 573] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D119B800) [pid = 1012] [serial = 584] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085D14BC400) [pid = 1012] [serial = 587] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D1355C00) [pid = 1012] [serial = 585] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085D153CC00) [pid = 1012] [serial = 590] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D153C000) [pid = 1012] [serial = 588] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085D0919C00) [pid = 1012] [serial = 582] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085D17D1800) [pid = 1012] [serial = 591] [outer = 0000000000000000] [url = about:blank] 23:01:50 INFO - PROCESS | 1012 | 1461304910744 Marionette TRACE conn5 <- [1,824,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]]]}] 23:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 921ms 23:01:50 INFO - PROCESS | 1012 | 1461304910786 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 23:01:50 INFO - PROCESS | 1012 | 1461304910792 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 23:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:01:50 INFO - PROCESS | 1012 | 1461304910798 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:01:50 INFO - PROCESS | 1012 | 1461304910800 Marionette TRACE conn5 <- [1,826,null,{}] 23:01:50 INFO - PROCESS | 1012 | 1461304910805 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:50 INFO - PROCESS | 1012 | 1461304910888 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 23:01:50 INFO - PROCESS | 1012 | 1461304910898 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA09C800 == 38 [pid = 1012] [id = 216] 23:01:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085C4C76000) [pid = 1012] [serial = 646] [outer = 0000000000000000] 23:01:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085C99C7000) [pid = 1012] [serial = 647] [outer = 00000085C4C76000] 23:01:50 INFO - PROCESS | 1012 | 1461304910946 Marionette DEBUG loaded listener.js 23:01:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085CA6E4000) [pid = 1012] [serial = 648] [outer = 00000085C4C76000] 23:01:51 INFO - PROCESS | 1012 | 1461304911412 Marionette TRACE conn5 <- [1,828,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]]]}] 23:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 628ms 23:01:51 INFO - PROCESS | 1012 | 1461304911427 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 23:01:51 INFO - PROCESS | 1012 | 1461304911429 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 23:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:01:51 INFO - PROCESS | 1012 | 1461304911433 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 1012 | 1461304911436 Marionette TRACE conn5 <- [1,830,null,{}] 23:01:51 INFO - PROCESS | 1012 | 1461304911447 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:51 INFO - PROCESS | 1012 | 1461304911534 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 23:01:51 INFO - PROCESS | 1012 | 1461304911544 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF287000 == 39 [pid = 1012] [id = 217] 23:01:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085CE287000) [pid = 1012] [serial = 649] [outer = 0000000000000000] 23:01:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085CE290800) [pid = 1012] [serial = 650] [outer = 00000085CE287000] 23:01:51 INFO - PROCESS | 1012 | 1461304911595 Marionette DEBUG loaded listener.js 23:01:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085CECA4000) [pid = 1012] [serial = 651] [outer = 00000085CE287000] 23:01:52 INFO - PROCESS | 1012 | 1461304912056 Marionette TRACE conn5 <- [1,832,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]]]}] 23:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 23:01:52 INFO - PROCESS | 1012 | 1461304912127 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 23:01:52 INFO - PROCESS | 1012 | 1461304912130 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 23:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:01:52 INFO - PROCESS | 1012 | 1461304912133 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:01:52 INFO - PROCESS | 1012 | 1461304912135 Marionette TRACE conn5 <- [1,834,null,{}] 23:01:52 INFO - PROCESS | 1012 | 1461304912139 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:52 INFO - PROCESS | 1012 | 1461304912249 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 23:01:52 INFO - PROCESS | 1012 | 1461304912317 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D181B000 == 40 [pid = 1012] [id = 218] 23:01:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085CB19F800) [pid = 1012] [serial = 652] [outer = 0000000000000000] 23:01:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085D09A8000) [pid = 1012] [serial = 653] [outer = 00000085CB19F800] 23:01:52 INFO - PROCESS | 1012 | 1461304912365 Marionette DEBUG loaded listener.js 23:01:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085D119B800) [pid = 1012] [serial = 654] [outer = 00000085CB19F800] 23:01:52 INFO - PROCESS | 1012 | 1461304912741 Marionette TRACE conn5 <- [1,836,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]]]}] 23:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 23:01:52 INFO - PROCESS | 1012 | 1461304912764 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 23:01:52 INFO - PROCESS | 1012 | 1461304912767 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 23:01:52 INFO - PROCESS | 1012 | 1461304912770 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:01:52 INFO - PROCESS | 1012 | 1461304912772 Marionette TRACE conn5 <- [1,838,null,{}] 23:01:52 INFO - PROCESS | 1012 | 1461304912775 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:52 INFO - PROCESS | 1012 | 1461304912853 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 23:01:52 INFO - PROCESS | 1012 | 1461304912929 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A21800 == 41 [pid = 1012] [id = 219] 23:01:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085CE287C00) [pid = 1012] [serial = 655] [outer = 0000000000000000] 23:01:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085D11A2000) [pid = 1012] [serial = 656] [outer = 00000085CE287C00] 23:01:52 INFO - PROCESS | 1012 | 1461304912980 Marionette DEBUG loaded listener.js 23:01:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085D1537C00) [pid = 1012] [serial = 657] [outer = 00000085CE287C00] 23:01:53 INFO - PROCESS | 1012 | 1461304913407 Marionette TRACE conn5 <- [1,840,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]]]}] 23:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 23:01:53 INFO - PROCESS | 1012 | 1461304913466 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 23:01:53 INFO - PROCESS | 1012 | 1461304913468 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 23:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:01:53 INFO - PROCESS | 1012 | 1461304913471 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:01:53 INFO - PROCESS | 1012 | 1461304913473 Marionette TRACE conn5 <- [1,842,null,{}] 23:01:53 INFO - PROCESS | 1012 | 1461304913477 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:53 INFO - PROCESS | 1012 | 1461304913642 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 23:01:53 INFO - PROCESS | 1012 | 1461304913659 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D3DCE800 == 42 [pid = 1012] [id = 220] 23:01:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085D18A6400) [pid = 1012] [serial = 658] [outer = 0000000000000000] 23:01:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085D1A6B800) [pid = 1012] [serial = 659] [outer = 00000085D18A6400] 23:01:53 INFO - PROCESS | 1012 | 1461304913746 Marionette DEBUG loaded listener.js 23:01:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085D23C8000) [pid = 1012] [serial = 660] [outer = 00000085D18A6400] 23:01:54 INFO - PROCESS | 1012 | 1461304914182 Marionette TRACE conn5 <- [1,844,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]]]}] 23:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 23:01:54 INFO - PROCESS | 1012 | 1461304914207 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 1012 | 1461304914209 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 23:01:54 INFO - PROCESS | 1012 | 1461304914213 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:01:54 INFO - PROCESS | 1012 | 1461304914214 Marionette TRACE conn5 <- [1,846,null,{}] 23:01:54 INFO - PROCESS | 1012 | 1461304914224 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:54 INFO - PROCESS | 1012 | 1461304914324 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 23:01:54 INFO - PROCESS | 1012 | 1461304914333 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D524E000 == 43 [pid = 1012] [id = 221] 23:01:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D2010400) [pid = 1012] [serial = 661] [outer = 0000000000000000] 23:01:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D252BC00) [pid = 1012] [serial = 662] [outer = 00000085D2010400] 23:01:54 INFO - PROCESS | 1012 | 1461304914379 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D283E000) [pid = 1012] [serial = 663] [outer = 00000085D2010400] 23:01:54 INFO - PROCESS | 1012 | 1461304914818 Marionette TRACE conn5 <- [1,848,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]]]}] 23:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 23:01:54 INFO - PROCESS | 1012 | 1461304914845 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 1012 | 1461304914847 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 23:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:01:54 INFO - PROCESS | 1012 | 1461304914858 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - PROCESS | 1012 | 1461304914860 Marionette TRACE conn5 <- [1,850,null,{}] 23:01:54 INFO - PROCESS | 1012 | 1461304914864 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:55 INFO - PROCESS | 1012 | 1461304915026 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085C4B57000) [pid = 1012] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085C4B4C800) [pid = 1012] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085CF2E1400) [pid = 1012] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085C305A800) [pid = 1012] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085CA39E000) [pid = 1012] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085CA0D4000) [pid = 1012] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085D1D05000) [pid = 1012] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085D23D4000) [pid = 1012] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D1B1E800) [pid = 1012] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:01:55 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D1533C00) [pid = 1012] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:01:55 INFO - PROCESS | 1012 | 1461304915107 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0956000 == 44 [pid = 1012] [id = 222] 23:01:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085C40E7C00) [pid = 1012] [serial = 664] [outer = 0000000000000000] 23:01:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085C4D4D800) [pid = 1012] [serial = 665] [outer = 00000085C40E7C00] 23:01:55 INFO - PROCESS | 1012 | 1461304915154 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085D170A400) [pid = 1012] [serial = 666] [outer = 00000085C40E7C00] 23:01:55 INFO - PROCESS | 1012 | 1461304915510 Marionette TRACE conn5 <- [1,852,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]]]}] 23:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 23:01:55 INFO - PROCESS | 1012 | 1461304915550 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 23:01:55 INFO - PROCESS | 1012 | 1461304915552 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 23:01:55 INFO - PROCESS | 1012 | 1461304915555 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:01:55 INFO - PROCESS | 1012 | 1461304915557 Marionette TRACE conn5 <- [1,854,null,{}] 23:01:55 INFO - PROCESS | 1012 | 1461304915561 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:55 INFO - PROCESS | 1012 | 1461304915639 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 23:01:55 INFO - PROCESS | 1012 | 1461304915646 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D864A000 == 45 [pid = 1012] [id = 223] 23:01:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085D2BA2000) [pid = 1012] [serial = 667] [outer = 0000000000000000] 23:01:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085D4884800) [pid = 1012] [serial = 668] [outer = 00000085D2BA2000] 23:01:55 INFO - PROCESS | 1012 | 1461304915692 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085D4B8E000) [pid = 1012] [serial = 669] [outer = 00000085D2BA2000] 23:01:56 INFO - PROCESS | 1012 | 1461304916093 Marionette TRACE conn5 <- [1,856,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]]]}] 23:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 586ms 23:01:56 INFO - PROCESS | 1012 | 1461304916150 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 23:01:56 INFO - PROCESS | 1012 | 1461304916152 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 23:01:56 INFO - PROCESS | 1012 | 1461304916156 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:01:56 INFO - PROCESS | 1012 | 1461304916157 Marionette TRACE conn5 <- [1,858,null,{}] 23:01:56 INFO - PROCESS | 1012 | 1461304916161 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:56 INFO - PROCESS | 1012 | 1461304916241 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 23:01:56 INFO - PROCESS | 1012 | 1461304916249 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8751800 == 46 [pid = 1012] [id = 224] 23:01:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085D4B96800) [pid = 1012] [serial = 670] [outer = 0000000000000000] 23:01:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D52DA800) [pid = 1012] [serial = 671] [outer = 00000085D4B96800] 23:01:56 INFO - PROCESS | 1012 | 1461304916295 Marionette DEBUG loaded listener.js 23:01:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D52E1400) [pid = 1012] [serial = 672] [outer = 00000085D4B96800] 23:01:58 INFO - PROCESS | 1012 | 1461304918319 Marionette TRACE conn5 <- [1,860,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]]]}] 23:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2190ms 23:01:58 INFO - PROCESS | 1012 | 1461304918350 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 23:01:58 INFO - PROCESS | 1012 | 1461304918356 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 23:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:01:58 INFO - PROCESS | 1012 | 1461304918361 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:01:58 INFO - PROCESS | 1012 | 1461304918366 Marionette TRACE conn5 <- [1,862,null,{}] 23:01:58 INFO - PROCESS | 1012 | 1461304918371 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:58 INFO - PROCESS | 1012 | 1461304918488 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 23:01:58 INFO - PROCESS | 1012 | 1461304918561 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1DC000 == 47 [pid = 1012] [id = 225] 23:01:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085C4D57400) [pid = 1012] [serial = 673] [outer = 0000000000000000] 23:01:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085C9967C00) [pid = 1012] [serial = 674] [outer = 00000085C4D57400] 23:01:58 INFO - PROCESS | 1012 | 1461304918662 Marionette DEBUG loaded listener.js 23:01:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CB11F000) [pid = 1012] [serial = 675] [outer = 00000085C4D57400] 23:01:59 INFO - PROCESS | 1012 | 1461304919282 Marionette TRACE conn5 <- [1,864,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]]]}] 23:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 985ms 23:01:59 INFO - PROCESS | 1012 | 1461304919350 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 23:01:59 INFO - PROCESS | 1012 | 1461304919356 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 23:01:59 INFO - PROCESS | 1012 | 1461304919363 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:01:59 INFO - PROCESS | 1012 | 1461304919366 Marionette TRACE conn5 <- [1,866,null,{}] 23:01:59 INFO - PROCESS | 1012 | 1461304919371 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:59 INFO - PROCESS | 1012 | 1461304919488 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 23:01:59 INFO - PROCESS | 1012 | 1461304919559 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D157C800 == 48 [pid = 1012] [id = 226] 23:01:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CE26FC00) [pid = 1012] [serial = 676] [outer = 0000000000000000] 23:01:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085CEBB3800) [pid = 1012] [serial = 677] [outer = 00000085CE26FC00] 23:01:59 INFO - PROCESS | 1012 | 1461304919617 Marionette DEBUG loaded listener.js 23:01:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D091A000) [pid = 1012] [serial = 678] [outer = 00000085CE26FC00] 23:02:00 INFO - PROCESS | 1012 | 1461304920289 Marionette TRACE conn5 <- [1,868,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]]]}] 23:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 985ms 23:02:00 INFO - PROCESS | 1012 | 1461304920354 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 23:02:00 INFO - PROCESS | 1012 | 1461304920357 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 23:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:02:00 INFO - PROCESS | 1012 | 1461304920361 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:02:00 INFO - PROCESS | 1012 | 1461304920365 Marionette TRACE conn5 <- [1,870,null,{}] 23:02:00 INFO - PROCESS | 1012 | 1461304920377 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:00 INFO - PROCESS | 1012 | 1461304920537 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 23:02:00 INFO - PROCESS | 1012 | 1461304920549 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C14000 == 49 [pid = 1012] [id = 227] 23:02:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D17D0C00) [pid = 1012] [serial = 679] [outer = 0000000000000000] 23:02:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D18A3800) [pid = 1012] [serial = 680] [outer = 00000085D17D0C00] 23:02:00 INFO - PROCESS | 1012 | 1461304920610 Marionette DEBUG loaded listener.js 23:02:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D266C000) [pid = 1012] [serial = 681] [outer = 00000085D17D0C00] 23:02:01 INFO - PROCESS | 1012 | 1461304921202 Marionette TRACE conn5 <- [1,872,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]]]}] 23:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 881ms 23:02:01 INFO - PROCESS | 1012 | 1461304921244 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 23:02:01 INFO - PROCESS | 1012 | 1461304921247 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 23:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:02:01 INFO - PROCESS | 1012 | 1461304921251 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:02:01 INFO - PROCESS | 1012 | 1461304921253 Marionette TRACE conn5 <- [1,874,null,{}] 23:02:01 INFO - PROCESS | 1012 | 1461304921256 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:01 INFO - PROCESS | 1012 | 1461304921374 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 23:02:01 INFO - PROCESS | 1012 | 1461304921459 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BC4000 == 50 [pid = 1012] [id = 228] 23:02:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D52E3400) [pid = 1012] [serial = 682] [outer = 0000000000000000] 23:02:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D5304400) [pid = 1012] [serial = 683] [outer = 00000085D52E3400] 23:02:01 INFO - PROCESS | 1012 | 1461304921516 Marionette DEBUG loaded listener.js 23:02:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D5390C00) [pid = 1012] [serial = 684] [outer = 00000085D52E3400] 23:02:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D1706800) [pid = 1012] [serial = 685] [outer = 00000085C9846C00] 23:02:02 INFO - PROCESS | 1012 | 1461304922177 Marionette TRACE conn5 <- [1,876,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]]]}] 23:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 985ms 23:02:02 INFO - PROCESS | 1012 | 1461304922246 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 23:02:02 INFO - PROCESS | 1012 | 1461304922249 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 23:02:02 INFO - PROCESS | 1012 | 1461304922253 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:02:02 INFO - PROCESS | 1012 | 1461304922256 Marionette TRACE conn5 <- [1,878,null,{}] 23:02:02 INFO - PROCESS | 1012 | 1461304922259 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:02 INFO - PROCESS | 1012 | 1461304922363 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 23:02:02 INFO - PROCESS | 1012 | 1461304922433 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA3BC000 == 51 [pid = 1012] [id = 229] 23:02:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085CE0A9C00) [pid = 1012] [serial = 686] [outer = 0000000000000000] 23:02:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D23C7400) [pid = 1012] [serial = 687] [outer = 00000085CE0A9C00] 23:02:02 INFO - PROCESS | 1012 | 1461304922491 Marionette DEBUG loaded listener.js 23:02:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D54D5000) [pid = 1012] [serial = 688] [outer = 00000085CE0A9C00] 23:02:03 INFO - PROCESS | 1012 | 1461304923210 Marionette TRACE conn5 <- [1,880,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]]]}] 23:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1027ms 23:02:03 INFO - PROCESS | 1012 | 1461304923285 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 23:02:03 INFO - PROCESS | 1012 | 1461304923290 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 23:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:02:03 INFO - PROCESS | 1012 | 1461304923296 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:02:03 INFO - PROCESS | 1012 | 1461304923299 Marionette TRACE conn5 <- [1,882,null,{}] 23:02:03 INFO - PROCESS | 1012 | 1461304923322 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:03 INFO - PROCESS | 1012 | 1461304923439 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 23:02:03 INFO - PROCESS | 1012 | 1461304923506 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECAF000 == 52 [pid = 1012] [id = 230] 23:02:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C9892000) [pid = 1012] [serial = 689] [outer = 0000000000000000] 23:02:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085CA0D5000) [pid = 1012] [serial = 690] [outer = 00000085C9892000] 23:02:03 INFO - PROCESS | 1012 | 1461304923560 Marionette DEBUG loaded listener.js 23:02:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085CB11CC00) [pid = 1012] [serial = 691] [outer = 00000085C9892000] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D864A000 == 51 [pid = 1012] [id = 223] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0956000 == 50 [pid = 1012] [id = 222] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D524E000 == 49 [pid = 1012] [id = 221] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D3DCE800 == 48 [pid = 1012] [id = 220] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A21800 == 47 [pid = 1012] [id = 219] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D181B000 == 46 [pid = 1012] [id = 218] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF287000 == 45 [pid = 1012] [id = 217] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA09C800 == 44 [pid = 1012] [id = 216] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D2669000) [pid = 1012] [serial = 629] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6C7800 == 43 [pid = 1012] [id = 215] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085C4B5DC00) [pid = 1012] [serial = 602] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D14BB000) [pid = 1012] [serial = 615] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D0EAF400) [pid = 1012] [serial = 612] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CF26D800) [pid = 1012] [serial = 609] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CA6E6400) [pid = 1012] [serial = 599] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085CA560C00) [pid = 1012] [serial = 605] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D23C6C00) [pid = 1012] [serial = 621] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D1F5F400) [pid = 1012] [serial = 620] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D249A000) [pid = 1012] [serial = 626] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CE26A400) [pid = 1012] [serial = 600] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D2191400) [pid = 1012] [serial = 623] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C4B52C00) [pid = 1012] [serial = 596] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085C4D4F000) [pid = 1012] [serial = 603] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D1A63800) [pid = 1012] [serial = 617] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D119DC00) [pid = 1012] [serial = 614] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D23CD800) [pid = 1012] [serial = 624] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085CEBAD400) [pid = 1012] [serial = 608] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D1A6C800) [pid = 1012] [serial = 618] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085CB1A8000) [pid = 1012] [serial = 606] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085D0924800) [pid = 1012] [serial = 611] [outer = 0000000000000000] [url = about:blank] 23:02:03 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085D2532400) [pid = 1012] [serial = 627] [outer = 0000000000000000] [url = about:blank] 23:02:04 INFO - PROCESS | 1012 | 1461304924101 Marionette TRACE conn5 <- [1,884,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]]]}] 23:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 860ms 23:02:04 INFO - PROCESS | 1012 | 1461304924159 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 23:02:04 INFO - PROCESS | 1012 | 1461304924165 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 23:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:02:04 INFO - PROCESS | 1012 | 1461304924170 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:02:04 INFO - PROCESS | 1012 | 1461304924173 Marionette TRACE conn5 <- [1,886,null,{}] 23:02:04 INFO - PROCESS | 1012 | 1461304924177 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:04 INFO - PROCESS | 1012 | 1461304924270 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 23:02:04 INFO - PROCESS | 1012 | 1461304924294 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C49CB800 == 44 [pid = 1012] [id = 231] 23:02:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085C503B400) [pid = 1012] [serial = 692] [outer = 0000000000000000] 23:02:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085CB11D000) [pid = 1012] [serial = 693] [outer = 00000085C503B400] 23:02:04 INFO - PROCESS | 1012 | 1461304924402 Marionette DEBUG loaded listener.js 23:02:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CE26A400) [pid = 1012] [serial = 694] [outer = 00000085C503B400] 23:02:04 INFO - PROCESS | 1012 | 1461304924823 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 23:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 689ms 23:02:04 INFO - PROCESS | 1012 | 1461304924861 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 23:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:02:04 INFO - PROCESS | 1012 | 1461304924863 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 23:02:04 INFO - PROCESS | 1012 | 1461304924867 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:02:04 INFO - PROCESS | 1012 | 1461304924871 Marionette TRACE conn5 <- [1,890,null,{}] 23:02:04 INFO - PROCESS | 1012 | 1461304924881 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:04 INFO - PROCESS | 1012 | 1461304924977 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 23:02:05 INFO - PROCESS | 1012 | 1461304925024 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A1F000 == 45 [pid = 1012] [id = 232] 23:02:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CF2E4000) [pid = 1012] [serial = 695] [outer = 0000000000000000] 23:02:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D09B0800) [pid = 1012] [serial = 696] [outer = 00000085CF2E4000] 23:02:05 INFO - PROCESS | 1012 | 1461304925076 Marionette DEBUG loaded listener.js 23:02:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D11A4400) [pid = 1012] [serial = 697] [outer = 00000085CF2E4000] 23:02:05 INFO - PROCESS | 1012 | 1461304925519 Marionette TRACE conn5 <- [1,892,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]]]}] 23:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 693ms 23:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:02:05 INFO - PROCESS | 1012 | 1461304925565 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 23:02:05 INFO - PROCESS | 1012 | 1461304925567 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 23:02:05 INFO - PROCESS | 1012 | 1461304925571 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:02:05 INFO - PROCESS | 1012 | 1461304925573 Marionette TRACE conn5 <- [1,894,null,{}] 23:02:05 INFO - PROCESS | 1012 | 1461304925576 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:05 INFO - PROCESS | 1012 | 1461304925667 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 23:02:05 INFO - PROCESS | 1012 | 1461304925676 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D3DDF000 == 46 [pid = 1012] [id = 233] 23:02:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D1708C00) [pid = 1012] [serial = 698] [outer = 0000000000000000] 23:02:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D17D2C00) [pid = 1012] [serial = 699] [outer = 00000085D1708C00] 23:02:05 INFO - PROCESS | 1012 | 1461304925724 Marionette DEBUG loaded listener.js 23:02:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D1A66C00) [pid = 1012] [serial = 700] [outer = 00000085D1708C00] 23:02:06 INFO - PROCESS | 1012 | 1461304926193 Marionette TRACE conn5 <- [1,896,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]]]}] 23:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 23:02:06 INFO - PROCESS | 1012 | 1461304926263 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 23:02:06 INFO - PROCESS | 1012 | 1461304926266 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 23:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:02:06 INFO - PROCESS | 1012 | 1461304926269 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:02:06 INFO - PROCESS | 1012 | 1461304926271 Marionette TRACE conn5 <- [1,898,null,{}] 23:02:06 INFO - PROCESS | 1012 | 1461304926275 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:06 INFO - PROCESS | 1012 | 1461304926415 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 23:02:06 INFO - PROCESS | 1012 | 1461304926438 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D523D000 == 47 [pid = 1012] [id = 234] 23:02:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D170D000) [pid = 1012] [serial = 701] [outer = 0000000000000000] 23:02:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D1C5E400) [pid = 1012] [serial = 702] [outer = 00000085D170D000] 23:02:06 INFO - PROCESS | 1012 | 1461304926485 Marionette DEBUG loaded listener.js 23:02:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D23CB000) [pid = 1012] [serial = 703] [outer = 00000085D170D000] 23:02:06 INFO - PROCESS | 1012 | 1461304926973 Marionette TRACE conn5 <- [1,900,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]]]}] 23:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 734ms 23:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:02:07 INFO - PROCESS | 1012 | 1461304927008 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 23:02:07 INFO - PROCESS | 1012 | 1461304927010 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 23:02:07 INFO - PROCESS | 1012 | 1461304927013 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:02:07 INFO - PROCESS | 1012 | 1461304927015 Marionette TRACE conn5 <- [1,902,null,{}] 23:02:07 INFO - PROCESS | 1012 | 1461304927018 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:07 INFO - PROCESS | 1012 | 1461304927148 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 23:02:07 INFO - PROCESS | 1012 | 1461304927202 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6948000 == 48 [pid = 1012] [id = 235] 23:02:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D44AA400) [pid = 1012] [serial = 704] [outer = 0000000000000000] 23:02:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D52D7400) [pid = 1012] [serial = 705] [outer = 00000085D44AA400] 23:02:07 INFO - PROCESS | 1012 | 1461304927252 Marionette DEBUG loaded listener.js 23:02:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D530F400) [pid = 1012] [serial = 706] [outer = 00000085D44AA400] 23:02:07 INFO - PROCESS | 1012 | 1461304927670 Marionette TRACE conn5 <- [1,904,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]]]}] 23:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 689ms 23:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:02:07 INFO - PROCESS | 1012 | 1461304927704 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 23:02:07 INFO - PROCESS | 1012 | 1461304927706 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 23:02:07 INFO - PROCESS | 1012 | 1461304927709 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:02:07 INFO - PROCESS | 1012 | 1461304927711 Marionette TRACE conn5 <- [1,906,null,{}] 23:02:07 INFO - PROCESS | 1012 | 1461304927715 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:07 INFO - PROCESS | 1012 | 1461304927853 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 23:02:07 INFO - PROCESS | 1012 | 1461304927868 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDD9800 == 49 [pid = 1012] [id = 236] 23:02:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D5393C00) [pid = 1012] [serial = 707] [outer = 0000000000000000] 23:02:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D567F800) [pid = 1012] [serial = 708] [outer = 00000085D5393C00] 23:02:08 INFO - PROCESS | 1012 | 1461304927991 Marionette DEBUG loaded listener.js 23:02:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D568C800) [pid = 1012] [serial = 709] [outer = 00000085D5393C00] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D18A6400) [pid = 1012] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CE287000) [pid = 1012] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085C4B5C000) [pid = 1012] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D2010400) [pid = 1012] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C4C76000) [pid = 1012] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CB19F800) [pid = 1012] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D2BA2000) [pid = 1012] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C40E7C00) [pid = 1012] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:02:08 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085CE287C00) [pid = 1012] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:02:08 INFO - PROCESS | 1012 | 1461304928360 Marionette TRACE conn5 <- [1,908,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]]]}] 23:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 692ms 23:02:08 INFO - PROCESS | 1012 | 1461304928405 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 23:02:08 INFO - PROCESS | 1012 | 1461304928407 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 23:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:02:08 INFO - PROCESS | 1012 | 1461304928410 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:02:08 INFO - PROCESS | 1012 | 1461304928412 Marionette TRACE conn5 <- [1,910,null,{}] 23:02:08 INFO - PROCESS | 1012 | 1461304928415 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:08 INFO - PROCESS | 1012 | 1461304928496 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 23:02:08 INFO - PROCESS | 1012 | 1461304928563 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C63800 == 50 [pid = 1012] [id = 237] 23:02:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D0EB0C00) [pid = 1012] [serial = 710] [outer = 0000000000000000] 23:02:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D567F000) [pid = 1012] [serial = 711] [outer = 00000085D0EB0C00] 23:02:08 INFO - PROCESS | 1012 | 1461304928610 Marionette DEBUG loaded listener.js 23:02:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D5887000) [pid = 1012] [serial = 712] [outer = 00000085D0EB0C00] 23:02:08 INFO - PROCESS | 1012 | 1461304928978 Marionette TRACE conn5 <- [1,912,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]]]}] 23:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 628ms 23:02:09 INFO - PROCESS | 1012 | 1461304929042 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 23:02:09 INFO - PROCESS | 1012 | 1461304929044 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 23:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:02:09 INFO - PROCESS | 1012 | 1461304929047 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:02:09 INFO - PROCESS | 1012 | 1461304929049 Marionette TRACE conn5 <- [1,914,null,{}] 23:02:09 INFO - PROCESS | 1012 | 1461304929052 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:09 INFO - PROCESS | 1012 | 1461304929159 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 23:02:09 INFO - PROCESS | 1012 | 1461304929166 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CEA800 == 51 [pid = 1012] [id = 238] 23:02:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D588F400) [pid = 1012] [serial = 713] [outer = 0000000000000000] 23:02:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D5CC5400) [pid = 1012] [serial = 714] [outer = 00000085D588F400] 23:02:09 INFO - PROCESS | 1012 | 1461304929238 Marionette DEBUG loaded listener.js 23:02:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D5CCDC00) [pid = 1012] [serial = 715] [outer = 00000085D588F400] 23:02:09 INFO - PROCESS | 1012 | 1461304929637 Marionette TRACE conn5 <- [1,916,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]]]}] 23:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 628ms 23:02:09 INFO - PROCESS | 1012 | 1461304929679 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 23:02:09 INFO - PROCESS | 1012 | 1461304929681 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 23:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:02:09 INFO - PROCESS | 1012 | 1461304929684 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:02:09 INFO - PROCESS | 1012 | 1461304929686 Marionette TRACE conn5 <- [1,918,null,{}] 23:02:09 INFO - PROCESS | 1012 | 1461304929689 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:09 INFO - PROCESS | 1012 | 1461304929772 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 23:02:09 INFO - PROCESS | 1012 | 1461304929779 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA03C000 == 52 [pid = 1012] [id = 239] 23:02:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D09A7400) [pid = 1012] [serial = 716] [outer = 0000000000000000] 23:02:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D5CD2400) [pid = 1012] [serial = 717] [outer = 00000085D09A7400] 23:02:09 INFO - PROCESS | 1012 | 1461304929824 Marionette DEBUG loaded listener.js 23:02:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D606C400) [pid = 1012] [serial = 718] [outer = 00000085D09A7400] 23:02:10 INFO - PROCESS | 1012 | 1461304930529 Marionette TRACE conn5 <- [1,920,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]]]}] 23:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 881ms 23:02:10 INFO - PROCESS | 1012 | 1461304930569 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 23:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:02:10 INFO - PROCESS | 1012 | 1461304930575 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 23:02:10 INFO - PROCESS | 1012 | 1461304930581 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:02:10 INFO - PROCESS | 1012 | 1461304930585 Marionette TRACE conn5 <- [1,922,null,{}] 23:02:10 INFO - PROCESS | 1012 | 1461304930591 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:10 INFO - PROCESS | 1012 | 1461304930715 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 23:02:10 INFO - PROCESS | 1012 | 1461304930784 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECC9800 == 53 [pid = 1012] [id = 240] 23:02:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085CB11E000) [pid = 1012] [serial = 719] [outer = 0000000000000000] 23:02:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085CB991800) [pid = 1012] [serial = 720] [outer = 00000085CB11E000] 23:02:10 INFO - PROCESS | 1012 | 1461304930890 Marionette DEBUG loaded listener.js 23:02:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085CECA6C00) [pid = 1012] [serial = 721] [outer = 00000085CB11E000] 23:02:11 INFO - PROCESS | 1012 | 1461304931473 Marionette TRACE conn5 <- [1,924,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]]]}] 23:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 944ms 23:02:11 INFO - PROCESS | 1012 | 1461304931527 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 23:02:11 INFO - PROCESS | 1012 | 1461304931534 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 23:02:11 INFO - PROCESS | 1012 | 1461304931540 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:02:11 INFO - PROCESS | 1012 | 1461304931544 Marionette TRACE conn5 <- [1,926,null,{}] 23:02:11 INFO - PROCESS | 1012 | 1461304931548 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:11 INFO - PROCESS | 1012 | 1461304931659 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 23:02:11 INFO - PROCESS | 1012 | 1461304931733 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D607D800 == 54 [pid = 1012] [id = 241] 23:02:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D1355C00) [pid = 1012] [serial = 722] [outer = 0000000000000000] 23:02:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D1A68000) [pid = 1012] [serial = 723] [outer = 00000085D1355C00] 23:02:11 INFO - PROCESS | 1012 | 1461304931830 Marionette DEBUG loaded listener.js 23:02:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D25D5C00) [pid = 1012] [serial = 724] [outer = 00000085D1355C00] 23:02:12 INFO - PROCESS | 1012 | 1461304932440 Marionette TRACE conn5 <- [1,928,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]]]}] 23:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 922ms 23:02:12 INFO - PROCESS | 1012 | 1461304932468 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 23:02:12 INFO - PROCESS | 1012 | 1461304932471 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 23:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:02:12 INFO - PROCESS | 1012 | 1461304932475 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:02:12 INFO - PROCESS | 1012 | 1461304932479 Marionette TRACE conn5 <- [1,930,null,{}] 23:02:12 INFO - PROCESS | 1012 | 1461304932491 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:12 INFO - PROCESS | 1012 | 1461304932604 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 23:02:12 INFO - PROCESS | 1012 | 1461304932695 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1B6800 == 55 [pid = 1012] [id = 242] 23:02:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D6061800) [pid = 1012] [serial = 725] [outer = 0000000000000000] 23:02:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D6068C00) [pid = 1012] [serial = 726] [outer = 00000085D6061800] 23:02:12 INFO - PROCESS | 1012 | 1461304932753 Marionette DEBUG loaded listener.js 23:02:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D60A2C00) [pid = 1012] [serial = 727] [outer = 00000085D6061800] 23:02:13 INFO - PROCESS | 1012 | 1461304933321 Marionette TRACE conn5 <- [1,932,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]]]}] 23:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 901ms 23:02:13 INFO - PROCESS | 1012 | 1461304933377 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 23:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:02:13 INFO - PROCESS | 1012 | 1461304933381 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 23:02:13 INFO - PROCESS | 1012 | 1461304933384 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:02:13 INFO - PROCESS | 1012 | 1461304933387 Marionette TRACE conn5 <- [1,934,null,{}] 23:02:13 INFO - PROCESS | 1012 | 1461304933390 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:13 INFO - PROCESS | 1012 | 1461304933505 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 23:02:13 INFO - PROCESS | 1012 | 1461304933585 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D44D0000 == 56 [pid = 1012] [id = 243] 23:02:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D18A2400) [pid = 1012] [serial = 728] [outer = 0000000000000000] 23:02:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D2840400) [pid = 1012] [serial = 729] [outer = 00000085D18A2400] 23:02:13 INFO - PROCESS | 1012 | 1461304933642 Marionette DEBUG loaded listener.js 23:02:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D64CEC00) [pid = 1012] [serial = 730] [outer = 00000085D18A2400] 23:02:14 INFO - PROCESS | 1012 | 1461304934371 Marionette TRACE conn5 <- [1,936,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]]]}] 23:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1032ms 23:02:14 INFO - PROCESS | 1012 | 1461304934419 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 23:02:14 INFO - PROCESS | 1012 | 1461304934423 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 23:02:14 INFO - PROCESS | 1012 | 1461304934428 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:02:14 INFO - PROCESS | 1012 | 1461304934432 Marionette TRACE conn5 <- [1,938,null,{}] 23:02:14 INFO - PROCESS | 1012 | 1461304934457 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:14 INFO - PROCESS | 1012 | 1461304934591 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 23:02:14 INFO - PROCESS | 1012 | 1461304934610 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE232800 == 57 [pid = 1012] [id = 244] 23:02:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085C4D52000) [pid = 1012] [serial = 731] [outer = 0000000000000000] 23:02:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085C4D59800) [pid = 1012] [serial = 732] [outer = 00000085C4D52000] 23:02:14 INFO - PROCESS | 1012 | 1461304934661 Marionette DEBUG loaded listener.js 23:02:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085CA170800) [pid = 1012] [serial = 733] [outer = 00000085C4D52000] 23:02:15 INFO - PROCESS | 1012 | 1461304935342 Marionette TRACE conn5 <- [1,940,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]]]}] 23:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 963ms 23:02:15 INFO - PROCESS | 1012 | 1461304935396 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 23:02:15 INFO - PROCESS | 1012 | 1461304935402 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 23:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:02:15 INFO - PROCESS | 1012 | 1461304935425 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:02:15 INFO - PROCESS | 1012 | 1461304935428 Marionette TRACE conn5 <- [1,942,null,{}] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDD9000 == 56 [pid = 1012] [id = 193] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B7F000 == 55 [pid = 1012] [id = 208] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085D863E000 == 54 [pid = 1012] [id = 22] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2C5B800 == 53 [pid = 1012] [id = 206] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085D44DA800 == 52 [pid = 1012] [id = 20] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085C98DB000 == 51 [pid = 1012] [id = 191] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1F3800 == 50 [pid = 1012] [id = 202] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C22000 == 49 [pid = 1012] [id = 190] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085C995BC00) [pid = 1012] [serial = 632] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D0921800) [pid = 1012] [serial = 635] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D2672C00) [pid = 1012] [serial = 638] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D52DA800) [pid = 1012] [serial = 671] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D345B000) [pid = 1012] [serial = 641] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085D157C800 == 48 [pid = 1012] [id = 226] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1DC000 == 47 [pid = 1012] [id = 225] 23:02:15 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8751800 == 46 [pid = 1012] [id = 224] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085C4D4D800) [pid = 1012] [serial = 665] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D283E000) [pid = 1012] [serial = 663] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D4884800) [pid = 1012] [serial = 668] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D170A400) [pid = 1012] [serial = 666] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D11A2000) [pid = 1012] [serial = 656] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D1537C00) [pid = 1012] [serial = 657] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D1A6B800) [pid = 1012] [serial = 659] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CE290800) [pid = 1012] [serial = 650] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CECA4000) [pid = 1012] [serial = 651] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C9844400) [pid = 1012] [serial = 645] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085C4C6F400) [pid = 1012] [serial = 644] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D252BC00) [pid = 1012] [serial = 662] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085C99C7000) [pid = 1012] [serial = 647] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085CA6E4000) [pid = 1012] [serial = 648] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D09A8000) [pid = 1012] [serial = 653] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D119B800) [pid = 1012] [serial = 654] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D23C8000) [pid = 1012] [serial = 660] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D4B8E000) [pid = 1012] [serial = 669] [outer = 0000000000000000] [url = about:blank] 23:02:15 INFO - PROCESS | 1012 | 1461304935485 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:15 INFO - PROCESS | 1012 | 1461304935579 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 23:02:15 INFO - PROCESS | 1012 | 1461304935586 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA103800 == 47 [pid = 1012] [id = 245] 23:02:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C4C70000) [pid = 1012] [serial = 734] [outer = 0000000000000000] 23:02:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085C4D4E000) [pid = 1012] [serial = 735] [outer = 00000085C4C70000] 23:02:15 INFO - PROCESS | 1012 | 1461304935634 Marionette DEBUG loaded listener.js 23:02:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CA6E5000) [pid = 1012] [serial = 736] [outer = 00000085C4C70000] 23:02:16 INFO - PROCESS | 1012 | 1461304936137 Marionette TRACE conn5 <- [1,944,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]]]}] 23:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 734ms 23:02:16 INFO - PROCESS | 1012 | 1461304936147 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 23:02:16 INFO - PROCESS | 1012 | 1461304936150 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 23:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:02:16 INFO - PROCESS | 1012 | 1461304936153 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:02:16 INFO - PROCESS | 1012 | 1461304936158 Marionette TRACE conn5 <- [1,946,null,{}] 23:02:16 INFO - PROCESS | 1012 | 1461304936169 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:16 INFO - PROCESS | 1012 | 1461304936253 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 23:02:16 INFO - PROCESS | 1012 | 1461304936264 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF295800 == 48 [pid = 1012] [id = 246] 23:02:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085CF272400) [pid = 1012] [serial = 737] [outer = 0000000000000000] 23:02:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085CF2DE400) [pid = 1012] [serial = 738] [outer = 00000085CF272400] 23:02:16 INFO - PROCESS | 1012 | 1461304936313 Marionette DEBUG loaded listener.js 23:02:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D09ADC00) [pid = 1012] [serial = 739] [outer = 00000085CF272400] 23:02:16 INFO - PROCESS | 1012 | 1461304936763 Marionette TRACE conn5 <- [1,948,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]]]}] 23:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 23:02:16 INFO - PROCESS | 1012 | 1461304936787 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 23:02:16 INFO - PROCESS | 1012 | 1461304936790 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 23:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:02:16 INFO - PROCESS | 1012 | 1461304936793 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:02:16 INFO - PROCESS | 1012 | 1461304936795 Marionette TRACE conn5 <- [1,950,null,{}] 23:02:16 INFO - PROCESS | 1012 | 1461304936798 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:16 INFO - PROCESS | 1012 | 1461304936883 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 23:02:16 INFO - PROCESS | 1012 | 1461304936890 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1956000 == 49 [pid = 1012] [id = 247] 23:02:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D119D400) [pid = 1012] [serial = 740] [outer = 0000000000000000] 23:02:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D14B6400) [pid = 1012] [serial = 741] [outer = 00000085D119D400] 23:02:16 INFO - PROCESS | 1012 | 1461304936937 Marionette DEBUG loaded listener.js 23:02:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D1533400) [pid = 1012] [serial = 742] [outer = 00000085D119D400] 23:02:17 INFO - PROCESS | 1012 | 1461304937396 Marionette TRACE conn5 <- [1,952,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]]]}] 23:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 23:02:17 INFO - PROCESS | 1012 | 1461304937425 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 23:02:17 INFO - PROCESS | 1012 | 1461304937427 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 23:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:02:17 INFO - PROCESS | 1012 | 1461304937430 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:02:17 INFO - PROCESS | 1012 | 1461304937432 Marionette TRACE conn5 <- [1,954,null,{}] 23:02:17 INFO - PROCESS | 1012 | 1461304937435 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:17 INFO - PROCESS | 1012 | 1461304937516 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 23:02:17 INFO - PROCESS | 1012 | 1461304937523 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6C5800 == 50 [pid = 1012] [id = 248] 23:02:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D1706400) [pid = 1012] [serial = 743] [outer = 0000000000000000] 23:02:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D17D0000) [pid = 1012] [serial = 744] [outer = 00000085D1706400] 23:02:17 INFO - PROCESS | 1012 | 1461304937570 Marionette DEBUG loaded listener.js 23:02:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D1A68800) [pid = 1012] [serial = 745] [outer = 00000085D1706400] 23:02:18 INFO - PROCESS | 1012 | 1461304938005 Marionette TRACE conn5 <- [1,956,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]]]}] 23:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 628ms 23:02:18 INFO - PROCESS | 1012 | 1461304938062 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 23:02:18 INFO - PROCESS | 1012 | 1461304938065 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 23:02:18 INFO - PROCESS | 1012 | 1461304938068 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:02:18 INFO - PROCESS | 1012 | 1461304938070 Marionette TRACE conn5 <- [1,958,null,{}] 23:02:18 INFO - PROCESS | 1012 | 1461304938073 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:18 INFO - PROCESS | 1012 | 1461304938197 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 23:02:18 INFO - PROCESS | 1012 | 1461304938205 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C06000 == 51 [pid = 1012] [id = 249] 23:02:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D1A6E000) [pid = 1012] [serial = 746] [outer = 0000000000000000] 23:02:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D23C7000) [pid = 1012] [serial = 747] [outer = 00000085D1A6E000] 23:02:18 INFO - PROCESS | 1012 | 1461304938297 Marionette DEBUG loaded listener.js 23:02:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D2535800) [pid = 1012] [serial = 748] [outer = 00000085D1A6E000] 23:02:18 INFO - PROCESS | 1012 | 1461304938765 Marionette TRACE conn5 <- [1,960,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]]]}] 23:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 732ms 23:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:02:18 INFO - PROCESS | 1012 | 1461304938802 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 23:02:18 INFO - PROCESS | 1012 | 1461304938805 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 23:02:18 INFO - PROCESS | 1012 | 1461304938812 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:02:18 INFO - PROCESS | 1012 | 1461304938814 Marionette TRACE conn5 <- [1,962,null,{}] 23:02:18 INFO - PROCESS | 1012 | 1461304938817 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:18 INFO - PROCESS | 1012 | 1461304938927 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 23:02:18 INFO - PROCESS | 1012 | 1461304938934 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C1E000 == 52 [pid = 1012] [id = 250] 23:02:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D266E400) [pid = 1012] [serial = 749] [outer = 0000000000000000] 23:02:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D315F400) [pid = 1012] [serial = 750] [outer = 00000085D266E400] 23:02:18 INFO - PROCESS | 1012 | 1461304938981 Marionette DEBUG loaded listener.js 23:02:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D491D000) [pid = 1012] [serial = 751] [outer = 00000085D266E400] 23:02:19 INFO - PROCESS | 1012 | 1461304939433 Marionette TRACE conn5 <- [1,964,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]]]}] 23:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 23:02:19 INFO - PROCESS | 1012 | 1461304939501 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 23:02:19 INFO - PROCESS | 1012 | 1461304939504 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 23:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:02:19 INFO - PROCESS | 1012 | 1461304939520 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:02:19 INFO - PROCESS | 1012 | 1461304939522 Marionette TRACE conn5 <- [1,966,null,{}] 23:02:19 INFO - PROCESS | 1012 | 1461304939526 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:19 INFO - PROCESS | 1012 | 1461304939656 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D170D000) [pid = 1012] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D44AA400) [pid = 1012] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D4B96800) [pid = 1012] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CE0A9C00) [pid = 1012] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C9892000) [pid = 1012] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085CE26FC00) [pid = 1012] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085C4D57400) [pid = 1012] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CF2E4000) [pid = 1012] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D1708C00) [pid = 1012] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C503B400) [pid = 1012] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D588F400) [pid = 1012] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D5393C00) [pid = 1012] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D0EB0C00) [pid = 1012] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D17D8800) [pid = 1012] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D25D8C00) [pid = 1012] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D209B000) [pid = 1012] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C4B53800) [pid = 1012] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:02:19 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CEC5B400) [pid = 1012] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:02:20 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C4B49000) [pid = 1012] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:02:20 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D319C400) [pid = 1012] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:02:20 INFO - PROCESS | 1012 | 1461304939994 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C03800 == 53 [pid = 1012] [id = 251] 23:02:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085C3016800) [pid = 1012] [serial = 752] [outer = 0000000000000000] 23:02:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085C3055C00) [pid = 1012] [serial = 753] [outer = 00000085C3016800] 23:02:20 INFO - PROCESS | 1012 | 1461304940055 Marionette DEBUG loaded listener.js 23:02:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C4B57000) [pid = 1012] [serial = 754] [outer = 00000085C3016800] 23:02:20 INFO - PROCESS | 1012 | 1461304940660 Marionette TRACE conn5 <- [1,968,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]]]}] 23:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1196ms 23:02:20 INFO - PROCESS | 1012 | 1461304940719 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 23:02:20 INFO - PROCESS | 1012 | 1461304940723 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 23:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:02:20 INFO - PROCESS | 1012 | 1461304940728 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:02:20 INFO - PROCESS | 1012 | 1461304940732 Marionette TRACE conn5 <- [1,970,null,{}] 23:02:20 INFO - PROCESS | 1012 | 1461304940739 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:20 INFO - PROCESS | 1012 | 1461304940850 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 23:02:20 INFO - PROCESS | 1012 | 1461304940924 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC33800 == 54 [pid = 1012] [id = 252] 23:02:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CB98EC00) [pid = 1012] [serial = 755] [outer = 0000000000000000] 23:02:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CBD27800) [pid = 1012] [serial = 756] [outer = 00000085CB98EC00] 23:02:20 INFO - PROCESS | 1012 | 1461304940984 Marionette DEBUG loaded listener.js 23:02:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085CE292400) [pid = 1012] [serial = 757] [outer = 00000085CB98EC00] 23:02:21 INFO - PROCESS | 1012 | 1461304941600 Marionette TRACE conn5 <- [1,972,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]]]}] 23:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 943ms 23:02:21 INFO - PROCESS | 1012 | 1461304941676 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 23:02:21 INFO - PROCESS | 1012 | 1461304941681 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 23:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:02:21 INFO - PROCESS | 1012 | 1461304941685 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:02:21 INFO - PROCESS | 1012 | 1461304941688 Marionette TRACE conn5 <- [1,974,null,{}] 23:02:21 INFO - PROCESS | 1012 | 1461304941692 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:21 INFO - PROCESS | 1012 | 1461304941800 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 23:02:21 INFO - PROCESS | 1012 | 1461304941876 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5237800 == 55 [pid = 1012] [id = 253] 23:02:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D09A8000) [pid = 1012] [serial = 758] [outer = 0000000000000000] 23:02:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D14BB000) [pid = 1012] [serial = 759] [outer = 00000085D09A8000] 23:02:21 INFO - PROCESS | 1012 | 1461304941974 Marionette DEBUG loaded listener.js 23:02:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D18A8800) [pid = 1012] [serial = 760] [outer = 00000085D09A8000] 23:02:22 INFO - PROCESS | 1012 | 1461304942574 Marionette TRACE conn5 <- [1,976,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]]]}] 23:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 943ms 23:02:22 INFO - PROCESS | 1012 | 1461304942631 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 23:02:22 INFO - PROCESS | 1012 | 1461304942634 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 23:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:02:22 INFO - PROCESS | 1012 | 1461304942645 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:02:22 INFO - PROCESS | 1012 | 1461304942652 Marionette TRACE conn5 <- [1,978,null,{}] 23:02:22 INFO - PROCESS | 1012 | 1461304942671 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:22 INFO - PROCESS | 1012 | 1461304942781 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 23:02:22 INFO - PROCESS | 1012 | 1461304942851 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8744800 == 56 [pid = 1012] [id = 254] 23:02:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D23CE000) [pid = 1012] [serial = 761] [outer = 0000000000000000] 23:02:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D3167000) [pid = 1012] [serial = 762] [outer = 00000085D23CE000] 23:02:22 INFO - PROCESS | 1012 | 1461304942908 Marionette DEBUG loaded listener.js 23:02:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D52DAC00) [pid = 1012] [serial = 763] [outer = 00000085D23CE000] 23:02:23 INFO - PROCESS | 1012 | 1461304943485 Marionette TRACE conn5 <- [1,980,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]]]}] 23:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 900ms 23:02:23 INFO - PROCESS | 1012 | 1461304943540 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 23:02:23 INFO - PROCESS | 1012 | 1461304943543 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 23:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:02:23 INFO - PROCESS | 1012 | 1461304943547 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:02:23 INFO - PROCESS | 1012 | 1461304943550 Marionette TRACE conn5 <- [1,982,null,{}] 23:02:23 INFO - PROCESS | 1012 | 1461304943553 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:23 INFO - PROCESS | 1012 | 1461304943660 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 23:02:23 INFO - PROCESS | 1012 | 1461304943746 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BC2000 == 57 [pid = 1012] [id = 255] 23:02:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D5306400) [pid = 1012] [serial = 764] [outer = 0000000000000000] 23:02:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D5393800) [pid = 1012] [serial = 765] [outer = 00000085D5306400] 23:02:23 INFO - PROCESS | 1012 | 1461304943802 Marionette DEBUG loaded listener.js 23:02:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D5688C00) [pid = 1012] [serial = 766] [outer = 00000085D5306400] 23:02:24 INFO - PROCESS | 1012 | 1461304944362 Marionette TRACE conn5 <- [1,984,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]]]}] 23:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 879ms 23:02:24 INFO - PROCESS | 1012 | 1461304944428 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 23:02:24 INFO - PROCESS | 1012 | 1461304944430 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 23:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:02:24 INFO - PROCESS | 1012 | 1461304944434 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:02:24 INFO - PROCESS | 1012 | 1461304944436 Marionette TRACE conn5 <- [1,986,null,{}] 23:02:24 INFO - PROCESS | 1012 | 1461304944440 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:24 INFO - PROCESS | 1012 | 1461304944543 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 23:02:24 INFO - PROCESS | 1012 | 1461304944619 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4076000 == 58 [pid = 1012] [id = 256] 23:02:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C44E5000) [pid = 1012] [serial = 767] [outer = 0000000000000000] 23:02:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085C4B5BC00) [pid = 1012] [serial = 768] [outer = 00000085C44E5000] 23:02:24 INFO - PROCESS | 1012 | 1461304944727 Marionette DEBUG loaded listener.js 23:02:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CE285C00) [pid = 1012] [serial = 769] [outer = 00000085C44E5000] 23:02:25 INFO - PROCESS | 1012 | 1461304945464 Marionette TRACE conn5 <- [1,988,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]]]}] 23:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1081ms 23:02:25 INFO - PROCESS | 1012 | 1461304945518 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 23:02:25 INFO - PROCESS | 1012 | 1461304945523 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 23:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:02:25 INFO - PROCESS | 1012 | 1461304945529 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:02:25 INFO - PROCESS | 1012 | 1461304945532 Marionette TRACE conn5 <- [1,990,null,{}] 23:02:25 INFO - PROCESS | 1012 | 1461304945537 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:25 INFO - PROCESS | 1012 | 1461304945639 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 23:02:25 INFO - PROCESS | 1012 | 1461304945733 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C96DF800 == 59 [pid = 1012] [id = 257] 23:02:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C4B56400) [pid = 1012] [serial = 770] [outer = 0000000000000000] 23:02:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085C4C6FC00) [pid = 1012] [serial = 771] [outer = 00000085C4B56400] 23:02:25 INFO - PROCESS | 1012 | 1461304945786 Marionette DEBUG loaded listener.js 23:02:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C4D57C00) [pid = 1012] [serial = 772] [outer = 00000085C4B56400] 23:02:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085D695F800 == 58 [pid = 1012] [id = 214] 23:02:26 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA5E0800 == 57 [pid = 1012] [id = 198] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D18A3800) [pid = 1012] [serial = 680] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D5304400) [pid = 1012] [serial = 683] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D5CD2400) [pid = 1012] [serial = 717] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D54E1000) [pid = 1012] [serial = 384] [outer = 0000000000000000] [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.] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D4454000) [pid = 1012] [serial = 642] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D18AAC00) [pid = 1012] [serial = 594] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D2674000) [pid = 1012] [serial = 630] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D2913000) [pid = 1012] [serial = 639] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CB1A7400) [pid = 1012] [serial = 633] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D14C1000) [pid = 1012] [serial = 636] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C4D52800) [pid = 1012] [serial = 597] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D1C5E400) [pid = 1012] [serial = 702] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D52D7400) [pid = 1012] [serial = 705] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D23CB000) [pid = 1012] [serial = 703] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D52E1400) [pid = 1012] [serial = 672] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D54D5000) [pid = 1012] [serial = 688] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D23C7400) [pid = 1012] [serial = 687] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CB11CC00) [pid = 1012] [serial = 691] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CA0D5000) [pid = 1012] [serial = 690] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D530F400) [pid = 1012] [serial = 706] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D091A000) [pid = 1012] [serial = 678] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085CEBB3800) [pid = 1012] [serial = 677] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085CB11F000) [pid = 1012] [serial = 675] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085C9967C00) [pid = 1012] [serial = 674] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D09B0800) [pid = 1012] [serial = 696] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D11A4400) [pid = 1012] [serial = 697] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D17D2C00) [pid = 1012] [serial = 699] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085CB11D000) [pid = 1012] [serial = 693] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CE26A400) [pid = 1012] [serial = 694] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085D5CC5400) [pid = 1012] [serial = 714] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085D568C800) [pid = 1012] [serial = 709] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085D567F800) [pid = 1012] [serial = 708] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085D5CCDC00) [pid = 1012] [serial = 715] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D567F000) [pid = 1012] [serial = 711] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D1A66C00) [pid = 1012] [serial = 700] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085D5887000) [pid = 1012] [serial = 712] [outer = 0000000000000000] [url = about:blank] 23:02:26 INFO - PROCESS | 1012 | 1461304946287 Marionette TRACE conn5 <- [1,992,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]]]}] 23:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 774ms 23:02:26 INFO - PROCESS | 1012 | 1461304946310 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 23:02:26 INFO - PROCESS | 1012 | 1461304946316 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 23:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:02:26 INFO - PROCESS | 1012 | 1461304946323 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:02:26 INFO - PROCESS | 1012 | 1461304946326 Marionette TRACE conn5 <- [1,994,null,{}] 23:02:26 INFO - PROCESS | 1012 | 1461304946329 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:26 INFO - PROCESS | 1012 | 1461304946418 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 23:02:26 INFO - PROCESS | 1012 | 1461304946428 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA5EC800 == 58 [pid = 1012] [id = 258] 23:02:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085C669B800) [pid = 1012] [serial = 773] [outer = 0000000000000000] 23:02:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085C9844400) [pid = 1012] [serial = 774] [outer = 00000085C669B800] 23:02:26 INFO - PROCESS | 1012 | 1461304946475 Marionette DEBUG loaded listener.js 23:02:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085C9A2A400) [pid = 1012] [serial = 775] [outer = 00000085C669B800] 23:02:26 INFO - PROCESS | 1012 | 1461304946957 Marionette TRACE conn5 <- [1,996,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]]]}] 23:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 23:02:27 INFO - PROCESS | 1012 | 1461304947017 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 23:02:27 INFO - PROCESS | 1012 | 1461304947020 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 23:02:27 INFO - PROCESS | 1012 | 1461304947024 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:02:27 INFO - PROCESS | 1012 | 1461304947027 Marionette TRACE conn5 <- [1,998,null,{}] 23:02:27 INFO - PROCESS | 1012 | 1461304947069 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:27 INFO - PROCESS | 1012 | 1461304947162 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 23:02:27 INFO - PROCESS | 1012 | 1461304947233 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC3D000 == 59 [pid = 1012] [id = 259] 23:02:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085CB11D800) [pid = 1012] [serial = 776] [outer = 0000000000000000] 23:02:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085CB98A400) [pid = 1012] [serial = 777] [outer = 00000085CB11D800] 23:02:27 INFO - PROCESS | 1012 | 1461304947283 Marionette DEBUG loaded listener.js 23:02:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085CE26B400) [pid = 1012] [serial = 778] [outer = 00000085CB11D800] 23:02:27 INFO - PROCESS | 1012 | 1461304947668 Marionette TRACE conn5 <- [1,1000,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]]]}] 23:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 23:02:27 INFO - PROCESS | 1012 | 1461304947697 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 23:02:27 INFO - PROCESS | 1012 | 1461304947700 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 23:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:02:27 INFO - PROCESS | 1012 | 1461304947704 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:02:27 INFO - PROCESS | 1012 | 1461304947706 Marionette TRACE conn5 <- [1,1002,null,{}] 23:02:27 INFO - PROCESS | 1012 | 1461304947709 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:27 INFO - PROCESS | 1012 | 1461304947794 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 23:02:27 INFO - PROCESS | 1012 | 1461304947801 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D11C4000 == 60 [pid = 1012] [id = 260] 23:02:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CE286400) [pid = 1012] [serial = 779] [outer = 0000000000000000] 23:02:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CECA6400) [pid = 1012] [serial = 780] [outer = 00000085CE286400] 23:02:27 INFO - PROCESS | 1012 | 1461304947848 Marionette DEBUG loaded listener.js 23:02:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D0917C00) [pid = 1012] [serial = 781] [outer = 00000085CE286400] 23:02:28 INFO - PROCESS | 1012 | 1461304948273 Marionette TRACE conn5 <- [1,1004,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]]]}] 23:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 587ms 23:02:28 INFO - PROCESS | 1012 | 1461304948293 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 23:02:28 INFO - PROCESS | 1012 | 1461304948295 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 23:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:02:28 INFO - PROCESS | 1012 | 1461304948314 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:02:28 INFO - PROCESS | 1012 | 1461304948316 Marionette TRACE conn5 <- [1,1006,null,{}] 23:02:28 INFO - PROCESS | 1012 | 1461304948319 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:28 INFO - PROCESS | 1012 | 1461304948433 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 23:02:28 INFO - PROCESS | 1012 | 1461304948478 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1955000 == 61 [pid = 1012] [id = 261] 23:02:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D0E38400) [pid = 1012] [serial = 782] [outer = 0000000000000000] 23:02:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D0E3EC00) [pid = 1012] [serial = 783] [outer = 00000085D0E38400] 23:02:28 INFO - PROCESS | 1012 | 1461304948558 Marionette DEBUG loaded listener.js 23:02:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D1198000) [pid = 1012] [serial = 784] [outer = 00000085D0E38400] 23:02:29 INFO - PROCESS | 1012 | 1461304949019 Marionette TRACE conn5 <- [1,1008,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]]]}] 23:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 755ms 23:02:29 INFO - PROCESS | 1012 | 1461304949056 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 23:02:29 INFO - PROCESS | 1012 | 1461304949058 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 23:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:02:29 INFO - PROCESS | 1012 | 1461304949067 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:02:29 INFO - PROCESS | 1012 | 1461304949069 Marionette TRACE conn5 <- [1,1010,null,{}] 23:02:29 INFO - PROCESS | 1012 | 1461304949072 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:29 INFO - PROCESS | 1012 | 1461304949191 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 23:02:29 INFO - PROCESS | 1012 | 1461304949198 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5350000 == 62 [pid = 1012] [id = 262] 23:02:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D0ED9000) [pid = 1012] [serial = 785] [outer = 0000000000000000] 23:02:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D14C4000) [pid = 1012] [serial = 786] [outer = 00000085D0ED9000] 23:02:29 INFO - PROCESS | 1012 | 1461304949247 Marionette DEBUG loaded listener.js 23:02:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D18A4800) [pid = 1012] [serial = 787] [outer = 00000085D0ED9000] 23:02:29 INFO - PROCESS | 1012 | 1461304949690 Marionette TRACE conn5 <- [1,1012,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]]]}] 23:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 23:02:29 INFO - PROCESS | 1012 | 1461304949757 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 23:02:29 INFO - PROCESS | 1012 | 1461304949759 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 23:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:02:29 INFO - PROCESS | 1012 | 1461304949768 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:02:29 INFO - PROCESS | 1012 | 1461304949770 Marionette TRACE conn5 <- [1,1014,null,{}] 23:02:29 INFO - PROCESS | 1012 | 1461304949808 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:29 INFO - PROCESS | 1012 | 1461304949921 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 23:02:29 INFO - PROCESS | 1012 | 1461304949933 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D3DDF800 == 63 [pid = 1012] [id = 263] 23:02:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D18A6000) [pid = 1012] [serial = 788] [outer = 0000000000000000] 23:02:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D1A69400) [pid = 1012] [serial = 789] [outer = 00000085D18A6000] 23:02:30 INFO - PROCESS | 1012 | 1461304950017 Marionette DEBUG loaded listener.js 23:02:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D200F800) [pid = 1012] [serial = 790] [outer = 00000085D18A6000] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C4C70000) [pid = 1012] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D18A2400) [pid = 1012] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D119D400) [pid = 1012] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085CF272400) [pid = 1012] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085C4D52000) [pid = 1012] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D1706400) [pid = 1012] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D1A6E000) [pid = 1012] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D17D0C00) [pid = 1012] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:02:30 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D52E3400) [pid = 1012] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:02:30 INFO - PROCESS | 1012 | 1461304950504 Marionette TRACE conn5 <- [1,1016,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]]]}] 23:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 796ms 23:02:30 INFO - PROCESS | 1012 | 1461304950562 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 23:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:02:30 INFO - PROCESS | 1012 | 1461304950564 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 23:02:30 INFO - PROCESS | 1012 | 1461304950568 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:02:30 INFO - PROCESS | 1012 | 1461304950570 Marionette TRACE conn5 <- [1,1018,null,{}] 23:02:30 INFO - PROCESS | 1012 | 1461304950573 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:30 INFO - PROCESS | 1012 | 1461304950654 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 23:02:30 INFO - PROCESS | 1012 | 1461304950727 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B78000 == 64 [pid = 1012] [id = 264] 23:02:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CA604000) [pid = 1012] [serial = 791] [outer = 0000000000000000] 23:02:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D1A64400) [pid = 1012] [serial = 792] [outer = 00000085CA604000] 23:02:30 INFO - PROCESS | 1012 | 1461304950773 Marionette DEBUG loaded listener.js 23:02:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D23C8800) [pid = 1012] [serial = 793] [outer = 00000085CA604000] 23:02:31 INFO - PROCESS | 1012 | 1461304951139 Marionette TRACE conn5 <- [1,1020,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]]]}] 23:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 628ms 23:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:02:31 INFO - PROCESS | 1012 | 1461304951199 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 23:02:31 INFO - PROCESS | 1012 | 1461304951201 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 23:02:31 INFO - PROCESS | 1012 | 1461304951204 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:02:31 INFO - PROCESS | 1012 | 1461304951206 Marionette TRACE conn5 <- [1,1022,null,{}] 23:02:31 INFO - PROCESS | 1012 | 1461304951209 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:31 INFO - PROCESS | 1012 | 1461304951343 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 23:02:31 INFO - PROCESS | 1012 | 1461304951357 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C14000 == 65 [pid = 1012] [id = 265] 23:02:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D2187400) [pid = 1012] [serial = 794] [outer = 0000000000000000] 23:02:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D252C000) [pid = 1012] [serial = 795] [outer = 00000085D2187400] 23:02:31 INFO - PROCESS | 1012 | 1461304951403 Marionette DEBUG loaded listener.js 23:02:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D2673000) [pid = 1012] [serial = 796] [outer = 00000085D2187400] 23:02:31 INFO - PROCESS | 1012 | 1461304951814 Marionette TRACE conn5 <- [1,1024,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]]]}] 23:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 628ms 23:02:31 INFO - PROCESS | 1012 | 1461304951836 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 23:02:31 INFO - PROCESS | 1012 | 1461304951838 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 23:02:31 INFO - PROCESS | 1012 | 1461304951841 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:02:31 INFO - PROCESS | 1012 | 1461304951843 Marionette TRACE conn5 <- [1,1026,null,{}] 23:02:31 INFO - PROCESS | 1012 | 1461304951846 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:31 INFO - PROCESS | 1012 | 1461304951928 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 23:02:32 INFO - PROCESS | 1012 | 1461304951998 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6082000 == 66 [pid = 1012] [id = 266] 23:02:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D23C7800) [pid = 1012] [serial = 797] [outer = 0000000000000000] 23:02:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D290C800) [pid = 1012] [serial = 798] [outer = 00000085D23C7800] 23:02:32 INFO - PROCESS | 1012 | 1461304952044 Marionette DEBUG loaded listener.js 23:02:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D3428000) [pid = 1012] [serial = 799] [outer = 00000085D23C7800] 23:02:32 INFO - PROCESS | 1012 | 1461304952479 Marionette TRACE conn5 <- [1,1028,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]]]}] 23:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 23:02:32 INFO - PROCESS | 1012 | 1461304952535 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 23:02:32 INFO - PROCESS | 1012 | 1461304952540 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 23:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:02:32 INFO - PROCESS | 1012 | 1461304952547 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:02:32 INFO - PROCESS | 1012 | 1461304952552 Marionette TRACE conn5 <- [1,1030,null,{}] 23:02:32 INFO - PROCESS | 1012 | 1461304952559 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:32 INFO - PROCESS | 1012 | 1461304952768 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 23:02:32 INFO - PROCESS | 1012 | 1461304952853 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C96EA000 == 67 [pid = 1012] [id = 267] 23:02:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085C4A8DC00) [pid = 1012] [serial = 800] [outer = 0000000000000000] 23:02:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085C4B4FC00) [pid = 1012] [serial = 801] [outer = 00000085C4A8DC00] 23:02:32 INFO - PROCESS | 1012 | 1461304952925 Marionette DEBUG loaded listener.js 23:02:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085C5D4B400) [pid = 1012] [serial = 802] [outer = 00000085C4A8DC00] 23:02:33 INFO - PROCESS | 1012 | 1461304953479 Marionette TRACE conn5 <- [1,1032,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]]]}] 23:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 986ms 23:02:33 INFO - PROCESS | 1012 | 1461304953535 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 23:02:33 INFO - PROCESS | 1012 | 1461304953542 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 23:02:33 INFO - PROCESS | 1012 | 1461304953549 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:02:33 INFO - PROCESS | 1012 | 1461304953552 Marionette TRACE conn5 <- [1,1034,null,{}] 23:02:33 INFO - PROCESS | 1012 | 1461304953556 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:33 INFO - PROCESS | 1012 | 1461304953668 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 23:02:33 INFO - PROCESS | 1012 | 1461304953744 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D157B800 == 68 [pid = 1012] [id = 268] 23:02:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085CB00DC00) [pid = 1012] [serial = 803] [outer = 0000000000000000] 23:02:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085CB123000) [pid = 1012] [serial = 804] [outer = 00000085CB00DC00] 23:02:33 INFO - PROCESS | 1012 | 1461304953842 Marionette DEBUG loaded listener.js 23:02:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085CEB77800) [pid = 1012] [serial = 805] [outer = 00000085CB00DC00] 23:02:34 INFO - PROCESS | 1012 | 1461304954448 Marionette TRACE conn5 <- [1,1036,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]]]}] 23:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 942ms 23:02:34 INFO - PROCESS | 1012 | 1461304954497 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 23:02:34 INFO - PROCESS | 1012 | 1461304954500 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 23:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:02:34 INFO - PROCESS | 1012 | 1461304954504 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:02:34 INFO - PROCESS | 1012 | 1461304954508 Marionette TRACE conn5 <- [1,1038,null,{}] 23:02:34 INFO - PROCESS | 1012 | 1461304954520 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:34 INFO - PROCESS | 1012 | 1461304954634 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 23:02:34 INFO - PROCESS | 1012 | 1461304954710 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8645000 == 69 [pid = 1012] [id = 269] 23:02:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D1361400) [pid = 1012] [serial = 806] [outer = 0000000000000000] 23:02:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D170AC00) [pid = 1012] [serial = 807] [outer = 00000085D1361400] 23:02:34 INFO - PROCESS | 1012 | 1461304954811 Marionette DEBUG loaded listener.js 23:02:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D2530400) [pid = 1012] [serial = 808] [outer = 00000085D1361400] 23:02:35 INFO - PROCESS | 1012 | 1461304955446 Marionette TRACE conn5 <- [1,1040,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]]]}] 23:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 985ms 23:02:35 INFO - PROCESS | 1012 | 1461304955491 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 23:02:35 INFO - PROCESS | 1012 | 1461304955494 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 23:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:02:35 INFO - PROCESS | 1012 | 1461304955498 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:02:35 INFO - PROCESS | 1012 | 1461304955500 Marionette TRACE conn5 <- [1,1042,null,{}] 23:02:35 INFO - PROCESS | 1012 | 1461304955504 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:35 INFO - PROCESS | 1012 | 1461304955612 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 23:02:35 INFO - PROCESS | 1012 | 1461304955686 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B13800 == 70 [pid = 1012] [id = 270] 23:02:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D444D000) [pid = 1012] [serial = 809] [outer = 0000000000000000] 23:02:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D49DBC00) [pid = 1012] [serial = 810] [outer = 00000085D444D000] 23:02:35 INFO - PROCESS | 1012 | 1461304955783 Marionette DEBUG loaded listener.js 23:02:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D52E0400) [pid = 1012] [serial = 811] [outer = 00000085D444D000] 23:02:36 INFO - PROCESS | 1012 | 1461304956594 Marionette TRACE conn5 <- [1,1044,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]]]}] 23:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1134ms 23:02:36 INFO - PROCESS | 1012 | 1461304956633 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 23:02:36 INFO - PROCESS | 1012 | 1461304956638 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 23:02:36 INFO - PROCESS | 1012 | 1461304956643 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:02:36 INFO - PROCESS | 1012 | 1461304956647 Marionette TRACE conn5 <- [1,1046,null,{}] 23:02:36 INFO - PROCESS | 1012 | 1461304956667 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:36 INFO - PROCESS | 1012 | 1461304956796 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 23:02:36 INFO - PROCESS | 1012 | 1461304956845 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE819000 == 71 [pid = 1012] [id = 271] 23:02:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C4D52C00) [pid = 1012] [serial = 812] [outer = 0000000000000000] 23:02:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085C5319400) [pid = 1012] [serial = 813] [outer = 00000085C4D52C00] 23:02:36 INFO - PROCESS | 1012 | 1461304956896 Marionette DEBUG loaded listener.js 23:02:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CA602400) [pid = 1012] [serial = 814] [outer = 00000085C4D52C00] 23:02:37 INFO - PROCESS | 1012 | 1461304957477 Marionette TRACE conn5 <- [1,1048,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]]]}] 23:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 23:02:37 INFO - PROCESS | 1012 | 1461304957529 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 23:02:37 INFO - PROCESS | 1012 | 1461304957535 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 23:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:02:37 INFO - PROCESS | 1012 | 1461304957541 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:02:37 INFO - PROCESS | 1012 | 1461304957544 Marionette TRACE conn5 <- [1,1050,null,{}] 23:02:37 INFO - PROCESS | 1012 | 1461304957548 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:37 INFO - PROCESS | 1012 | 1461304957650 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 23:02:37 INFO - PROCESS | 1012 | 1461304957725 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC37000 == 72 [pid = 1012] [id = 272] 23:02:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C984DC00) [pid = 1012] [serial = 815] [outer = 0000000000000000] 23:02:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CE0AF400) [pid = 1012] [serial = 816] [outer = 00000085C984DC00] 23:02:37 INFO - PROCESS | 1012 | 1461304957776 Marionette DEBUG loaded listener.js 23:02:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085CF26D000) [pid = 1012] [serial = 817] [outer = 00000085C984DC00] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C06000 == 71 [pid = 1012] [id = 249] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085C6270000 == 70 [pid = 1012] [id = 199] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085C965A800 == 69 [pid = 1012] [id = 201] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECBA000 == 68 [pid = 1012] [id = 203] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6C5800 == 67 [pid = 1012] [id = 248] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5C1E000 == 66 [pid = 1012] [id = 250] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5C14000 == 65 [pid = 1012] [id = 265] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B78000 == 64 [pid = 1012] [id = 264] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D3DDF800 == 63 [pid = 1012] [id = 263] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5350000 == 62 [pid = 1012] [id = 262] 23:02:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1955000 == 61 [pid = 1012] [id = 261] 23:02:38 INFO - PROCESS | 1012 | --DOCSHELL 00000085D11C4000 == 60 [pid = 1012] [id = 260] 23:02:38 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC3D000 == 59 [pid = 1012] [id = 259] 23:02:38 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA5EC800 == 58 [pid = 1012] [id = 258] 23:02:38 INFO - PROCESS | 1012 | --DOCSHELL 00000085C96DF800 == 57 [pid = 1012] [id = 257] 23:02:38 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC33800 == 56 [pid = 1012] [id = 252] 23:02:38 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C03800 == 55 [pid = 1012] [id = 251] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D1A68800) [pid = 1012] [serial = 745] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D17D0000) [pid = 1012] [serial = 744] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D23C7000) [pid = 1012] [serial = 747] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D315F400) [pid = 1012] [serial = 750] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D2535800) [pid = 1012] [serial = 748] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D266C000) [pid = 1012] [serial = 681] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D5390C00) [pid = 1012] [serial = 684] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085C4D4E000) [pid = 1012] [serial = 735] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CA6E5000) [pid = 1012] [serial = 736] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D64CEC00) [pid = 1012] [serial = 730] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D2840400) [pid = 1012] [serial = 729] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D14B6400) [pid = 1012] [serial = 741] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D1533400) [pid = 1012] [serial = 742] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085CB991800) [pid = 1012] [serial = 720] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085CF2DE400) [pid = 1012] [serial = 738] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D09ADC00) [pid = 1012] [serial = 739] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D1A68000) [pid = 1012] [serial = 723] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CA170800) [pid = 1012] [serial = 733] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C4D59800) [pid = 1012] [serial = 732] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D6068C00) [pid = 1012] [serial = 726] [outer = 0000000000000000] [url = about:blank] 23:02:38 INFO - PROCESS | 1012 | 1461304958304 Marionette TRACE conn5 <- [1,1052,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]]]}] 23:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 797ms 23:02:38 INFO - PROCESS | 1012 | 1461304958341 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 23:02:38 INFO - PROCESS | 1012 | 1461304958344 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 23:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:02:38 INFO - PROCESS | 1012 | 1461304958348 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:02:38 INFO - PROCESS | 1012 | 1461304958351 Marionette TRACE conn5 <- [1,1054,null,{}] 23:02:38 INFO - PROCESS | 1012 | 1461304958363 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:38 INFO - PROCESS | 1012 | 1461304958452 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 23:02:38 INFO - PROCESS | 1012 | 1461304958462 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB271800 == 56 [pid = 1012] [id = 273] 23:02:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085C963EC00) [pid = 1012] [serial = 818] [outer = 0000000000000000] 23:02:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085CA6E6400) [pid = 1012] [serial = 819] [outer = 00000085C963EC00] 23:02:38 INFO - PROCESS | 1012 | 1461304958515 Marionette DEBUG loaded listener.js 23:02:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CE288400) [pid = 1012] [serial = 820] [outer = 00000085C963EC00] 23:02:39 INFO - PROCESS | 1012 | 1461304958997 Marionette TRACE conn5 <- [1,1056,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]]]}] 23:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 23:02:39 INFO - PROCESS | 1012 | 1461304959043 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 23:02:39 INFO - PROCESS | 1012 | 1461304959046 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 23:02:39 INFO - PROCESS | 1012 | 1461304959049 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:02:39 INFO - PROCESS | 1012 | 1461304959051 Marionette TRACE conn5 <- [1,1058,null,{}] 23:02:39 INFO - PROCESS | 1012 | 1461304959055 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:39 INFO - PROCESS | 1012 | 1461304959138 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 23:02:39 INFO - PROCESS | 1012 | 1461304959146 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A1C000 == 57 [pid = 1012] [id = 274] 23:02:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CF2D7400) [pid = 1012] [serial = 821] [outer = 0000000000000000] 23:02:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D09ABC00) [pid = 1012] [serial = 822] [outer = 00000085CF2D7400] 23:02:39 INFO - PROCESS | 1012 | 1461304959194 Marionette DEBUG loaded listener.js 23:02:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D0EAFC00) [pid = 1012] [serial = 823] [outer = 00000085CF2D7400] 23:02:39 INFO - PROCESS | 1012 | 1461304959628 Marionette TRACE conn5 <- [1,1060,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]]]}] 23:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 23:02:39 INFO - PROCESS | 1012 | 1461304959681 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 23:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:02:39 INFO - PROCESS | 1012 | 1461304959683 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 23:02:39 INFO - PROCESS | 1012 | 1461304959687 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:02:39 INFO - PROCESS | 1012 | 1461304959689 Marionette TRACE conn5 <- [1,1062,null,{}] 23:02:39 INFO - PROCESS | 1012 | 1461304959692 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:39 INFO - PROCESS | 1012 | 1461304959774 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 23:02:39 INFO - PROCESS | 1012 | 1461304959780 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B65000 == 58 [pid = 1012] [id = 275] 23:02:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D11A0800) [pid = 1012] [serial = 824] [outer = 0000000000000000] 23:02:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D135EC00) [pid = 1012] [serial = 825] [outer = 00000085D11A0800] 23:02:39 INFO - PROCESS | 1012 | 1461304959827 Marionette DEBUG loaded listener.js 23:02:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D14C4400) [pid = 1012] [serial = 826] [outer = 00000085D11A0800] 23:02:40 INFO - PROCESS | 1012 | 1461304960290 Marionette TRACE conn5 <- [1,1064,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]]]}] 23:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 23:02:40 INFO - PROCESS | 1012 | 1461304960320 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 23:02:40 INFO - PROCESS | 1012 | 1461304960322 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 23:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:02:40 INFO - PROCESS | 1012 | 1461304960335 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:02:40 INFO - PROCESS | 1012 | 1461304960337 Marionette TRACE conn5 <- [1,1066,null,{}] 23:02:40 INFO - PROCESS | 1012 | 1461304960341 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:40 INFO - PROCESS | 1012 | 1461304960468 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 23:02:40 INFO - PROCESS | 1012 | 1461304960476 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B7C000 == 59 [pid = 1012] [id = 276] 23:02:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D1703800) [pid = 1012] [serial = 827] [outer = 0000000000000000] 23:02:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D17D6C00) [pid = 1012] [serial = 828] [outer = 00000085D1703800] 23:02:40 INFO - PROCESS | 1012 | 1461304960526 Marionette DEBUG loaded listener.js 23:02:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D1D08C00) [pid = 1012] [serial = 829] [outer = 00000085D1703800] 23:02:40 INFO - PROCESS | 1012 | 1461304960980 Marionette TRACE conn5 <- [1,1068,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]]]}] 23:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 23:02:41 INFO - PROCESS | 1012 | 1461304961021 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 23:02:41 INFO - PROCESS | 1012 | 1461304961023 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 23:02:41 INFO - PROCESS | 1012 | 1461304961026 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:02:41 INFO - PROCESS | 1012 | 1461304961028 Marionette TRACE conn5 <- [1,1070,null,{}] 23:02:41 INFO - PROCESS | 1012 | 1461304961031 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:41 INFO - PROCESS | 1012 | 1461304961134 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 23:02:41 INFO - PROCESS | 1012 | 1461304961216 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA150800 == 60 [pid = 1012] [id = 277] 23:02:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D23C8400) [pid = 1012] [serial = 830] [outer = 0000000000000000] 23:02:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D23D0000) [pid = 1012] [serial = 831] [outer = 00000085D23C8400] 23:02:41 INFO - PROCESS | 1012 | 1461304961262 Marionette DEBUG loaded listener.js 23:02:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D2532000) [pid = 1012] [serial = 832] [outer = 00000085D23C8400] 23:02:41 INFO - PROCESS | 1012 | 1461304961687 Marionette TRACE conn5 <- [1,1072,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]]]}] 23:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 23:02:41 INFO - PROCESS | 1012 | 1461304961722 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 23:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:02:41 INFO - PROCESS | 1012 | 1461304961724 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 23:02:41 INFO - PROCESS | 1012 | 1461304961727 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:02:41 INFO - PROCESS | 1012 | 1461304961729 Marionette TRACE conn5 <- [1,1074,null,{}] 23:02:41 INFO - PROCESS | 1012 | 1461304961732 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:41 INFO - PROCESS | 1012 | 1461304961836 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 23:02:41 INFO - PROCESS | 1012 | 1461304961842 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D863C000 == 61 [pid = 1012] [id = 278] 23:02:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D25CE000) [pid = 1012] [serial = 833] [outer = 0000000000000000] 23:02:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D266B800) [pid = 1012] [serial = 834] [outer = 00000085D25CE000] 23:02:41 INFO - PROCESS | 1012 | 1461304961927 Marionette DEBUG loaded listener.js 23:02:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D2BA2000) [pid = 1012] [serial = 835] [outer = 00000085D25CE000] 23:02:42 INFO - PROCESS | 1012 | 1461304962532 Marionette TRACE conn5 <- [1,1076,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]]]}] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CB11D800) [pid = 1012] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CE286400) [pid = 1012] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C669B800) [pid = 1012] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D0ED9000) [pid = 1012] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085C4B56400) [pid = 1012] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085C44E5000) [pid = 1012] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D0E38400) [pid = 1012] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CA604000) [pid = 1012] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D09A7400) [pid = 1012] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D18A6000) [pid = 1012] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D2187400) [pid = 1012] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D1355C00) [pid = 1012] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:02:42 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085CB11E000) [pid = 1012] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 880ms 23:02:42 INFO - PROCESS | 1012 | 1461304962611 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 23:02:42 INFO - PROCESS | 1012 | 1461304962613 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 23:02:42 INFO - PROCESS | 1012 | 1461304962616 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:02:42 INFO - PROCESS | 1012 | 1461304962618 Marionette TRACE conn5 <- [1,1078,null,{}] 23:02:42 INFO - PROCESS | 1012 | 1461304962621 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:42 INFO - PROCESS | 1012 | 1461304962702 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 23:02:42 INFO - PROCESS | 1012 | 1461304962708 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D11C6800 == 62 [pid = 1012] [id = 279] 23:02:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085CA5AF000) [pid = 1012] [serial = 836] [outer = 0000000000000000] 23:02:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085CE26C400) [pid = 1012] [serial = 837] [outer = 00000085CA5AF000] 23:02:42 INFO - PROCESS | 1012 | 1461304962754 Marionette DEBUG loaded listener.js 23:02:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D18A9400) [pid = 1012] [serial = 838] [outer = 00000085CA5AF000] 23:02:43 INFO - PROCESS | 1012 | 1461304963161 Marionette TRACE conn5 <- [1,1080,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]]]}] 23:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 586ms 23:02:43 INFO - PROCESS | 1012 | 1461304963207 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 23:02:43 INFO - PROCESS | 1012 | 1461304963209 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 23:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:02:43 INFO - PROCESS | 1012 | 1461304963213 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:02:43 INFO - PROCESS | 1012 | 1461304963214 Marionette TRACE conn5 <- [1,1082,null,{}] 23:02:43 INFO - PROCESS | 1012 | 1461304963218 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:43 INFO - PROCESS | 1012 | 1461304963299 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 23:02:43 INFO - PROCESS | 1012 | 1461304963306 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BB1800 == 63 [pid = 1012] [id = 280] 23:02:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D2187400) [pid = 1012] [serial = 839] [outer = 0000000000000000] 23:02:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D3429C00) [pid = 1012] [serial = 840] [outer = 00000085D2187400] 23:02:43 INFO - PROCESS | 1012 | 1461304963352 Marionette DEBUG loaded listener.js 23:02:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D4918C00) [pid = 1012] [serial = 841] [outer = 00000085D2187400] 23:02:43 INFO - PROCESS | 1012 | 1461304963778 Marionette TRACE conn5 <- [1,1084,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]]]}] 23:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 587ms 23:02:43 INFO - PROCESS | 1012 | 1461304963803 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 23:02:43 INFO - PROCESS | 1012 | 1461304963806 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 23:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:02:43 INFO - PROCESS | 1012 | 1461304963809 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:02:43 INFO - PROCESS | 1012 | 1461304963812 Marionette TRACE conn5 <- [1,1086,null,{}] 23:02:43 INFO - PROCESS | 1012 | 1461304963815 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:43 INFO - PROCESS | 1012 | 1461304963924 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 23:02:43 INFO - PROCESS | 1012 | 1461304963930 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CDE800 == 64 [pid = 1012] [id = 281] 23:02:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D52DE800) [pid = 1012] [serial = 842] [outer = 0000000000000000] 23:02:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D5388400) [pid = 1012] [serial = 843] [outer = 00000085D52DE800] 23:02:43 INFO - PROCESS | 1012 | 1461304963982 Marionette DEBUG loaded listener.js 23:02:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D54DC000) [pid = 1012] [serial = 844] [outer = 00000085D52DE800] 23:02:44 INFO - PROCESS | 1012 | 1461304964450 Marionette TRACE conn5 <- [1,1088,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]]]}] 23:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 23:02:44 INFO - PROCESS | 1012 | 1461304964503 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 23:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:02:44 INFO - PROCESS | 1012 | 1461304964505 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 23:02:44 INFO - PROCESS | 1012 | 1461304964508 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:02:44 INFO - PROCESS | 1012 | 1461304964510 Marionette TRACE conn5 <- [1,1090,null,{}] 23:02:44 INFO - PROCESS | 1012 | 1461304964514 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:44 INFO - PROCESS | 1012 | 1461304964652 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 23:02:44 INFO - PROCESS | 1012 | 1461304964736 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C22000 == 65 [pid = 1012] [id = 282] 23:02:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C3063000) [pid = 1012] [serial = 845] [outer = 0000000000000000] 23:02:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085C4255C00) [pid = 1012] [serial = 846] [outer = 00000085C3063000] 23:02:44 INFO - PROCESS | 1012 | 1461304964798 Marionette DEBUG loaded listener.js 23:02:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085C4C6F000) [pid = 1012] [serial = 847] [outer = 00000085C3063000] 23:02:45 INFO - PROCESS | 1012 | 1461304965485 Marionette TRACE conn5 <- [1,1092,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]]]}] 23:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1029ms 23:02:45 INFO - PROCESS | 1012 | 1461304965542 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 23:02:45 INFO - PROCESS | 1012 | 1461304965546 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 23:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:02:45 INFO - PROCESS | 1012 | 1461304965572 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:02:45 INFO - PROCESS | 1012 | 1461304965577 Marionette TRACE conn5 <- [1,1094,null,{}] 23:02:45 INFO - PROCESS | 1012 | 1461304965582 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:45 INFO - PROCESS | 1012 | 1461304965724 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 23:02:45 INFO - PROCESS | 1012 | 1461304965841 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D157E800 == 66 [pid = 1012] [id = 283] 23:02:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085CB1A4C00) [pid = 1012] [serial = 848] [outer = 0000000000000000] 23:02:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CBD2DC00) [pid = 1012] [serial = 849] [outer = 00000085CB1A4C00] 23:02:45 INFO - PROCESS | 1012 | 1461304965902 Marionette DEBUG loaded listener.js 23:02:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D0918C00) [pid = 1012] [serial = 850] [outer = 00000085CB1A4C00] 23:02:46 INFO - PROCESS | 1012 | 1461304966469 Marionette TRACE conn5 <- [1,1096,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]]]}] 23:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 944ms 23:02:46 INFO - PROCESS | 1012 | 1461304966520 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 23:02:46 INFO - PROCESS | 1012 | 1461304966523 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 23:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:02:46 INFO - PROCESS | 1012 | 1461304966527 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:02:46 INFO - PROCESS | 1012 | 1461304966530 Marionette TRACE conn5 <- [1,1098,null,{}] 23:02:46 INFO - PROCESS | 1012 | 1461304966534 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:46 INFO - PROCESS | 1012 | 1461304966643 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 23:02:46 INFO - PROCESS | 1012 | 1461304966763 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C6E800 == 67 [pid = 1012] [id = 284] 23:02:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D1706C00) [pid = 1012] [serial = 851] [outer = 0000000000000000] 23:02:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D17D7800) [pid = 1012] [serial = 852] [outer = 00000085D1706C00] 23:02:46 INFO - PROCESS | 1012 | 1461304966821 Marionette DEBUG loaded listener.js 23:02:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D1B1E800) [pid = 1012] [serial = 853] [outer = 00000085D1706C00] 23:02:47 INFO - PROCESS | 1012 | 1461304967413 Marionette TRACE conn5 <- [1,1100,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]]]}] 23:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 943ms 23:02:47 INFO - PROCESS | 1012 | 1461304967472 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 23:02:47 INFO - PROCESS | 1012 | 1461304967477 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 23:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:02:47 INFO - PROCESS | 1012 | 1461304967489 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:02:47 INFO - PROCESS | 1012 | 1461304967494 Marionette TRACE conn5 <- [1,1102,null,{}] 23:02:47 INFO - PROCESS | 1012 | 1461304967498 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:47 INFO - PROCESS | 1012 | 1461304967650 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 23:02:47 INFO - PROCESS | 1012 | 1461304967703 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1B6000 == 68 [pid = 1012] [id = 285] 23:02:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D530E000) [pid = 1012] [serial = 854] [outer = 0000000000000000] 23:02:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D538A800) [pid = 1012] [serial = 855] [outer = 00000085D530E000] 23:02:47 INFO - PROCESS | 1012 | 1461304967761 Marionette DEBUG loaded listener.js 23:02:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D5685800) [pid = 1012] [serial = 856] [outer = 00000085D530E000] 23:02:48 INFO - PROCESS | 1012 | 1461304968326 Marionette TRACE conn5 <- [1,1104,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]]]}] 23:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 903ms 23:02:48 INFO - PROCESS | 1012 | 1461304968389 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 23:02:48 INFO - PROCESS | 1012 | 1461304968391 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 23:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:02:48 INFO - PROCESS | 1012 | 1461304968395 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:02:48 INFO - PROCESS | 1012 | 1461304968397 Marionette TRACE conn5 <- [1,1106,null,{}] 23:02:48 INFO - PROCESS | 1012 | 1461304968414 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:48 INFO - PROCESS | 1012 | 1461304968552 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 23:02:48 INFO - PROCESS | 1012 | 1461304968599 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA21A000 == 69 [pid = 1012] [id = 286] 23:02:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D5886C00) [pid = 1012] [serial = 857] [outer = 0000000000000000] 23:02:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D588B800) [pid = 1012] [serial = 858] [outer = 00000085D5886C00] 23:02:48 INFO - PROCESS | 1012 | 1461304968656 Marionette DEBUG loaded listener.js 23:02:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D5CC6800) [pid = 1012] [serial = 859] [outer = 00000085D5886C00] 23:02:49 INFO - PROCESS | 1012 | 1461304969187 Marionette TRACE conn5 <- [1,1108,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]]]}] 23:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 837ms 23:02:49 INFO - PROCESS | 1012 | 1461304969235 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 23:02:49 INFO - PROCESS | 1012 | 1461304969238 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 23:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:02:49 INFO - PROCESS | 1012 | 1461304969241 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:02:49 INFO - PROCESS | 1012 | 1461304969243 Marionette TRACE conn5 <- [1,1110,null,{}] 23:02:49 INFO - PROCESS | 1012 | 1461304969247 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:49 INFO - PROCESS | 1012 | 1461304969355 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 23:02:49 INFO - PROCESS | 1012 | 1461304969545 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F95000 == 70 [pid = 1012] [id = 287] 23:02:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D609D800) [pid = 1012] [serial = 860] [outer = 0000000000000000] 23:02:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D609F800) [pid = 1012] [serial = 861] [outer = 00000085D609D800] 23:02:49 INFO - PROCESS | 1012 | 1461304969614 Marionette DEBUG loaded listener.js 23:02:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D64CC000) [pid = 1012] [serial = 862] [outer = 00000085D609D800] 23:02:50 INFO - PROCESS | 1012 | 1461304970409 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 23:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1180ms 23:02:50 INFO - PROCESS | 1012 | 1461304970424 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 23:02:50 INFO - PROCESS | 1012 | 1461304970428 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 23:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:02:50 INFO - PROCESS | 1012 | 1461304970433 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:02:50 INFO - PROCESS | 1012 | 1461304970437 Marionette TRACE conn5 <- [1,1114,null,{}] 23:02:50 INFO - PROCESS | 1012 | 1461304970442 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:50 INFO - PROCESS | 1012 | 1461304970542 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 23:02:50 INFO - PROCESS | 1012 | 1461304970622 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5D0E800 == 71 [pid = 1012] [id = 288] 23:02:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085C622D400) [pid = 1012] [serial = 863] [outer = 0000000000000000] 23:02:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085C984C800) [pid = 1012] [serial = 864] [outer = 00000085C622D400] 23:02:50 INFO - PROCESS | 1012 | 1461304970721 Marionette DEBUG loaded listener.js 23:02:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085CA605800) [pid = 1012] [serial = 865] [outer = 00000085C622D400] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA5E3000 == 70 [pid = 1012] [id = 192] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6C3800 == 69 [pid = 1012] [id = 211] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CDE800 == 68 [pid = 1012] [id = 281] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BB1800 == 67 [pid = 1012] [id = 280] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D11C6800 == 66 [pid = 1012] [id = 279] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D863C000 == 65 [pid = 1012] [id = 278] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA150800 == 64 [pid = 1012] [id = 277] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B65000 == 63 [pid = 1012] [id = 275] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A1C000 == 62 [pid = 1012] [id = 274] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB271800 == 61 [pid = 1012] [id = 273] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC37000 == 60 [pid = 1012] [id = 272] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D5393800) [pid = 1012] [serial = 765] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085C3055C00) [pid = 1012] [serial = 753] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D3167000) [pid = 1012] [serial = 762] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085CBD27800) [pid = 1012] [serial = 756] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D14BB000) [pid = 1012] [serial = 759] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D290C800) [pid = 1012] [serial = 798] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE819000 == 59 [pid = 1012] [id = 271] 23:02:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085C96EA000 == 58 [pid = 1012] [id = 267] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085CE26B400) [pid = 1012] [serial = 778] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D0917C00) [pid = 1012] [serial = 781] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085C9A2A400) [pid = 1012] [serial = 775] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D14C4000) [pid = 1012] [serial = 786] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085C4D57C00) [pid = 1012] [serial = 772] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085C4C6FC00) [pid = 1012] [serial = 771] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085C4B5BC00) [pid = 1012] [serial = 768] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CECA6400) [pid = 1012] [serial = 780] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D0E3EC00) [pid = 1012] [serial = 783] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D1A64400) [pid = 1012] [serial = 792] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D606C400) [pid = 1012] [serial = 718] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D200F800) [pid = 1012] [serial = 790] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CE285C00) [pid = 1012] [serial = 769] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CB98A400) [pid = 1012] [serial = 777] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C9844400) [pid = 1012] [serial = 774] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D1A69400) [pid = 1012] [serial = 789] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D252C000) [pid = 1012] [serial = 795] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D1198000) [pid = 1012] [serial = 784] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D23C8800) [pid = 1012] [serial = 793] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D18A4800) [pid = 1012] [serial = 787] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D25D5C00) [pid = 1012] [serial = 724] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CECA6C00) [pid = 1012] [serial = 721] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D2673000) [pid = 1012] [serial = 796] [outer = 0000000000000000] [url = about:blank] 23:02:51 INFO - PROCESS | 1012 | 1461304971366 Marionette TRACE conn5 <- [1,1116,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]]]}] 23:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 984ms 23:02:51 INFO - PROCESS | 1012 | 1461304971422 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 23:02:51 INFO - PROCESS | 1012 | 1461304971428 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 23:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:02:51 INFO - PROCESS | 1012 | 1461304971434 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:02:51 INFO - PROCESS | 1012 | 1461304971437 Marionette TRACE conn5 <- [1,1118,null,{}] 23:02:51 INFO - PROCESS | 1012 | 1461304971441 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:51 INFO - PROCESS | 1012 | 1461304971529 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 23:02:51 INFO - PROCESS | 1012 | 1461304971537 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA1D7800 == 59 [pid = 1012] [id = 289] 23:02:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085C4D51C00) [pid = 1012] [serial = 866] [outer = 0000000000000000] 23:02:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085CA192800) [pid = 1012] [serial = 867] [outer = 00000085C4D51C00] 23:02:51 INFO - PROCESS | 1012 | 1461304971584 Marionette DEBUG loaded listener.js 23:02:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085CB98E000) [pid = 1012] [serial = 868] [outer = 00000085C4D51C00] 23:02:52 INFO - PROCESS | 1012 | 1461304972058 Marionette TRACE conn5 <- [1,1120,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]]]}] 23:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 23:02:52 INFO - PROCESS | 1012 | 1461304972128 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 23:02:52 INFO - PROCESS | 1012 | 1461304972130 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 23:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:02:52 INFO - PROCESS | 1012 | 1461304972133 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:02:52 INFO - PROCESS | 1012 | 1461304972137 Marionette TRACE conn5 <- [1,1122,null,{}] 23:02:52 INFO - PROCESS | 1012 | 1461304972148 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:52 INFO - PROCESS | 1012 | 1461304972238 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 23:02:52 INFO - PROCESS | 1012 | 1461304972322 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1419800 == 60 [pid = 1012] [id = 290] 23:02:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085CEBAFC00) [pid = 1012] [serial = 869] [outer = 0000000000000000] 23:02:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085CF26E400) [pid = 1012] [serial = 870] [outer = 00000085CEBAFC00] 23:02:52 INFO - PROCESS | 1012 | 1461304972372 Marionette DEBUG loaded listener.js 23:02:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D0E38C00) [pid = 1012] [serial = 871] [outer = 00000085CEBAFC00] 23:02:52 INFO - PROCESS | 1012 | [GFX2-]: DrawTargetD2D 1.1 (00000085DAD4E5C0): Failed to create GradientStopCollection with no stops. 23:02:52 INFO - PROCESS | 1012 | [GFX3-]: No stops specified for gradient pattern. 23:02:52 INFO - PROCESS | 1012 | 1461304972758 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 690ms 23:02:52 INFO - PROCESS | 1012 | 1461304972826 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 23:02:52 INFO - PROCESS | 1012 | 1461304972829 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 23:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:02:52 INFO - PROCESS | 1012 | 1461304972833 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:02:52 INFO - PROCESS | 1012 | 1461304972835 Marionette TRACE conn5 <- [1,1126,null,{}] 23:02:52 INFO - PROCESS | 1012 | 1461304972838 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:52 INFO - PROCESS | 1012 | 1461304972952 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 23:02:52 INFO - PROCESS | 1012 | 1461304972962 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D230F000 == 61 [pid = 1012] [id = 291] 23:02:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D11A3400) [pid = 1012] [serial = 872] [outer = 0000000000000000] 23:02:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D1539800) [pid = 1012] [serial = 873] [outer = 00000085D11A3400] 23:02:53 INFO - PROCESS | 1012 | 1461304973009 Marionette DEBUG loaded listener.js 23:02:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D18A0400) [pid = 1012] [serial = 874] [outer = 00000085D11A3400] 23:02:53 INFO - PROCESS | 1012 | 1461304973488 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 23:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 23:02:53 INFO - PROCESS | 1012 | 1461304973525 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 23:02:53 INFO - PROCESS | 1012 | 1461304973527 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 23:02:53 INFO - PROCESS | 1012 | 1461304973530 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:02:53 INFO - PROCESS | 1012 | 1461304973532 Marionette TRACE conn5 <- [1,1130,null,{}] 23:02:53 INFO - PROCESS | 1012 | 1461304973541 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:53 INFO - PROCESS | 1012 | 1461304973647 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 23:02:53 INFO - PROCESS | 1012 | 1461304973655 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C96E3000 == 62 [pid = 1012] [id = 292] 23:02:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D14B5C00) [pid = 1012] [serial = 875] [outer = 0000000000000000] 23:02:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D1A6AC00) [pid = 1012] [serial = 876] [outer = 00000085D14B5C00] 23:02:53 INFO - PROCESS | 1012 | 1461304973702 Marionette DEBUG loaded listener.js 23:02:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D23C7000) [pid = 1012] [serial = 877] [outer = 00000085D14B5C00] 23:02:54 INFO - PROCESS | 1012 | 1461304974177 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 23:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 23:02:54 INFO - PROCESS | 1012 | 1461304974225 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 23:02:54 INFO - PROCESS | 1012 | 1461304974227 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 23:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:02:54 INFO - PROCESS | 1012 | 1461304974231 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:02:54 INFO - PROCESS | 1012 | 1461304974232 Marionette TRACE conn5 <- [1,1134,null,{}] 23:02:54 INFO - PROCESS | 1012 | 1461304974243 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:54 INFO - PROCESS | 1012 | 1461304974399 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 23:02:54 INFO - PROCESS | 1012 | 1461304974457 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB277800 == 63 [pid = 1012] [id = 293] 23:02:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D283A800) [pid = 1012] [serial = 878] [outer = 0000000000000000] 23:02:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D3423C00) [pid = 1012] [serial = 879] [outer = 00000085D283A800] 23:02:54 INFO - PROCESS | 1012 | 1461304974507 Marionette DEBUG loaded listener.js 23:02:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D4880C00) [pid = 1012] [serial = 880] [outer = 00000085D283A800] 23:02:54 INFO - PROCESS | 1012 | 1461304974947 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 23:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 23:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:02:54 INFO - PROCESS | 1012 | 1461304974967 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 23:02:54 INFO - PROCESS | 1012 | 1461304974969 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 23:02:54 INFO - PROCESS | 1012 | 1461304974972 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:02:54 INFO - PROCESS | 1012 | 1461304974974 Marionette TRACE conn5 <- [1,1138,null,{}] 23:02:54 INFO - PROCESS | 1012 | 1461304974977 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:55 INFO - PROCESS | 1012 | 1461304975091 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 23:02:55 INFO - PROCESS | 1012 | 1461304975098 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6954000 == 64 [pid = 1012] [id = 294] 23:02:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D52DA000) [pid = 1012] [serial = 881] [outer = 0000000000000000] 23:02:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D5307000) [pid = 1012] [serial = 882] [outer = 00000085D52DA000] 23:02:55 INFO - PROCESS | 1012 | 1461304975147 Marionette DEBUG loaded listener.js 23:02:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D5683000) [pid = 1012] [serial = 883] [outer = 00000085D52DA000] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085CA5AF000) [pid = 1012] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D23C7800) [pid = 1012] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D1703800) [pid = 1012] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D2187400) [pid = 1012] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085CB98EC00) [pid = 1012] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D6061800) [pid = 1012] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D5306400) [pid = 1012] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D23CE000) [pid = 1012] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D09A8000) [pid = 1012] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C3016800) [pid = 1012] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085C984DC00) [pid = 1012] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085C4D52C00) [pid = 1012] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085C963EC00) [pid = 1012] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D25CE000) [pid = 1012] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085CF2D7400) [pid = 1012] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D11A0800) [pid = 1012] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:02:55 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D23C8400) [pid = 1012] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:02:55 INFO - PROCESS | 1012 | 1461304975724 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 23:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 838ms 23:02:55 INFO - PROCESS | 1012 | 1461304975814 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 23:02:55 INFO - PROCESS | 1012 | 1461304975816 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 23:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:02:55 INFO - PROCESS | 1012 | 1461304975820 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:02:55 INFO - PROCESS | 1012 | 1461304975822 Marionette TRACE conn5 <- [1,1142,null,{}] 23:02:55 INFO - PROCESS | 1012 | 1461304975825 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:55 INFO - PROCESS | 1012 | 1461304975908 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 23:02:55 INFO - PROCESS | 1012 | 1461304975920 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C05800 == 65 [pid = 1012] [id = 295] 23:02:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085CF2D7400) [pid = 1012] [serial = 884] [outer = 0000000000000000] 23:02:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D249D400) [pid = 1012] [serial = 885] [outer = 00000085CF2D7400] 23:02:55 INFO - PROCESS | 1012 | 1461304975966 Marionette DEBUG loaded listener.js 23:02:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D5394400) [pid = 1012] [serial = 886] [outer = 00000085CF2D7400] 23:02:56 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:02:56 INFO - PROCESS | 1012 | 1461304976559 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 23:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 776ms 23:02:56 INFO - PROCESS | 1012 | 1461304976599 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 23:02:56 INFO - PROCESS | 1012 | 1461304976601 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 23:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:02:56 INFO - PROCESS | 1012 | 1461304976604 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:02:56 INFO - PROCESS | 1012 | 1461304976606 Marionette TRACE conn5 <- [1,1146,null,{}] 23:02:56 INFO - PROCESS | 1012 | 1461304976609 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:56 INFO - PROCESS | 1012 | 1461304976694 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 23:02:56 INFO - PROCESS | 1012 | 1461304976701 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA183800 == 66 [pid = 1012] [id = 296] 23:02:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D588BC00) [pid = 1012] [serial = 887] [outer = 0000000000000000] 23:02:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D64CB400) [pid = 1012] [serial = 888] [outer = 00000085D588BC00] 23:02:56 INFO - PROCESS | 1012 | 1461304976746 Marionette DEBUG loaded listener.js 23:02:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D65ED400) [pid = 1012] [serial = 889] [outer = 00000085D588BC00] 23:02:57 INFO - PROCESS | 1012 | 1461304977184 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 23:02:57 INFO - PROCESS | 1012 | 1461304977239 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 23:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:02:57 INFO - PROCESS | 1012 | 1461304977242 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:02:57 INFO - PROCESS | 1012 | 1461304977244 Marionette TRACE conn5 <- [1,1150,null,{}] 23:02:57 INFO - PROCESS | 1012 | 1461304977248 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:57 INFO - PROCESS | 1012 | 1461304977333 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 23:02:57 INFO - PROCESS | 1012 | 1461304977341 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA215800 == 67 [pid = 1012] [id = 297] 23:02:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D65ED800) [pid = 1012] [serial = 890] [outer = 0000000000000000] 23:02:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D65F5400) [pid = 1012] [serial = 891] [outer = 00000085D65ED800] 23:02:57 INFO - PROCESS | 1012 | 1461304977387 Marionette DEBUG loaded listener.js 23:02:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D6E06C00) [pid = 1012] [serial = 892] [outer = 00000085D65ED800] 23:02:58 INFO - PROCESS | 1012 | 1461304978037 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 23:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 838ms 23:02:58 INFO - PROCESS | 1012 | 1461304978084 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 23:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:02:58 INFO - PROCESS | 1012 | 1461304978090 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 23:02:58 INFO - PROCESS | 1012 | 1461304978096 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:02:58 INFO - PROCESS | 1012 | 1461304978100 Marionette TRACE conn5 <- [1,1154,null,{}] 23:02:58 INFO - PROCESS | 1012 | 1461304978119 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:58 INFO - PROCESS | 1012 | 1461304978244 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 23:02:58 INFO - PROCESS | 1012 | 1461304978358 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC3B800 == 68 [pid = 1012] [id = 298] 23:02:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085C984DC00) [pid = 1012] [serial = 893] [outer = 0000000000000000] 23:02:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085CA560C00) [pid = 1012] [serial = 894] [outer = 00000085C984DC00] 23:02:58 INFO - PROCESS | 1012 | 1461304978418 Marionette DEBUG loaded listener.js 23:02:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CE285000) [pid = 1012] [serial = 895] [outer = 00000085C984DC00] 23:02:59 INFO - PROCESS | 1012 | 1461304979025 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 23:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1006ms 23:02:59 INFO - PROCESS | 1012 | 1461304979104 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 23:02:59 INFO - PROCESS | 1012 | 1461304979111 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 23:02:59 INFO - PROCESS | 1012 | 1461304979118 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:02:59 INFO - PROCESS | 1012 | 1461304979121 Marionette TRACE conn5 <- [1,1158,null,{}] 23:02:59 INFO - PROCESS | 1012 | 1461304979125 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:59 INFO - PROCESS | 1012 | 1461304979240 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 23:02:59 INFO - PROCESS | 1012 | 1461304979361 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D523B800 == 69 [pid = 1012] [id = 299] 23:02:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D0EDCC00) [pid = 1012] [serial = 896] [outer = 0000000000000000] 23:02:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D18A4800) [pid = 1012] [serial = 897] [outer = 00000085D0EDCC00] 23:02:59 INFO - PROCESS | 1012 | 1461304979421 Marionette DEBUG loaded listener.js 23:02:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D2536000) [pid = 1012] [serial = 898] [outer = 00000085D0EDCC00] 23:03:00 INFO - PROCESS | 1012 | 1461304980072 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 23:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 987ms 23:03:00 INFO - PROCESS | 1012 | 1461304980111 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 23:03:00 INFO - PROCESS | 1012 | 1461304980114 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 23:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:03:00 INFO - PROCESS | 1012 | 1461304980118 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:03:00 INFO - PROCESS | 1012 | 1461304980122 Marionette TRACE conn5 <- [1,1162,null,{}] 23:03:00 INFO - PROCESS | 1012 | 1461304980134 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:00 INFO - PROCESS | 1012 | 1461304980249 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 23:03:00 INFO - PROCESS | 1012 | 1461304980371 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD588800 == 70 [pid = 1012] [id = 300] 23:03:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D568D800) [pid = 1012] [serial = 899] [outer = 0000000000000000] 23:03:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D5CCEC00) [pid = 1012] [serial = 900] [outer = 00000085D568D800] 23:03:00 INFO - PROCESS | 1012 | 1461304980432 Marionette DEBUG loaded listener.js 23:03:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D6E07000) [pid = 1012] [serial = 901] [outer = 00000085D568D800] 23:03:01 INFO - PROCESS | 1012 | 1461304981015 Marionette TRACE conn5 <- [1,1164,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,1165,"getWindowHandle",null] 23:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:03:01 INFO - PROCESS | 1012 | 1461304981066 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 23:03:01 INFO - PROCESS | 1012 | 1461304981069 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:03:01 INFO - PROCESS | 1012 | 1461304981072 Marionette TRACE conn5 <- [1,1166,null,{}] 23:03:01 INFO - PROCESS | 1012 | 1461304981075 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:01 INFO - PROCESS | 1012 | 1461304981189 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 23:03:01 INFO - PROCESS | 1012 | 1461304981280 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC8B000 == 71 [pid = 1012] [id = 301] 23:03:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D857EC00) [pid = 1012] [serial = 902] [outer = 0000000000000000] 23:03:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D8582C00) [pid = 1012] [serial = 903] [outer = 00000085D857EC00] 23:03:01 INFO - PROCESS | 1012 | 1461304981336 Marionette DEBUG loaded listener.js 23:03:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D8589400) [pid = 1012] [serial = 904] [outer = 00000085D857EC00] 23:03:02 INFO - PROCESS | 1012 | 1461304982175 Marionette TRACE conn5 <- [1,1168,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,1169,"getWindowHandle",null] 23:03:02 INFO - PROCESS | 1012 | 1461304982214 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 23:03:02 INFO - PROCESS | 1012 | 1461304982220 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:03:02 INFO - PROCESS | 1012 | 1461304982224 Marionette TRACE conn5 <- [1,1170,null,{}] 23:03:02 INFO - PROCESS | 1012 | 1461304982230 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:02 INFO - PROCESS | 1012 | 1461304982367 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 23:03:02 INFO - PROCESS | 1012 | 1461304982388 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF287000 == 72 [pid = 1012] [id = 302] 23:03:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085C503B400) [pid = 1012] [serial = 905] [outer = 0000000000000000] 23:03:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085C99C0800) [pid = 1012] [serial = 906] [outer = 00000085C503B400] 23:03:02 INFO - PROCESS | 1012 | 1461304982438 Marionette DEBUG loaded listener.js 23:03:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085CB11C400) [pid = 1012] [serial = 907] [outer = 00000085C503B400] 23:03:03 INFO - PROCESS | 1012 | 1461304983053 Marionette TRACE conn5 <- [1,1172,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[72] expected 0 but got 28","_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,1173,"getWindowHandle",null] 23:03:03 INFO - PROCESS | 1012 | 1461304983112 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 23:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:03:03 INFO - PROCESS | 1012 | 1461304983118 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:03:03 INFO - PROCESS | 1012 | 1461304983121 Marionette TRACE conn5 <- [1,1174,null,{}] 23:03:03 INFO - PROCESS | 1012 | 1461304983125 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:03 INFO - PROCESS | 1012 | 1461304983222 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 23:03:03 INFO - PROCESS | 1012 | 1461304983301 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE23F800 == 73 [pid = 1012] [id = 303] 23:03:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085C988E000) [pid = 1012] [serial = 908] [outer = 0000000000000000] 23:03:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085CEB7A400) [pid = 1012] [serial = 909] [outer = 00000085C988E000] 23:03:03 INFO - PROCESS | 1012 | 1461304983351 Marionette DEBUG loaded listener.js 23:03:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085CF2E3C00) [pid = 1012] [serial = 910] [outer = 00000085C988E000] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1418000 == 72 [pid = 1012] [id = 204] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA183800 == 71 [pid = 1012] [id = 296] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C05800 == 70 [pid = 1012] [id = 295] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6954000 == 69 [pid = 1012] [id = 294] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B7C000 == 68 [pid = 1012] [id = 276] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB277800 == 67 [pid = 1012] [id = 293] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085C96E3000 == 66 [pid = 1012] [id = 292] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D230F000 == 65 [pid = 1012] [id = 291] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085CB123000) [pid = 1012] [serial = 804] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085C4B4FC00) [pid = 1012] [serial = 801] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D170AC00) [pid = 1012] [serial = 807] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D49DBC00) [pid = 1012] [serial = 810] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D5388400) [pid = 1012] [serial = 843] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1419800 == 64 [pid = 1012] [id = 290] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA1D7800 == 63 [pid = 1012] [id = 289] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5D0E800 == 62 [pid = 1012] [id = 288] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1B6000 == 61 [pid = 1012] [id = 285] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C6E800 == 60 [pid = 1012] [id = 284] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085D157E800 == 59 [pid = 1012] [id = 283] 23:03:03 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C22000 == 58 [pid = 1012] [id = 282] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085CE292400) [pid = 1012] [serial = 757] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D60A2C00) [pid = 1012] [serial = 727] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D5688C00) [pid = 1012] [serial = 766] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D52DAC00) [pid = 1012] [serial = 763] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D18A8800) [pid = 1012] [serial = 760] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085C4B57000) [pid = 1012] [serial = 754] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085CE0AF400) [pid = 1012] [serial = 816] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CF26D000) [pid = 1012] [serial = 817] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085CA602400) [pid = 1012] [serial = 814] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085C5319400) [pid = 1012] [serial = 813] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085CA6E6400) [pid = 1012] [serial = 819] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CE288400) [pid = 1012] [serial = 820] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D266B800) [pid = 1012] [serial = 834] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D09ABC00) [pid = 1012] [serial = 822] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D0EAFC00) [pid = 1012] [serial = 823] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D135EC00) [pid = 1012] [serial = 825] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D2532000) [pid = 1012] [serial = 832] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D23D0000) [pid = 1012] [serial = 831] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CE26C400) [pid = 1012] [serial = 837] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D18A9400) [pid = 1012] [serial = 838] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D3428000) [pid = 1012] [serial = 799] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D2BA2000) [pid = 1012] [serial = 835] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D17D6C00) [pid = 1012] [serial = 828] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D1D08C00) [pid = 1012] [serial = 829] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D3429C00) [pid = 1012] [serial = 840] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D14C4400) [pid = 1012] [serial = 826] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D4918C00) [pid = 1012] [serial = 841] [outer = 0000000000000000] [url = about:blank] 23:03:03 INFO - PROCESS | 1012 | 1461304983964 Marionette TRACE conn5 <- [1,1176,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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 23:03:04 INFO - PROCESS | 1012 | 1461304984000 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 23:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:03:04 INFO - PROCESS | 1012 | 1461304984004 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:03:04 INFO - PROCESS | 1012 | 1461304984008 Marionette TRACE conn5 <- [1,1178,null,{}] 23:03:04 INFO - PROCESS | 1012 | 1461304984022 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:04 INFO - PROCESS | 1012 | 1461304984116 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 23:03:04 INFO - PROCESS | 1012 | 1461304984189 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF284000 == 59 [pid = 1012] [id = 304] 23:03:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CA0CEC00) [pid = 1012] [serial = 911] [outer = 0000000000000000] 23:03:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CEB84400) [pid = 1012] [serial = 912] [outer = 00000085CA0CEC00] 23:03:04 INFO - PROCESS | 1012 | 1461304984239 Marionette DEBUG loaded listener.js 23:03:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D0921000) [pid = 1012] [serial = 913] [outer = 00000085CA0CEC00] 23:03:04 INFO - PROCESS | 1012 | 1461304984651 Marionette TRACE conn5 <- [1,1180,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,1181,"getWindowHandle",null] 23:03:04 INFO - PROCESS | 1012 | 1461304984702 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 23:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:03:04 INFO - PROCESS | 1012 | 1461304984705 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:03:04 INFO - PROCESS | 1012 | 1461304984707 Marionette TRACE conn5 <- [1,1182,null,{}] 23:03:04 INFO - PROCESS | 1012 | 1461304984711 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:04 INFO - PROCESS | 1012 | 1461304984794 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 23:03:04 INFO - PROCESS | 1012 | 1461304984800 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2113000 == 60 [pid = 1012] [id = 305] 23:03:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D0EAA400) [pid = 1012] [serial = 914] [outer = 0000000000000000] 23:03:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D119FC00) [pid = 1012] [serial = 915] [outer = 00000085D0EAA400] 23:03:04 INFO - PROCESS | 1012 | 1461304984848 Marionette DEBUG loaded listener.js 23:03:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D14BA000) [pid = 1012] [serial = 916] [outer = 00000085D0EAA400] 23:03:05 INFO - PROCESS | 1012 | 1461304985331 Marionette TRACE conn5 <- [1,1184,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[72] expected 0 but got 151","_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,1185,"getWindowHandle",null] 23:03:05 INFO - PROCESS | 1012 | 1461304985401 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 23:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:03:05 INFO - PROCESS | 1012 | 1461304985404 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:03:05 INFO - PROCESS | 1012 | 1461304985406 Marionette TRACE conn5 <- [1,1186,null,{}] 23:03:05 INFO - PROCESS | 1012 | 1461304985410 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:05 INFO - PROCESS | 1012 | 1461304985492 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 23:03:05 INFO - PROCESS | 1012 | 1461304985501 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA14A800 == 61 [pid = 1012] [id = 306] 23:03:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085C4B46000) [pid = 1012] [serial = 917] [outer = 0000000000000000] 23:03:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D1705C00) [pid = 1012] [serial = 918] [outer = 00000085C4B46000] 23:03:05 INFO - PROCESS | 1012 | 1461304985547 Marionette DEBUG loaded listener.js 23:03:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D18A3400) [pid = 1012] [serial = 919] [outer = 00000085C4B46000] 23:03:06 INFO - PROCESS | 1012 | 1461304985990 Marionette TRACE conn5 <- [1,1188,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]]]}] 23:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 23:03:06 INFO - PROCESS | 1012 | 1461304986037 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 23:03:06 INFO - PROCESS | 1012 | 1461304986039 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 23:03:06 INFO - PROCESS | 1012 | 1461304986042 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:03:06 INFO - PROCESS | 1012 | 1461304986044 Marionette TRACE conn5 <- [1,1190,null,{}] 23:03:06 INFO - PROCESS | 1012 | 1461304986047 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:06 INFO - PROCESS | 1012 | 1461304986175 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 23:03:06 INFO - PROCESS | 1012 | 1461304986253 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5233800 == 62 [pid = 1012] [id = 307] 23:03:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D18AAC00) [pid = 1012] [serial = 920] [outer = 0000000000000000] 23:03:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D2189000) [pid = 1012] [serial = 921] [outer = 00000085D18AAC00] 23:03:06 INFO - PROCESS | 1012 | 1461304986303 Marionette DEBUG loaded listener.js 23:03:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D23D5C00) [pid = 1012] [serial = 922] [outer = 00000085D18AAC00] 23:03:06 INFO - PROCESS | 1012 | 1461304986733 Marionette TRACE conn5 <- [1,1192,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]]]}] 23:03:06 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 23:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 732ms 23:03:06 INFO - PROCESS | 1012 | 1461304986778 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 23:03:06 INFO - PROCESS | 1012 | 1461304986780 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 23:03:06 INFO - PROCESS | 1012 | 1461304986783 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:03:06 INFO - PROCESS | 1012 | 1461304986785 Marionette TRACE conn5 <- [1,1194,null,{}] 23:03:06 INFO - PROCESS | 1012 | 1461304986788 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:06 INFO - PROCESS | 1012 | 1461304986894 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 23:03:06 INFO - PROCESS | 1012 | 1461304986902 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F9A000 == 63 [pid = 1012] [id = 308] 23:03:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D2532400) [pid = 1012] [serial = 923] [outer = 0000000000000000] 23:03:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D2667000) [pid = 1012] [serial = 924] [outer = 00000085D2532400] 23:03:06 INFO - PROCESS | 1012 | 1461304986948 Marionette DEBUG loaded listener.js 23:03:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D2840C00) [pid = 1012] [serial = 925] [outer = 00000085D2532400] 23:03:07 INFO - PROCESS | 1012 | 1461304987395 Marionette TRACE conn5 <- [1,1196,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]]]}] 23:03:07 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 23:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 23:03:07 INFO - PROCESS | 1012 | 1461304987415 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 23:03:07 INFO - PROCESS | 1012 | 1461304987418 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 23:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:03:07 INFO - PROCESS | 1012 | 1461304987421 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:03:07 INFO - PROCESS | 1012 | 1461304987423 Marionette TRACE conn5 <- [1,1198,null,{}] 23:03:07 INFO - PROCESS | 1012 | 1461304987426 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:07 INFO - PROCESS | 1012 | 1461304987531 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 23:03:07 INFO - PROCESS | 1012 | 1461304987612 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6961800 == 64 [pid = 1012] [id = 309] 23:03:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D290C800) [pid = 1012] [serial = 926] [outer = 0000000000000000] 23:03:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D319A000) [pid = 1012] [serial = 927] [outer = 00000085D290C800] 23:03:07 INFO - PROCESS | 1012 | 1461304987658 Marionette DEBUG loaded listener.js 23:03:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D444A800) [pid = 1012] [serial = 928] [outer = 00000085D290C800] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D444D000) [pid = 1012] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D14B5C00) [pid = 1012] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D283A800) [pid = 1012] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D52DA000) [pid = 1012] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C4D51C00) [pid = 1012] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D530E000) [pid = 1012] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D609D800) [pid = 1012] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D11A3400) [pid = 1012] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085C3063000) [pid = 1012] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C622D400) [pid = 1012] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D1706C00) [pid = 1012] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CEBAFC00) [pid = 1012] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D52DE800) [pid = 1012] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085CF2D7400) [pid = 1012] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D5886C00) [pid = 1012] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CB1A4C00) [pid = 1012] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D1361400) [pid = 1012] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CB00DC00) [pid = 1012] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C4A8DC00) [pid = 1012] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D266E400) [pid = 1012] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:03:08 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D588BC00) [pid = 1012] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:03:08 INFO - PROCESS | 1012 | 1461304988309 Marionette TRACE conn5 <- [1,1200,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]]]}] 23:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 923ms 23:03:08 INFO - PROCESS | 1012 | 1461304988346 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 23:03:08 INFO - PROCESS | 1012 | 1461304988348 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 23:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:03:08 INFO - PROCESS | 1012 | 1461304988352 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:03:08 INFO - PROCESS | 1012 | 1461304988354 Marionette TRACE conn5 <- [1,1202,null,{}] 23:03:08 INFO - PROCESS | 1012 | 1461304988357 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:08 INFO - PROCESS | 1012 | 1461304988438 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 23:03:08 INFO - PROCESS | 1012 | 1461304988448 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1951000 == 65 [pid = 1012] [id = 310] 23:03:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085C5322C00) [pid = 1012] [serial = 929] [outer = 0000000000000000] 23:03:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085CB00DC00) [pid = 1012] [serial = 930] [outer = 00000085C5322C00] 23:03:08 INFO - PROCESS | 1012 | 1461304988495 Marionette DEBUG loaded listener.js 23:03:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D17DDC00) [pid = 1012] [serial = 931] [outer = 00000085C5322C00] 23:03:08 INFO - PROCESS | 1012 | 1461304988952 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 23:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 23:03:08 INFO - PROCESS | 1012 | 1461304988983 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 23:03:08 INFO - PROCESS | 1012 | 1461304988985 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 23:03:08 INFO - PROCESS | 1012 | 1461304988988 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:03:08 INFO - PROCESS | 1012 | 1461304988990 Marionette TRACE conn5 <- [1,1206,null,{}] 23:03:08 INFO - PROCESS | 1012 | 1461304988994 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:09 INFO - PROCESS | 1012 | 1461304989076 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 23:03:09 INFO - PROCESS | 1012 | 1461304989085 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C0F800 == 66 [pid = 1012] [id = 311] 23:03:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D4456000) [pid = 1012] [serial = 932] [outer = 0000000000000000] 23:03:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D4B8E000) [pid = 1012] [serial = 933] [outer = 00000085D4456000] 23:03:09 INFO - PROCESS | 1012 | 1461304989130 Marionette DEBUG loaded listener.js 23:03:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D52E4800) [pid = 1012] [serial = 934] [outer = 00000085D4456000] 23:03:09 INFO - PROCESS | 1012 | 1461304989564 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 23:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 627ms 23:03:09 INFO - PROCESS | 1012 | 1461304989619 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 23:03:09 INFO - PROCESS | 1012 | 1461304989622 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 23:03:09 INFO - PROCESS | 1012 | 1461304989625 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:03:09 INFO - PROCESS | 1012 | 1461304989628 Marionette TRACE conn5 <- [1,1210,null,{}] 23:03:09 INFO - PROCESS | 1012 | 1461304989631 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:09 INFO - PROCESS | 1012 | 1461304989735 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 23:03:09 INFO - PROCESS | 1012 | 1461304989751 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C71000 == 67 [pid = 1012] [id = 312] 23:03:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D567F400) [pid = 1012] [serial = 935] [outer = 0000000000000000] 23:03:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D5882400) [pid = 1012] [serial = 936] [outer = 00000085D567F400] 23:03:09 INFO - PROCESS | 1012 | 1461304989802 Marionette DEBUG loaded listener.js 23:03:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D5CCD800) [pid = 1012] [serial = 937] [outer = 00000085D567F400] 23:03:10 INFO - PROCESS | 1012 | 1461304990213 Marionette TRACE conn5 <- [1,1212,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,1213,"getWindowHandle",null] 23:03:10 INFO - PROCESS | 1012 | 1461304990259 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 23:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:03:10 INFO - PROCESS | 1012 | 1461304990268 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:03:10 INFO - PROCESS | 1012 | 1461304990270 Marionette TRACE conn5 <- [1,1214,null,{}] 23:03:10 INFO - PROCESS | 1012 | 1461304990273 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:10 INFO - PROCESS | 1012 | 1461304990414 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 23:03:10 INFO - PROCESS | 1012 | 1461304990586 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C99F3800 == 68 [pid = 1012] [id = 313] 23:03:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085C44E4C00) [pid = 1012] [serial = 938] [outer = 0000000000000000] 23:03:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085C4B4B800) [pid = 1012] [serial = 939] [outer = 00000085C44E4C00] 23:03:10 INFO - PROCESS | 1012 | 1461304990648 Marionette DEBUG loaded listener.js 23:03:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C50DFC00) [pid = 1012] [serial = 940] [outer = 00000085C44E4C00] 23:03:11 INFO - PROCESS | 1012 | 1461304991220 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 23:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 985ms 23:03:11 INFO - PROCESS | 1012 | 1461304991253 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 23:03:11 INFO - PROCESS | 1012 | 1461304991259 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 23:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:03:11 INFO - PROCESS | 1012 | 1461304991264 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:03:11 INFO - PROCESS | 1012 | 1461304991269 Marionette TRACE conn5 <- [1,1218,null,{}] 23:03:11 INFO - PROCESS | 1012 | 1461304991274 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:11 INFO - PROCESS | 1012 | 1461304991388 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 23:03:11 INFO - PROCESS | 1012 | 1461304991480 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1816800 == 69 [pid = 1012] [id = 314] 23:03:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085CE290400) [pid = 1012] [serial = 941] [outer = 0000000000000000] 23:03:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085CEC9F800) [pid = 1012] [serial = 942] [outer = 00000085CE290400] 23:03:11 INFO - PROCESS | 1012 | 1461304991540 Marionette DEBUG loaded listener.js 23:03:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D0EA9000) [pid = 1012] [serial = 943] [outer = 00000085CE290400] 23:03:12 INFO - PROCESS | 1012 | 1461304992174 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 23:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 944ms 23:03:12 INFO - PROCESS | 1012 | 1461304992210 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 23:03:12 INFO - PROCESS | 1012 | 1461304992214 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 23:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:03:12 INFO - PROCESS | 1012 | 1461304992218 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:03:12 INFO - PROCESS | 1012 | 1461304992220 Marionette TRACE conn5 <- [1,1222,null,{}] 23:03:12 INFO - PROCESS | 1012 | 1461304992224 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:12 INFO - PROCESS | 1012 | 1461304992334 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 23:03:12 INFO - PROCESS | 1012 | 1461304992427 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6953800 == 70 [pid = 1012] [id = 315] 23:03:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D1A63400) [pid = 1012] [serial = 944] [outer = 0000000000000000] 23:03:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D1A70000) [pid = 1012] [serial = 945] [outer = 00000085D1A63400] 23:03:12 INFO - PROCESS | 1012 | 1461304992484 Marionette DEBUG loaded listener.js 23:03:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D2533C00) [pid = 1012] [serial = 946] [outer = 00000085D1A63400] 23:03:13 INFO - PROCESS | 1012 | 1461304993041 Marionette TRACE conn5 <- [1,1224,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]]]}] 23:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 879ms 23:03:13 INFO - PROCESS | 1012 | 1461304993098 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 23:03:13 INFO - PROCESS | 1012 | 1461304993103 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 23:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:03:13 INFO - PROCESS | 1012 | 1461304993115 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:03:13 INFO - PROCESS | 1012 | 1461304993120 Marionette TRACE conn5 <- [1,1226,null,{}] 23:03:13 INFO - PROCESS | 1012 | 1461304993125 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:13 INFO - PROCESS | 1012 | 1461304993268 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 23:03:13 INFO - PROCESS | 1012 | 1461304993387 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA20E000 == 71 [pid = 1012] [id = 316] 23:03:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D52DC800) [pid = 1012] [serial = 947] [outer = 0000000000000000] 23:03:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D5887C00) [pid = 1012] [serial = 948] [outer = 00000085D52DC800] 23:03:13 INFO - PROCESS | 1012 | 1461304993446 Marionette DEBUG loaded listener.js 23:03:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D60A7400) [pid = 1012] [serial = 949] [outer = 00000085D52DC800] 23:03:14 INFO - PROCESS | 1012 | 1461304994013 Marionette TRACE conn5 <- [1,1228,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]]]}] 23:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 944ms 23:03:14 INFO - PROCESS | 1012 | 1461304994056 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 23:03:14 INFO - PROCESS | 1012 | 1461304994059 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 23:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:03:14 INFO - PROCESS | 1012 | 1461304994062 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:03:14 INFO - PROCESS | 1012 | 1461304994064 Marionette TRACE conn5 <- [1,1230,null,{}] 23:03:14 INFO - PROCESS | 1012 | 1461304994068 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:14 INFO - PROCESS | 1012 | 1461304994176 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 23:03:14 INFO - PROCESS | 1012 | 1461304994266 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC87800 == 72 [pid = 1012] [id = 317] 23:03:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D65F8400) [pid = 1012] [serial = 950] [outer = 0000000000000000] 23:03:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D6E05000) [pid = 1012] [serial = 951] [outer = 00000085D65F8400] 23:03:14 INFO - PROCESS | 1012 | 1461304994322 Marionette DEBUG loaded listener.js 23:03:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D8587400) [pid = 1012] [serial = 952] [outer = 00000085D65F8400] 23:03:14 INFO - PROCESS | 1012 | 1461304994905 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 23:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 879ms 23:03:14 INFO - PROCESS | 1012 | 1461304994944 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 23:03:14 INFO - PROCESS | 1012 | 1461304994946 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 23:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:03:14 INFO - PROCESS | 1012 | 1461304994950 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:03:14 INFO - PROCESS | 1012 | 1461304994952 Marionette TRACE conn5 <- [1,1234,null,{}] 23:03:14 INFO - PROCESS | 1012 | 1461304994956 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:15 INFO - PROCESS | 1012 | 1461304995063 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 23:03:15 INFO - PROCESS | 1012 | 1461304995154 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D242E000 == 73 [pid = 1012] [id = 318] 23:03:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D1D9A000) [pid = 1012] [serial = 953] [outer = 0000000000000000] 23:03:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D1D9BC00) [pid = 1012] [serial = 954] [outer = 00000085D1D9A000] 23:03:15 INFO - PROCESS | 1012 | 1461304995220 Marionette DEBUG loaded listener.js 23:03:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D8626800) [pid = 1012] [serial = 955] [outer = 00000085D1D9A000] 23:03:15 INFO - PROCESS | 1012 | 1461304995884 Marionette TRACE conn5 <- [1,1236,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]]]}] 23:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 984ms 23:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:03:15 INFO - PROCESS | 1012 | 1461304995937 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 23:03:15 INFO - PROCESS | 1012 | 1461304995939 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 23:03:15 INFO - PROCESS | 1012 | 1461304995943 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:03:15 INFO - PROCESS | 1012 | 1461304995945 Marionette TRACE conn5 <- [1,1238,null,{}] 23:03:15 INFO - PROCESS | 1012 | 1461304995964 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:16 INFO - PROCESS | 1012 | 1461304996074 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 23:03:16 INFO - PROCESS | 1012 | 1461304996294 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB270800 == 74 [pid = 1012] [id = 319] 23:03:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085C426FC00) [pid = 1012] [serial = 956] [outer = 0000000000000000] 23:03:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085C498F000) [pid = 1012] [serial = 957] [outer = 00000085C426FC00] 23:03:16 INFO - PROCESS | 1012 | 1461304996351 Marionette DEBUG loaded listener.js 23:03:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085C50D8000) [pid = 1012] [serial = 958] [outer = 00000085C426FC00] 23:03:16 INFO - PROCESS | 1012 | 1461304996959 Marionette TRACE conn5 <- [1,1240,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]]]}] 23:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1100ms 23:03:17 INFO - PROCESS | 1012 | 1461304997046 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 23:03:17 INFO - PROCESS | 1012 | 1461304997051 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 23:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:03:17 INFO - PROCESS | 1012 | 1461304997056 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:03:17 INFO - PROCESS | 1012 | 1461304997059 Marionette TRACE conn5 <- [1,1242,null,{}] 23:03:17 INFO - PROCESS | 1012 | 1461304997084 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:17 INFO - PROCESS | 1012 | 1461304997195 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 23:03:17 INFO - PROCESS | 1012 | 1461304997269 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5D1C000 == 75 [pid = 1012] [id = 320] 23:03:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085C3059800) [pid = 1012] [serial = 959] [outer = 0000000000000000] 23:03:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085C66A6400) [pid = 1012] [serial = 960] [outer = 00000085C3059800] 23:03:17 INFO - PROCESS | 1012 | 1461304997361 Marionette DEBUG loaded listener.js 23:03:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085CEBAD800) [pid = 1012] [serial = 961] [outer = 00000085C3059800] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D157B800 == 74 [pid = 1012] [id = 268] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A20800 == 73 [pid = 1012] [id = 197] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C71000 == 72 [pid = 1012] [id = 312] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C0F800 == 71 [pid = 1012] [id = 311] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1951000 == 70 [pid = 1012] [id = 310] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6961800 == 69 [pid = 1012] [id = 309] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F9A000 == 68 [pid = 1012] [id = 308] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5233800 == 67 [pid = 1012] [id = 307] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA14A800 == 66 [pid = 1012] [id = 306] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2113000 == 65 [pid = 1012] [id = 305] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF284000 == 64 [pid = 1012] [id = 304] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE23F800 == 63 [pid = 1012] [id = 303] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF287000 == 62 [pid = 1012] [id = 302] 23:03:17 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA215800 == 61 [pid = 1012] [id = 297] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D491D000) [pid = 1012] [serial = 751] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D52E0400) [pid = 1012] [serial = 811] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D2530400) [pid = 1012] [serial = 808] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085CEB77800) [pid = 1012] [serial = 805] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085C5D4B400) [pid = 1012] [serial = 802] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D64CB400) [pid = 1012] [serial = 888] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D1A6AC00) [pid = 1012] [serial = 876] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D3423C00) [pid = 1012] [serial = 879] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D5307000) [pid = 1012] [serial = 882] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085CA192800) [pid = 1012] [serial = 867] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CB98E000) [pid = 1012] [serial = 868] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D5685800) [pid = 1012] [serial = 856] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D538A800) [pid = 1012] [serial = 855] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D64CC000) [pid = 1012] [serial = 862] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D609F800) [pid = 1012] [serial = 861] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D4880C00) [pid = 1012] [serial = 880] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D1539800) [pid = 1012] [serial = 873] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C4C6F000) [pid = 1012] [serial = 847] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085C4255C00) [pid = 1012] [serial = 846] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085CA605800) [pid = 1012] [serial = 865] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085C984C800) [pid = 1012] [serial = 864] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D1B1E800) [pid = 1012] [serial = 853] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D17D7800) [pid = 1012] [serial = 852] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CF26E400) [pid = 1012] [serial = 870] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D0E38C00) [pid = 1012] [serial = 871] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D54DC000) [pid = 1012] [serial = 844] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D249D400) [pid = 1012] [serial = 885] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D5CC6800) [pid = 1012] [serial = 859] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D588B800) [pid = 1012] [serial = 858] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D0918C00) [pid = 1012] [serial = 850] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CBD2DC00) [pid = 1012] [serial = 849] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D5683000) [pid = 1012] [serial = 883] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D65ED400) [pid = 1012] [serial = 889] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D23C7000) [pid = 1012] [serial = 877] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D5394400) [pid = 1012] [serial = 886] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D18A0400) [pid = 1012] [serial = 874] [outer = 0000000000000000] [url = about:blank] 23:03:17 INFO - PROCESS | 1012 | 1461304997876 Marionette TRACE conn5 <- [1,1244,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]]]}] 23:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 859ms 23:03:17 INFO - PROCESS | 1012 | 1461304997920 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 23:03:17 INFO - PROCESS | 1012 | 1461304997924 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 23:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:03:17 INFO - PROCESS | 1012 | 1461304997929 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:03:17 INFO - PROCESS | 1012 | 1461304997931 Marionette TRACE conn5 <- [1,1246,null,{}] 23:03:17 INFO - PROCESS | 1012 | 1461304997935 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:18 INFO - PROCESS | 1012 | 1461304998023 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 23:03:18 INFO - PROCESS | 1012 | 1461304998030 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECCA000 == 62 [pid = 1012] [id = 321] 23:03:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CE290800) [pid = 1012] [serial = 962] [outer = 0000000000000000] 23:03:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CECA4C00) [pid = 1012] [serial = 963] [outer = 00000085CE290800] 23:03:18 INFO - PROCESS | 1012 | 1461304998078 Marionette DEBUG loaded listener.js 23:03:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D09ADC00) [pid = 1012] [serial = 964] [outer = 00000085CE290800] 23:03:18 INFO - PROCESS | 1012 | 1461304998570 Marionette TRACE conn5 <- [1,1248,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]]]}] 23:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 23:03:18 INFO - PROCESS | 1012 | 1461304998624 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 23:03:18 INFO - PROCESS | 1012 | 1461304998627 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 23:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:03:18 INFO - PROCESS | 1012 | 1461304998632 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:03:18 INFO - PROCESS | 1012 | 1461304998638 Marionette TRACE conn5 <- [1,1250,null,{}] 23:03:18 INFO - PROCESS | 1012 | 1461304998647 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:18 INFO - PROCESS | 1012 | 1461304998737 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 23:03:18 INFO - PROCESS | 1012 | 1461304998852 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2309000 == 63 [pid = 1012] [id = 322] 23:03:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CE291C00) [pid = 1012] [serial = 965] [outer = 0000000000000000] 23:03:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D1708400) [pid = 1012] [serial = 966] [outer = 00000085CE291C00] 23:03:18 INFO - PROCESS | 1012 | 1461304998899 Marionette DEBUG loaded listener.js 23:03:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D18AA800) [pid = 1012] [serial = 967] [outer = 00000085CE291C00] 23:03:19 INFO - PROCESS | 1012 | 1461304999270 Marionette TRACE conn5 <- [1,1252,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]]]}] 23:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 23:03:19 INFO - PROCESS | 1012 | 1461304999325 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 23:03:19 INFO - PROCESS | 1012 | 1461304999328 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 23:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:03:19 INFO - PROCESS | 1012 | 1461304999331 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:03:19 INFO - PROCESS | 1012 | 1461304999333 Marionette TRACE conn5 <- [1,1254,null,{}] 23:03:19 INFO - PROCESS | 1012 | 1461304999337 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:19 INFO - PROCESS | 1012 | 1461304999423 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 23:03:19 INFO - PROCESS | 1012 | 1461304999430 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2C50000 == 64 [pid = 1012] [id = 323] 23:03:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D1A66000) [pid = 1012] [serial = 968] [outer = 0000000000000000] 23:03:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D1D96C00) [pid = 1012] [serial = 969] [outer = 00000085D1A66000] 23:03:19 INFO - PROCESS | 1012 | 1461304999476 Marionette DEBUG loaded listener.js 23:03:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D218C000) [pid = 1012] [serial = 970] [outer = 00000085D1A66000] 23:03:19 INFO - PROCESS | 1012 | 1461304999953 Marionette TRACE conn5 <- [1,1256,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]]]}] 23:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 689ms 23:03:20 INFO - PROCESS | 1012 | 1461305000024 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 23:03:20 INFO - PROCESS | 1012 | 1461305000026 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 23:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:03:20 INFO - PROCESS | 1012 | 1461305000030 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:03:20 INFO - PROCESS | 1012 | 1461305000032 Marionette TRACE conn5 <- [1,1258,null,{}] 23:03:20 INFO - PROCESS | 1012 | 1461305000035 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:20 INFO - PROCESS | 1012 | 1461305000172 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 23:03:20 INFO - PROCESS | 1012 | 1461305000196 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B6D000 == 65 [pid = 1012] [id = 324] 23:03:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D2533400) [pid = 1012] [serial = 971] [outer = 0000000000000000] 23:03:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D25D5C00) [pid = 1012] [serial = 972] [outer = 00000085D2533400] 23:03:20 INFO - PROCESS | 1012 | 1461305000252 Marionette DEBUG loaded listener.js 23:03:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D3167800) [pid = 1012] [serial = 973] [outer = 00000085D2533400] 23:03:20 INFO - PROCESS | 1012 | 1461305000728 Marionette TRACE conn5 <- [1,1260,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]]]}] 23:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 733ms 23:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:03:20 INFO - PROCESS | 1012 | 1461305000766 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 23:03:20 INFO - PROCESS | 1012 | 1461305000768 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 23:03:20 INFO - PROCESS | 1012 | 1461305000771 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:03:20 INFO - PROCESS | 1012 | 1461305000773 Marionette TRACE conn5 <- [1,1262,null,{}] 23:03:20 INFO - PROCESS | 1012 | 1461305000777 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:20 INFO - PROCESS | 1012 | 1461305000890 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 23:03:20 INFO - PROCESS | 1012 | 1461305000947 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D607F000 == 66 [pid = 1012] [id = 325] 23:03:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D52D7800) [pid = 1012] [serial = 974] [outer = 0000000000000000] 23:03:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D52E3800) [pid = 1012] [serial = 975] [outer = 00000085D52D7800] 23:03:21 INFO - PROCESS | 1012 | 1461305000993 Marionette DEBUG loaded listener.js 23:03:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D5326C00) [pid = 1012] [serial = 976] [outer = 00000085D52D7800] 23:03:21 INFO - PROCESS | 1012 | 1461305001421 Marionette TRACE conn5 <- [1,1264,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]]]}] 23:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 23:03:21 INFO - PROCESS | 1012 | 1461305001466 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 23:03:21 INFO - PROCESS | 1012 | 1461305001468 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 23:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:03:21 INFO - PROCESS | 1012 | 1461305001471 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:03:21 INFO - PROCESS | 1012 | 1461305001473 Marionette TRACE conn5 <- [1,1266,null,{}] 23:03:21 INFO - PROCESS | 1012 | 1461305001476 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:21 INFO - PROCESS | 1012 | 1461305001611 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D18AAC00) [pid = 1012] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D2532400) [pid = 1012] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D290C800) [pid = 1012] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C4B46000) [pid = 1012] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085C988E000) [pid = 1012] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085C503B400) [pid = 1012] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CA0CEC00) [pid = 1012] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085C5322C00) [pid = 1012] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D0EAA400) [pid = 1012] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:03:21 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D4456000) [pid = 1012] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:03:21 INFO - PROCESS | 1012 | 1461305001746 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D608D000 == 67 [pid = 1012] [id = 326] 23:03:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C404C800) [pid = 1012] [serial = 977] [outer = 0000000000000000] 23:03:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085C963EC00) [pid = 1012] [serial = 978] [outer = 00000085C404C800] 23:03:21 INFO - PROCESS | 1012 | 1461305001792 Marionette DEBUG loaded listener.js 23:03:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D2532000) [pid = 1012] [serial = 979] [outer = 00000085C404C800] 23:03:22 INFO - PROCESS | 1012 | 1461305002166 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 23:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 732ms 23:03:22 INFO - PROCESS | 1012 | 1461305002206 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 23:03:22 INFO - PROCESS | 1012 | 1461305002209 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 23:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:03:22 INFO - PROCESS | 1012 | 1461305002212 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:03:22 INFO - PROCESS | 1012 | 1461305002214 Marionette TRACE conn5 <- [1,1270,null,{}] 23:03:22 INFO - PROCESS | 1012 | 1461305002217 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:22 INFO - PROCESS | 1012 | 1461305002328 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 23:03:22 INFO - PROCESS | 1012 | 1461305002335 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C0D800 == 68 [pid = 1012] [id = 327] 23:03:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D444D000) [pid = 1012] [serial = 980] [outer = 0000000000000000] 23:03:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D538D800) [pid = 1012] [serial = 981] [outer = 00000085D444D000] 23:03:22 INFO - PROCESS | 1012 | 1461305002381 Marionette DEBUG loaded listener.js 23:03:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D5688C00) [pid = 1012] [serial = 982] [outer = 00000085D444D000] 23:03:22 INFO - PROCESS | 1012 | 1461305002792 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 23:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 628ms 23:03:22 INFO - PROCESS | 1012 | 1461305002844 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 23:03:22 INFO - PROCESS | 1012 | 1461305002846 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 23:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:03:22 INFO - PROCESS | 1012 | 1461305002849 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:03:22 INFO - PROCESS | 1012 | 1461305002851 Marionette TRACE conn5 <- [1,1274,null,{}] 23:03:22 INFO - PROCESS | 1012 | 1461305002855 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:22 INFO - PROCESS | 1012 | 1461305002937 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 23:03:22 INFO - PROCESS | 1012 | 1461305002945 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C76800 == 69 [pid = 1012] [id = 328] 23:03:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D5888800) [pid = 1012] [serial = 983] [outer = 0000000000000000] 23:03:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D5CC8400) [pid = 1012] [serial = 984] [outer = 00000085D5888800] 23:03:23 INFO - PROCESS | 1012 | 1461305002991 Marionette DEBUG loaded listener.js 23:03:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D64CEC00) [pid = 1012] [serial = 985] [outer = 00000085D5888800] 23:03:23 INFO - PROCESS | 1012 | 1461305003456 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 23:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 628ms 23:03:23 INFO - PROCESS | 1012 | 1461305003482 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 23:03:23 INFO - PROCESS | 1012 | 1461305003484 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 23:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:03:23 INFO - PROCESS | 1012 | 1461305003487 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:03:23 INFO - PROCESS | 1012 | 1461305003489 Marionette TRACE conn5 <- [1,1278,null,{}] 23:03:23 INFO - PROCESS | 1012 | 1461305003493 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:23 INFO - PROCESS | 1012 | 1461305003576 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 23:03:23 INFO - PROCESS | 1012 | 1461305003583 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1A5800 == 70 [pid = 1012] [id = 329] 23:03:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D6E09000) [pid = 1012] [serial = 986] [outer = 0000000000000000] 23:03:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D8580400) [pid = 1012] [serial = 987] [outer = 00000085D6E09000] 23:03:23 INFO - PROCESS | 1012 | 1461305003634 Marionette DEBUG loaded listener.js 23:03:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D862C800) [pid = 1012] [serial = 988] [outer = 00000085D6E09000] 23:03:24 INFO - PROCESS | 1012 | 1461305004374 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 23:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 942ms 23:03:24 INFO - PROCESS | 1012 | 1461305004432 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 23:03:24 INFO - PROCESS | 1012 | 1461305004438 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 23:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:03:24 INFO - PROCESS | 1012 | 1461305004444 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:03:24 INFO - PROCESS | 1012 | 1461305004448 Marionette TRACE conn5 <- [1,1282,null,{}] 23:03:24 INFO - PROCESS | 1012 | 1461305004454 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:24 INFO - PROCESS | 1012 | 1461305004582 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 23:03:24 INFO - PROCESS | 1012 | 1461305004698 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D094D000 == 71 [pid = 1012] [id = 330] 23:03:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085CB991800) [pid = 1012] [serial = 989] [outer = 0000000000000000] 23:03:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085CE26C400) [pid = 1012] [serial = 990] [outer = 00000085CB991800] 23:03:24 INFO - PROCESS | 1012 | 1461305004758 Marionette DEBUG loaded listener.js 23:03:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085CF2DF400) [pid = 1012] [serial = 991] [outer = 00000085CB991800] 23:03:25 INFO - PROCESS | 1012 | 1461305005323 Marionette TRACE conn5 <- [1,1284,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]]]}] 23:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 942ms 23:03:25 INFO - PROCESS | 1012 | 1461305005388 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 23:03:25 INFO - PROCESS | 1012 | 1461305005395 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 23:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:03:25 INFO - PROCESS | 1012 | 1461305005402 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:03:25 INFO - PROCESS | 1012 | 1461305005405 Marionette TRACE conn5 <- [1,1286,null,{}] 23:03:25 INFO - PROCESS | 1012 | 1461305005409 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:25 INFO - PROCESS | 1012 | 1461305005524 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 23:03:25 INFO - PROCESS | 1012 | 1461305005644 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D49A0800 == 72 [pid = 1012] [id = 331] 23:03:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D1538800) [pid = 1012] [serial = 992] [outer = 0000000000000000] 23:03:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D18A8000) [pid = 1012] [serial = 993] [outer = 00000085D1538800] 23:03:25 INFO - PROCESS | 1012 | 1461305005702 Marionette DEBUG loaded listener.js 23:03:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D23D0800) [pid = 1012] [serial = 994] [outer = 00000085D1538800] 23:03:26 INFO - PROCESS | 1012 | 1461305006342 Marionette TRACE conn5 <- [1,1288,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]]]}] 23:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 23:03:26 INFO - PROCESS | 1012 | 1461305006393 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 23:03:26 INFO - PROCESS | 1012 | 1461305006396 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 23:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:03:26 INFO - PROCESS | 1012 | 1461305006400 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:03:26 INFO - PROCESS | 1012 | 1461305006404 Marionette TRACE conn5 <- [1,1290,null,{}] 23:03:26 INFO - PROCESS | 1012 | 1461305006429 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:26 INFO - PROCESS | 1012 | 1461305006570 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 23:03:26 INFO - PROCESS | 1012 | 1461305006628 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA20B800 == 73 [pid = 1012] [id = 332] 23:03:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D5388400) [pid = 1012] [serial = 995] [outer = 0000000000000000] 23:03:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D5394000) [pid = 1012] [serial = 996] [outer = 00000085D5388400] 23:03:26 INFO - PROCESS | 1012 | 1461305006687 Marionette DEBUG loaded listener.js 23:03:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D6E0B800) [pid = 1012] [serial = 997] [outer = 00000085D5388400] 23:03:27 INFO - PROCESS | 1012 | 1461305007253 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 23:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 881ms 23:03:27 INFO - PROCESS | 1012 | 1461305007283 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 23:03:27 INFO - PROCESS | 1012 | 1461305007287 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 23:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:03:27 INFO - PROCESS | 1012 | 1461305007290 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:03:27 INFO - PROCESS | 1012 | 1461305007292 Marionette TRACE conn5 <- [1,1294,null,{}] 23:03:27 INFO - PROCESS | 1012 | 1461305007296 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:27 INFO - PROCESS | 1012 | 1461305007407 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 23:03:27 INFO - PROCESS | 1012 | 1461305007499 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DBFB1800 == 74 [pid = 1012] [id = 333] 23:03:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D2372000) [pid = 1012] [serial = 998] [outer = 0000000000000000] 23:03:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D2376400) [pid = 1012] [serial = 999] [outer = 00000085D2372000] 23:03:27 INFO - PROCESS | 1012 | 1461305007556 Marionette DEBUG loaded listener.js 23:03:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D8624000) [pid = 1012] [serial = 1000] [outer = 00000085D2372000] 23:03:28 INFO - PROCESS | 1012 | 1461305008102 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 23:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 880ms 23:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:03:28 INFO - PROCESS | 1012 | 1461305008173 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 23:03:28 INFO - PROCESS | 1012 | 1461305008176 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 23:03:28 INFO - PROCESS | 1012 | 1461305008180 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:03:28 INFO - PROCESS | 1012 | 1461305008182 Marionette TRACE conn5 <- [1,1298,null,{}] 23:03:28 INFO - PROCESS | 1012 | 1461305008186 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:28 INFO - PROCESS | 1012 | 1461305008292 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 23:03:28 INFO - PROCESS | 1012 | 1461305008383 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC51E800 == 75 [pid = 1012] [id = 334] 23:03:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D648F800) [pid = 1012] [serial = 1001] [outer = 0000000000000000] 23:03:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D6498000) [pid = 1012] [serial = 1002] [outer = 00000085D648F800] 23:03:28 INFO - PROCESS | 1012 | 1461305008439 Marionette DEBUG loaded listener.js 23:03:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D649E400) [pid = 1012] [serial = 1003] [outer = 00000085D648F800] 23:03:29 INFO - PROCESS | 1012 | 1461305009121 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 23:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 23:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 23:03:29 INFO - PROCESS | 1012 | 1461305009168 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 23:03:29 INFO - PROCESS | 1012 | 1461305009171 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 23:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:03:29 INFO - PROCESS | 1012 | 1461305009174 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:03:29 INFO - PROCESS | 1012 | 1461305009176 Marionette TRACE conn5 <- [1,1302,null,{}] 23:03:29 INFO - PROCESS | 1012 | 1461305009180 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:29 INFO - PROCESS | 1012 | 1461305009456 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 23:03:29 INFO - PROCESS | 1012 | 1461305009602 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0E63000 == 76 [pid = 1012] [id = 335] 23:03:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085C4B5BC00) [pid = 1012] [serial = 1004] [outer = 0000000000000000] 23:03:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085C4C7BC00) [pid = 1012] [serial = 1005] [outer = 00000085C4B5BC00] 23:03:29 INFO - PROCESS | 1012 | 1461305009656 Marionette DEBUG loaded listener.js 23:03:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085CA5AF000) [pid = 1012] [serial = 1006] [outer = 00000085C4B5BC00] 23:03:30 INFO - PROCESS | 1012 | 1461305010326 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 23:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1191ms 23:03:30 INFO - PROCESS | 1012 | 1461305010369 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 23:03:30 INFO - PROCESS | 1012 | 1461305010373 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 23:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:03:30 INFO - PROCESS | 1012 | 1461305010378 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:03:30 INFO - PROCESS | 1012 | 1461305010382 Marionette TRACE conn5 <- [1,1306,null,{}] 23:03:30 INFO - PROCESS | 1012 | 1461305010387 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:30 INFO - PROCESS | 1012 | 1461305010506 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC37800 == 75 [pid = 1012] [id = 200] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C76800 == 74 [pid = 1012] [id = 328] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C0D800 == 73 [pid = 1012] [id = 327] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D608D000 == 72 [pid = 1012] [id = 326] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D607F000 == 71 [pid = 1012] [id = 325] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B6D000 == 70 [pid = 1012] [id = 324] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2C50000 == 69 [pid = 1012] [id = 323] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D5882400) [pid = 1012] [serial = 936] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D65F5400) [pid = 1012] [serial = 891] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085CA560C00) [pid = 1012] [serial = 894] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D18A4800) [pid = 1012] [serial = 897] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D5CCEC00) [pid = 1012] [serial = 900] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2309000 == 68 [pid = 1012] [id = 322] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECCA000 == 67 [pid = 1012] [id = 321] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5D1C000 == 66 [pid = 1012] [id = 320] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB270800 == 65 [pid = 1012] [id = 319] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA20E000 == 64 [pid = 1012] [id = 316] 23:03:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085C99F3800 == 63 [pid = 1012] [id = 313] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D444A800) [pid = 1012] [serial = 928] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D2840C00) [pid = 1012] [serial = 925] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D52E4800) [pid = 1012] [serial = 934] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D18A3400) [pid = 1012] [serial = 919] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D2189000) [pid = 1012] [serial = 921] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D23D5C00) [pid = 1012] [serial = 922] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D2667000) [pid = 1012] [serial = 924] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D319A000) [pid = 1012] [serial = 927] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D1705C00) [pid = 1012] [serial = 918] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CF2E3C00) [pid = 1012] [serial = 910] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CEB7A400) [pid = 1012] [serial = 909] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085CB11C400) [pid = 1012] [serial = 907] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085C99C0800) [pid = 1012] [serial = 906] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085CEB84400) [pid = 1012] [serial = 912] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D0921000) [pid = 1012] [serial = 913] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CB00DC00) [pid = 1012] [serial = 930] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D119FC00) [pid = 1012] [serial = 915] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D14BA000) [pid = 1012] [serial = 916] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D8582C00) [pid = 1012] [serial = 903] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D4B8E000) [pid = 1012] [serial = 933] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D17DDC00) [pid = 1012] [serial = 931] [outer = 0000000000000000] [url = about:blank] 23:03:30 INFO - PROCESS | 1012 | 1461305010660 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C96DF800 == 64 [pid = 1012] [id = 336] 23:03:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085C44E5000) [pid = 1012] [serial = 1007] [outer = 0000000000000000] 23:03:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085C4B55400) [pid = 1012] [serial = 1008] [outer = 00000085C44E5000] 23:03:30 INFO - PROCESS | 1012 | 1461305010718 Marionette DEBUG loaded listener.js 23:03:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085C9967C00) [pid = 1012] [serial = 1009] [outer = 00000085C44E5000] 23:03:31 INFO - PROCESS | 1012 | 1461305011184 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 23:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 900ms 23:03:31 INFO - PROCESS | 1012 | 1461305011281 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 23:03:31 INFO - PROCESS | 1012 | 1461305011285 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 23:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:03:31 INFO - PROCESS | 1012 | 1461305011288 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:03:31 INFO - PROCESS | 1012 | 1461305011290 Marionette TRACE conn5 <- [1,1310,null,{}] 23:03:31 INFO - PROCESS | 1012 | 1461305011294 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:31 INFO - PROCESS | 1012 | 1461305011385 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 23:03:31 INFO - PROCESS | 1012 | 1461305011398 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A13000 == 65 [pid = 1012] [id = 337] 23:03:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D0E3A800) [pid = 1012] [serial = 1010] [outer = 0000000000000000] 23:03:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D0EAA400) [pid = 1012] [serial = 1011] [outer = 00000085D0E3A800] 23:03:31 INFO - PROCESS | 1012 | 1461305011445 Marionette DEBUG loaded listener.js 23:03:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D11A3400) [pid = 1012] [serial = 1012] [outer = 00000085D0E3A800] 23:03:31 INFO - PROCESS | 1012 | 1461305011918 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 23:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 23:03:31 INFO - PROCESS | 1012 | 1461305011981 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 23:03:31 INFO - PROCESS | 1012 | 1461305011985 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 23:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:03:32 INFO - PROCESS | 1012 | 1461305011995 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:03:32 INFO - PROCESS | 1012 | 1461305012000 Marionette TRACE conn5 <- [1,1314,null,{}] 23:03:32 INFO - PROCESS | 1012 | 1461305012003 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:32 INFO - PROCESS | 1012 | 1461305012092 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 23:03:32 INFO - PROCESS | 1012 | 1461305012170 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B66800 == 66 [pid = 1012] [id = 338] 23:03:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085C6291C00) [pid = 1012] [serial = 1013] [outer = 0000000000000000] 23:03:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D1709C00) [pid = 1012] [serial = 1014] [outer = 00000085C6291C00] 23:03:32 INFO - PROCESS | 1012 | 1461305012217 Marionette DEBUG loaded listener.js 23:03:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D1A66400) [pid = 1012] [serial = 1015] [outer = 00000085C6291C00] 23:03:32 INFO - PROCESS | 1012 | 1461305012598 Marionette TRACE conn5 <- [1,1316,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]]]}] 23:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 23:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 650ms 23:03:32 INFO - PROCESS | 1012 | 1461305012643 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 23:03:32 INFO - PROCESS | 1012 | 1461305012645 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 23:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:03:32 INFO - PROCESS | 1012 | 1461305012648 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:03:32 INFO - PROCESS | 1012 | 1461305012650 Marionette TRACE conn5 <- [1,1318,null,{}] 23:03:32 INFO - PROCESS | 1012 | 1461305012654 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:32 INFO - PROCESS | 1012 | 1461305012804 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 23:03:32 INFO - PROCESS | 1012 | 1461305012829 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D408F000 == 67 [pid = 1012] [id = 339] 23:03:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D1D90800) [pid = 1012] [serial = 1016] [outer = 0000000000000000] 23:03:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D1F5EC00) [pid = 1012] [serial = 1017] [outer = 00000085D1D90800] 23:03:32 INFO - PROCESS | 1012 | 1461305012877 Marionette DEBUG loaded listener.js 23:03:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D2376C00) [pid = 1012] [serial = 1018] [outer = 00000085D1D90800] 23:03:33 INFO - PROCESS | 1012 | 1461305013316 Marionette TRACE conn5 <- [1,1320,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]]]}] 23:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 23:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 23:03:33 INFO - PROCESS | 1012 | 1461305013385 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 23:03:33 INFO - PROCESS | 1012 | 1461305013387 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 23:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:03:33 INFO - PROCESS | 1012 | 1461305013396 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:03:33 INFO - PROCESS | 1012 | 1461305013398 Marionette TRACE conn5 <- [1,1322,null,{}] 23:03:33 INFO - PROCESS | 1012 | 1461305013407 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:33 INFO - PROCESS | 1012 | 1461305013519 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 23:03:33 INFO - PROCESS | 1012 | 1461305013577 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6080800 == 68 [pid = 1012] [id = 340] 23:03:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D2537800) [pid = 1012] [serial = 1019] [outer = 0000000000000000] 23:03:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D266BC00) [pid = 1012] [serial = 1020] [outer = 00000085D2537800] 23:03:33 INFO - PROCESS | 1012 | 1461305013634 Marionette DEBUG loaded listener.js 23:03:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D2CAB800) [pid = 1012] [serial = 1021] [outer = 00000085D2537800] 23:03:34 INFO - PROCESS | 1012 | 1461305014111 Marionette TRACE conn5 <- [1,1324,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]]]}] 23:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 796ms 23:03:34 INFO - PROCESS | 1012 | 1461305014194 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 23:03:34 INFO - PROCESS | 1012 | 1461305014196 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 23:03:34 INFO - PROCESS | 1012 | 1461305014199 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:03:34 INFO - PROCESS | 1012 | 1461305014201 Marionette TRACE conn5 <- [1,1326,null,{}] 23:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:03:34 INFO - PROCESS | 1012 | 1461305014204 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:34 INFO - PROCESS | 1012 | 1461305014318 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 23:03:34 INFO - PROCESS | 1012 | 1461305014375 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8748000 == 69 [pid = 1012] [id = 341] 23:03:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D44AB800) [pid = 1012] [serial = 1022] [outer = 0000000000000000] 23:03:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D4B96C00) [pid = 1012] [serial = 1023] [outer = 00000085D44AB800] 23:03:34 INFO - PROCESS | 1012 | 1461305014421 Marionette DEBUG loaded listener.js 23:03:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D52E3C00) [pid = 1012] [serial = 1024] [outer = 00000085D44AB800] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D65ED800) [pid = 1012] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D5888800) [pid = 1012] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D2533400) [pid = 1012] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D52D7800) [pid = 1012] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085C404C800) [pid = 1012] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085C426FC00) [pid = 1012] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085C3059800) [pid = 1012] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CE290800) [pid = 1012] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085CE291C00) [pid = 1012] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D1A66000) [pid = 1012] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D567F400) [pid = 1012] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:03:34 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D444D000) [pid = 1012] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:03:35 INFO - PROCESS | 1012 | 1461305015456 Marionette TRACE conn5 <- [1,1328,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]]]}] 23:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1285ms 23:03:35 INFO - PROCESS | 1012 | 1461305015489 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 23:03:35 INFO - PROCESS | 1012 | 1461305015491 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 23:03:35 INFO - PROCESS | 1012 | 1461305015495 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:03:35 INFO - PROCESS | 1012 | 1461305015496 Marionette TRACE conn5 <- [1,1330,null,{}] 23:03:35 INFO - PROCESS | 1012 | 1461305015500 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:35 INFO - PROCESS | 1012 | 1461305015583 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 23:03:35 INFO - PROCESS | 1012 | 1461305015590 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F87800 == 70 [pid = 1012] [id = 342] 23:03:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085C44EA800) [pid = 1012] [serial = 1025] [outer = 0000000000000000] 23:03:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D1D90000) [pid = 1012] [serial = 1026] [outer = 00000085C44EA800] 23:03:35 INFO - PROCESS | 1012 | 1461305015637 Marionette DEBUG loaded listener.js 23:03:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D530F400) [pid = 1012] [serial = 1027] [outer = 00000085C44EA800] 23:03:36 INFO - PROCESS | 1012 | 1461305016090 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 23:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 627ms 23:03:36 INFO - PROCESS | 1012 | 1461305016125 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 23:03:36 INFO - PROCESS | 1012 | 1461305016127 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 23:03:36 INFO - PROCESS | 1012 | 1461305016130 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:03:36 INFO - PROCESS | 1012 | 1461305016132 Marionette TRACE conn5 <- [1,1334,null,{}] 23:03:36 INFO - PROCESS | 1012 | 1461305016136 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:36 INFO - PROCESS | 1012 | 1461305016222 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 23:03:36 INFO - PROCESS | 1012 | 1461305016229 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C79800 == 71 [pid = 1012] [id = 343] 23:03:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D5328C00) [pid = 1012] [serial = 1028] [outer = 0000000000000000] 23:03:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D54D7000) [pid = 1012] [serial = 1029] [outer = 00000085D5328C00] 23:03:36 INFO - PROCESS | 1012 | 1461305016275 Marionette DEBUG loaded listener.js 23:03:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D5887800) [pid = 1012] [serial = 1030] [outer = 00000085D5328C00] 23:03:36 INFO - PROCESS | 1012 | 1461305016703 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 23:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 23:03:36 INFO - PROCESS | 1012 | 1461305016763 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 23:03:36 INFO - PROCESS | 1012 | 1461305016765 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 23:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:03:36 INFO - PROCESS | 1012 | 1461305016769 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:03:36 INFO - PROCESS | 1012 | 1461305016771 Marionette TRACE conn5 <- [1,1338,null,{}] 23:03:36 INFO - PROCESS | 1012 | 1461305016774 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:36 INFO - PROCESS | 1012 | 1461305016861 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 23:03:36 INFO - PROCESS | 1012 | 1461305016867 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C0E800 == 72 [pid = 1012] [id = 344] 23:03:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C3019000) [pid = 1012] [serial = 1031] [outer = 0000000000000000] 23:03:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085C425AC00) [pid = 1012] [serial = 1032] [outer = 00000085C3019000] 23:03:36 INFO - PROCESS | 1012 | 1461305016981 Marionette DEBUG loaded listener.js 23:03:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C9642000) [pid = 1012] [serial = 1033] [outer = 00000085C3019000] 23:03:37 INFO - PROCESS | 1012 | 1461305017737 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 23:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1025ms 23:03:37 INFO - PROCESS | 1012 | 1461305017797 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 23:03:37 INFO - PROCESS | 1012 | 1461305017801 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 23:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:03:37 INFO - PROCESS | 1012 | 1461305017806 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:03:37 INFO - PROCESS | 1012 | 1461305017809 Marionette TRACE conn5 <- [1,1342,null,{}] 23:03:37 INFO - PROCESS | 1012 | 1461305017837 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:37 INFO - PROCESS | 1012 | 1461305017985 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 23:03:38 INFO - PROCESS | 1012 | 1461305018108 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2583800 == 73 [pid = 1012] [id = 345] 23:03:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D1196800) [pid = 1012] [serial = 1034] [outer = 0000000000000000] 23:03:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D135EC00) [pid = 1012] [serial = 1035] [outer = 00000085D1196800] 23:03:38 INFO - PROCESS | 1012 | 1461305018167 Marionette DEBUG loaded listener.js 23:03:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D17CFC00) [pid = 1012] [serial = 1036] [outer = 00000085D1196800] 23:03:38 INFO - PROCESS | 1012 | 1461305018831 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 23:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1055ms 23:03:38 INFO - PROCESS | 1012 | 1461305018865 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 23:03:38 INFO - PROCESS | 1012 | 1461305018870 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 23:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:03:38 INFO - PROCESS | 1012 | 1461305018877 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:03:38 INFO - PROCESS | 1012 | 1461305018880 Marionette TRACE conn5 <- [1,1346,null,{}] 23:03:38 INFO - PROCESS | 1012 | 1461305018911 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:39 INFO - PROCESS | 1012 | 1461305019024 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 23:03:39 INFO - PROCESS | 1012 | 1461305019146 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA199000 == 74 [pid = 1012] [id = 346] 23:03:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D1198800) [pid = 1012] [serial = 1037] [outer = 0000000000000000] 23:03:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D249AC00) [pid = 1012] [serial = 1038] [outer = 00000085D1198800] 23:03:39 INFO - PROCESS | 1012 | 1461305019204 Marionette DEBUG loaded listener.js 23:03:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D345E800) [pid = 1012] [serial = 1039] [outer = 00000085D1198800] 23:03:39 INFO - PROCESS | 1012 | 1461305019826 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 23:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 965ms 23:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:03:39 INFO - PROCESS | 1012 | 1461305019843 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 23:03:39 INFO - PROCESS | 1012 | 1461305019845 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 23:03:39 INFO - PROCESS | 1012 | 1461305019850 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:03:39 INFO - PROCESS | 1012 | 1461305019854 Marionette TRACE conn5 <- [1,1350,null,{}] 23:03:39 INFO - PROCESS | 1012 | 1461305019866 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:39 INFO - PROCESS | 1012 | 1461305019984 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 23:03:40 INFO - PROCESS | 1012 | 1461305020104 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC7B000 == 75 [pid = 1012] [id = 347] 23:03:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D609D800) [pid = 1012] [serial = 1040] [outer = 0000000000000000] 23:03:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D6493000) [pid = 1012] [serial = 1041] [outer = 00000085D609D800] 23:03:40 INFO - PROCESS | 1012 | 1461305020163 Marionette DEBUG loaded listener.js 23:03:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D64C9C00) [pid = 1012] [serial = 1042] [outer = 00000085D609D800] 23:03:40 INFO - PROCESS | 1012 | 1461305020732 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 942ms 23:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:03:40 INFO - PROCESS | 1012 | 1461305020803 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 23:03:40 INFO - PROCESS | 1012 | 1461305020807 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 23:03:40 INFO - PROCESS | 1012 | 1461305020812 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:03:40 INFO - PROCESS | 1012 | 1461305020814 Marionette TRACE conn5 <- [1,1354,null,{}] 23:03:40 INFO - PROCESS | 1012 | 1461305020818 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:40 INFO - PROCESS | 1012 | 1461305020929 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 23:03:41 INFO - PROCESS | 1012 | 1461305021049 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCCB7800 == 76 [pid = 1012] [id = 348] 23:03:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D60A0800) [pid = 1012] [serial = 1043] [outer = 0000000000000000] 23:03:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D65F7400) [pid = 1012] [serial = 1044] [outer = 00000085D60A0800] 23:03:41 INFO - PROCESS | 1012 | 1461305021106 Marionette DEBUG loaded listener.js 23:03:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D8586C00) [pid = 1012] [serial = 1045] [outer = 00000085D60A0800] 23:03:41 INFO - PROCESS | 1012 | 1461305021746 Marionette TRACE conn5 <- [1,1356,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,1357,"getWindowHandle",null] 23:03:41 INFO - PROCESS | 1012 | 1461305021801 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 23:03:41 INFO - PROCESS | 1012 | 1461305021805 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:03:41 INFO - PROCESS | 1012 | 1461305021807 Marionette TRACE conn5 <- [1,1358,null,{}] 23:03:41 INFO - PROCESS | 1012 | 1461305021826 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:41 INFO - PROCESS | 1012 | 1461305021935 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 23:03:42 INFO - PROCESS | 1012 | 1461305022061 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C99F5800 == 77 [pid = 1012] [id = 349] 23:03:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085C4B52800) [pid = 1012] [serial = 1046] [outer = 0000000000000000] 23:03:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085C5323C00) [pid = 1012] [serial = 1047] [outer = 00000085C4B52800] 23:03:42 INFO - PROCESS | 1012 | 1461305022125 Marionette DEBUG loaded listener.js 23:03:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D235F000) [pid = 1012] [serial = 1048] [outer = 00000085C4B52800] 23:03:42 INFO - PROCESS | 1012 | 1461305022916 Marionette TRACE conn5 <- [1,1360,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,1361,"getWindowHandle",null] 23:03:42 INFO - PROCESS | 1012 | 1461305022954 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 23:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:03:42 INFO - PROCESS | 1012 | 1461305022960 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:03:42 INFO - PROCESS | 1012 | 1461305022963 Marionette TRACE conn5 <- [1,1362,null,{}] 23:03:42 INFO - PROCESS | 1012 | 1461305022968 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:43 INFO - PROCESS | 1012 | 1461305023078 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 23:03:43 INFO - PROCESS | 1012 | 1461305023209 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2314800 == 78 [pid = 1012] [id = 350] 23:03:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D0920000) [pid = 1012] [serial = 1049] [outer = 0000000000000000] 23:03:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D0EA5C00) [pid = 1012] [serial = 1050] [outer = 00000085D0920000] 23:03:43 INFO - PROCESS | 1012 | 1461305023262 Marionette DEBUG loaded listener.js 23:03:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085D153D800) [pid = 1012] [serial = 1051] [outer = 00000085D0920000] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C79800 == 77 [pid = 1012] [id = 343] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F87800 == 76 [pid = 1012] [id = 342] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8748000 == 75 [pid = 1012] [id = 341] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6080800 == 74 [pid = 1012] [id = 340] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D408F000 == 73 [pid = 1012] [id = 339] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B66800 == 72 [pid = 1012] [id = 338] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A13000 == 71 [pid = 1012] [id = 337] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085C96DF800 == 70 [pid = 1012] [id = 336] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0E63000 == 69 [pid = 1012] [id = 335] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D1A70000) [pid = 1012] [serial = 945] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085D5887C00) [pid = 1012] [serial = 948] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D6E05000) [pid = 1012] [serial = 951] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D1D9BC00) [pid = 1012] [serial = 954] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA20B800 == 68 [pid = 1012] [id = 332] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D49A0800 == 67 [pid = 1012] [id = 331] 23:03:43 INFO - PROCESS | 1012 | --DOCSHELL 00000085D094D000 == 66 [pid = 1012] [id = 330] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D6E06C00) [pid = 1012] [serial = 892] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D5CC8400) [pid = 1012] [serial = 984] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D25D5C00) [pid = 1012] [serial = 972] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D52E3800) [pid = 1012] [serial = 975] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D3167800) [pid = 1012] [serial = 973] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085C963EC00) [pid = 1012] [serial = 978] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085C50D8000) [pid = 1012] [serial = 958] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085C498F000) [pid = 1012] [serial = 957] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085C66A6400) [pid = 1012] [serial = 960] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085CEBAD800) [pid = 1012] [serial = 961] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085CECA4C00) [pid = 1012] [serial = 963] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D09ADC00) [pid = 1012] [serial = 964] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D5326C00) [pid = 1012] [serial = 976] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D1708400) [pid = 1012] [serial = 966] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D18AA800) [pid = 1012] [serial = 967] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D1D96C00) [pid = 1012] [serial = 969] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D5CCD800) [pid = 1012] [serial = 937] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D2532000) [pid = 1012] [serial = 979] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C4B4B800) [pid = 1012] [serial = 939] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085CEC9F800) [pid = 1012] [serial = 942] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D64CEC00) [pid = 1012] [serial = 985] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D5688C00) [pid = 1012] [serial = 982] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D538D800) [pid = 1012] [serial = 981] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D218C000) [pid = 1012] [serial = 970] [outer = 0000000000000000] [url = about:blank] 23:03:43 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:03:43 INFO - PROCESS | 1012 | 1461305023813 Marionette TRACE conn5 <- [1,1364,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,1365,"getWindowHandle",null] 23:03:43 INFO - PROCESS | 1012 | 1461305023849 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 23:03:43 INFO - PROCESS | 1012 | 1461305023856 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:03:43 INFO - PROCESS | 1012 | 1461305023858 Marionette TRACE conn5 <- [1,1366,null,{}] 23:03:43 INFO - PROCESS | 1012 | 1461305023862 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:43 INFO - PROCESS | 1012 | 1461305023954 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 23:03:44 INFO - PROCESS | 1012 | 1461305024035 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D11C4800 == 67 [pid = 1012] [id = 351] 23:03:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085CA0D4000) [pid = 1012] [serial = 1052] [outer = 0000000000000000] 23:03:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D09A3C00) [pid = 1012] [serial = 1053] [outer = 00000085CA0D4000] 23:03:44 INFO - PROCESS | 1012 | 1461305024084 Marionette DEBUG loaded listener.js 23:03:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D17D9800) [pid = 1012] [serial = 1054] [outer = 00000085CA0D4000] 23:03:44 INFO - PROCESS | 1012 | 1461305024472 Marionette TRACE conn5 <- [1,1368,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,1369,"getWindowHandle",null] 23:03:44 INFO - PROCESS | 1012 | 1461305024551 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 23:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:03:44 INFO - PROCESS | 1012 | 1461305024555 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:03:44 INFO - PROCESS | 1012 | 1461305024558 Marionette TRACE conn5 <- [1,1370,null,{}] 23:03:44 INFO - PROCESS | 1012 | 1461305024569 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:44 INFO - PROCESS | 1012 | 1461305024661 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 23:03:44 INFO - PROCESS | 1012 | 1461305024676 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B7B800 == 68 [pid = 1012] [id = 352] 23:03:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D1D92400) [pid = 1012] [serial = 1055] [outer = 0000000000000000] 23:03:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D2355000) [pid = 1012] [serial = 1056] [outer = 00000085D1D92400] 23:03:44 INFO - PROCESS | 1012 | 1461305024725 Marionette DEBUG loaded listener.js 23:03:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D2373400) [pid = 1012] [serial = 1057] [outer = 00000085D1D92400] 23:03:45 INFO - PROCESS | 1012 | [1012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:03:45 INFO - PROCESS | 1012 | 1461305025184 Marionette TRACE conn5 <- [1,1372,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,1373,"getWindowHandle",null] 23:03:45 INFO - PROCESS | 1012 | 1461305025251 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 23:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:03:45 INFO - PROCESS | 1012 | 1461305025254 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:03:45 INFO - PROCESS | 1012 | 1461305025256 Marionette TRACE conn5 <- [1,1374,null,{}] 23:03:45 INFO - PROCESS | 1012 | 1461305025260 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:45 INFO - PROCESS | 1012 | 1461305025378 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 23:03:45 INFO - PROCESS | 1012 | 1461305025465 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6814800 == 69 [pid = 1012] [id = 353] 23:03:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D1D94800) [pid = 1012] [serial = 1058] [outer = 0000000000000000] 23:03:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D2668400) [pid = 1012] [serial = 1059] [outer = 00000085D1D94800] 23:03:45 INFO - PROCESS | 1012 | 1461305025512 Marionette DEBUG loaded listener.js 23:03:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D319F400) [pid = 1012] [serial = 1060] [outer = 00000085D1D94800] 23:03:45 INFO - PROCESS | 1012 | 1461305025972 Marionette TRACE conn5 <- [1,1376,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,1377,"getWindowHandle",null] 23:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:03:46 INFO - PROCESS | 1012 | 1461305025996 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 23:03:46 INFO - PROCESS | 1012 | 1461305025999 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:03:46 INFO - PROCESS | 1012 | 1461305026001 Marionette TRACE conn5 <- [1,1378,null,{}] 23:03:46 INFO - PROCESS | 1012 | 1461305026010 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:46 INFO - PROCESS | 1012 | 1461305026122 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 23:03:46 INFO - PROCESS | 1012 | 1461305026128 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6957000 == 70 [pid = 1012] [id = 354] 23:03:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D49DF400) [pid = 1012] [serial = 1061] [outer = 0000000000000000] 23:03:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D52E0400) [pid = 1012] [serial = 1062] [outer = 00000085D49DF400] 23:03:46 INFO - PROCESS | 1012 | 1461305026175 Marionette DEBUG loaded listener.js 23:03:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D5389400) [pid = 1012] [serial = 1063] [outer = 00000085D49DF400] 23:03:46 INFO - PROCESS | 1012 | 1461305026669 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 23:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 23:03:46 INFO - PROCESS | 1012 | 1461305026721 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 23:03:46 INFO - PROCESS | 1012 | 1461305026723 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 23:03:46 INFO - PROCESS | 1012 | 1461305026727 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:03:46 INFO - PROCESS | 1012 | 1461305026729 Marionette TRACE conn5 <- [1,1382,null,{}] 23:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:03:46 INFO - PROCESS | 1012 | 1461305026732 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:46 INFO - PROCESS | 1012 | 1461305026858 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 23:03:46 INFO - PROCESS | 1012 | 1461305026918 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1DCC800 == 71 [pid = 1012] [id = 355] 23:03:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D6494400) [pid = 1012] [serial = 1064] [outer = 0000000000000000] 23:03:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D64CEC00) [pid = 1012] [serial = 1065] [outer = 00000085D6494400] 23:03:46 INFO - PROCESS | 1012 | 1461305026968 Marionette DEBUG loaded listener.js 23:03:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D6E0DC00) [pid = 1012] [serial = 1066] [outer = 00000085D6494400] 23:03:47 INFO - PROCESS | 1012 | 1461305027389 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 23:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 23:03:47 INFO - PROCESS | 1012 | 1461305027405 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 23:03:47 INFO - PROCESS | 1012 | 1461305027407 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 23:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:03:47 INFO - PROCESS | 1012 | 1461305027411 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:03:47 INFO - PROCESS | 1012 | 1461305027412 Marionette TRACE conn5 <- [1,1386,null,{}] 23:03:47 INFO - PROCESS | 1012 | 1461305027416 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:47 INFO - PROCESS | 1012 | 1461305027529 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 23:03:47 INFO - PROCESS | 1012 | 1461305027582 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CF8000 == 72 [pid = 1012] [id = 356] 23:03:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D1D06000) [pid = 1012] [serial = 1067] [outer = 0000000000000000] 23:03:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D6496400) [pid = 1012] [serial = 1068] [outer = 00000085D1D06000] 23:03:47 INFO - PROCESS | 1012 | 1461305027629 Marionette DEBUG loaded listener.js 23:03:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D862CC00) [pid = 1012] [serial = 1069] [outer = 00000085D1D06000] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D2537800) [pid = 1012] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D1D90800) [pid = 1012] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D44AB800) [pid = 1012] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085C6291C00) [pid = 1012] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085C4B5BC00) [pid = 1012] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D6E09000) [pid = 1012] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085C44E5000) [pid = 1012] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D0E3A800) [pid = 1012] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:03:47 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085C44EA800) [pid = 1012] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:03:48 INFO - PROCESS | 1012 | 1461305028072 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 23:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 693ms 23:03:48 INFO - PROCESS | 1012 | 1461305028108 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 23:03:48 INFO - PROCESS | 1012 | 1461305028110 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 23:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:03:48 INFO - PROCESS | 1012 | 1461305028113 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:03:48 INFO - PROCESS | 1012 | 1461305028115 Marionette TRACE conn5 <- [1,1390,null,{}] 23:03:48 INFO - PROCESS | 1012 | 1461305028118 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:48 INFO - PROCESS | 1012 | 1461305028203 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 23:03:48 INFO - PROCESS | 1012 | 1461305028236 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA218800 == 73 [pid = 1012] [id = 357] 23:03:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D1D8F800) [pid = 1012] [serial = 1070] [outer = 0000000000000000] 23:03:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D49E3C00) [pid = 1012] [serial = 1071] [outer = 00000085D1D8F800] 23:03:48 INFO - PROCESS | 1012 | 1461305028284 Marionette DEBUG loaded listener.js 23:03:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D8705000) [pid = 1012] [serial = 1072] [outer = 00000085D1D8F800] 23:03:48 INFO - PROCESS | 1012 | 1461305028720 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 23:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 628ms 23:03:48 INFO - PROCESS | 1012 | 1461305028744 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 23:03:48 INFO - PROCESS | 1012 | 1461305028747 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 23:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:03:48 INFO - PROCESS | 1012 | 1461305028750 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:03:48 INFO - PROCESS | 1012 | 1461305028752 Marionette TRACE conn5 <- [1,1394,null,{}] 23:03:48 INFO - PROCESS | 1012 | 1461305028756 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:48 INFO - PROCESS | 1012 | 1461305028843 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 23:03:48 INFO - PROCESS | 1012 | 1461305028849 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC523000 == 74 [pid = 1012] [id = 358] 23:03:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D870A000) [pid = 1012] [serial = 1073] [outer = 0000000000000000] 23:03:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D870F400) [pid = 1012] [serial = 1074] [outer = 00000085D870A000] 23:03:48 INFO - PROCESS | 1012 | 1461305028896 Marionette DEBUG loaded listener.js 23:03:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D8792400) [pid = 1012] [serial = 1075] [outer = 00000085D870A000] 23:03:49 INFO - PROCESS | 1012 | 1461305029326 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 23:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 23:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:03:49 INFO - PROCESS | 1012 | 1461305029381 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 23:03:49 INFO - PROCESS | 1012 | 1461305029384 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 23:03:49 INFO - PROCESS | 1012 | 1461305029387 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:03:49 INFO - PROCESS | 1012 | 1461305029389 Marionette TRACE conn5 <- [1,1398,null,{}] 23:03:49 INFO - PROCESS | 1012 | 1461305029393 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:49 INFO - PROCESS | 1012 | 1461305029478 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 23:03:49 INFO - PROCESS | 1012 | 1461305029484 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC04000 == 75 [pid = 1012] [id = 359] 23:03:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085C622D400) [pid = 1012] [serial = 1076] [outer = 0000000000000000] 23:03:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D879AC00) [pid = 1012] [serial = 1077] [outer = 00000085C622D400] 23:03:49 INFO - PROCESS | 1012 | 1461305029530 Marionette DEBUG loaded listener.js 23:03:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D87AF800) [pid = 1012] [serial = 1078] [outer = 00000085C622D400] 23:03:50 INFO - PROCESS | 1012 | 1461305030274 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 23:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 943ms 23:03:50 INFO - PROCESS | 1012 | 1461305030333 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 23:03:50 INFO - PROCESS | 1012 | 1461305030338 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 23:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:03:50 INFO - PROCESS | 1012 | 1461305030344 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:03:50 INFO - PROCESS | 1012 | 1461305030348 Marionette TRACE conn5 <- [1,1402,null,{}] 23:03:50 INFO - PROCESS | 1012 | 1461305030354 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:50 INFO - PROCESS | 1012 | 1461305030512 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 23:03:50 INFO - PROCESS | 1012 | 1461305030632 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D196D000 == 76 [pid = 1012] [id = 360] 23:03:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085CB11E400) [pid = 1012] [serial = 1079] [outer = 0000000000000000] 23:03:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085CEB82000) [pid = 1012] [serial = 1080] [outer = 00000085CB11E400] 23:03:50 INFO - PROCESS | 1012 | 1461305030695 Marionette DEBUG loaded listener.js 23:03:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D0EB4C00) [pid = 1012] [serial = 1081] [outer = 00000085CB11E400] 23:03:51 INFO - PROCESS | 1012 | 1461305031321 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 23:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 986ms 23:03:51 INFO - PROCESS | 1012 | 1461305031334 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 23:03:51 INFO - PROCESS | 1012 | 1461305031340 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 23:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:03:51 INFO - PROCESS | 1012 | 1461305031347 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:03:51 INFO - PROCESS | 1012 | 1461305031350 Marionette TRACE conn5 <- [1,1406,null,{}] 23:03:51 INFO - PROCESS | 1012 | 1461305031354 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:51 INFO - PROCESS | 1012 | 1461305031467 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 23:03:51 INFO - PROCESS | 1012 | 1461305031592 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D864D000 == 77 [pid = 1012] [id = 361] 23:03:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D2356000) [pid = 1012] [serial = 1082] [outer = 0000000000000000] 23:03:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D236B400) [pid = 1012] [serial = 1083] [outer = 00000085D2356000] 23:03:51 INFO - PROCESS | 1012 | 1461305031650 Marionette DEBUG loaded listener.js 23:03:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D52D8400) [pid = 1012] [serial = 1084] [outer = 00000085D2356000] 23:03:52 INFO - PROCESS | 1012 | 1461305032307 Marionette TRACE conn5 <- [1,1408,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]]]}] 23:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 984ms 23:03:52 INFO - PROCESS | 1012 | 1461305032332 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 23:03:52 INFO - PROCESS | 1012 | 1461305032335 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 23:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:03:52 INFO - PROCESS | 1012 | 1461305032339 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:03:52 INFO - PROCESS | 1012 | 1461305032343 Marionette TRACE conn5 <- [1,1410,null,{}] 23:03:52 INFO - PROCESS | 1012 | 1461305032355 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:52 INFO - PROCESS | 1012 | 1461305032472 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 23:03:52 INFO - PROCESS | 1012 | 1461305032599 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC20800 == 78 [pid = 1012] [id = 362] 23:03:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D649B000) [pid = 1012] [serial = 1085] [outer = 0000000000000000] 23:03:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D64CB400) [pid = 1012] [serial = 1086] [outer = 00000085D649B000] 23:03:52 INFO - PROCESS | 1012 | 1461305032660 Marionette DEBUG loaded listener.js 23:03:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D6587800) [pid = 1012] [serial = 1087] [outer = 00000085D649B000] 23:03:53 INFO - PROCESS | 1012 | 1461305033250 Marionette TRACE conn5 <- [1,1412,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]]]}] 23:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 23:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:03:53 INFO - PROCESS | 1012 | 1461305033327 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 23:03:53 INFO - PROCESS | 1012 | 1461305033330 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 23:03:53 INFO - PROCESS | 1012 | 1461305033334 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:03:53 INFO - PROCESS | 1012 | 1461305033336 Marionette TRACE conn5 <- [1,1414,null,{}] 23:03:53 INFO - PROCESS | 1012 | 1461305033340 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:53 INFO - PROCESS | 1012 | 1461305033483 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 23:03:53 INFO - PROCESS | 1012 | 1461305033607 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC5E7000 == 79 [pid = 1012] [id = 363] 23:03:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085C4270400) [pid = 1012] [serial = 1088] [outer = 0000000000000000] 23:03:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085D65EF000) [pid = 1012] [serial = 1089] [outer = 00000085C4270400] 23:03:53 INFO - PROCESS | 1012 | 1461305033664 Marionette DEBUG loaded listener.js 23:03:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085D87AFC00) [pid = 1012] [serial = 1090] [outer = 00000085C4270400] 23:03:54 INFO - PROCESS | 1012 | 1461305034527 Marionette TRACE conn5 <- [1,1416,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]]]}] 23:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1233ms 23:03:54 INFO - PROCESS | 1012 | 1461305034569 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 23:03:54 INFO - PROCESS | 1012 | 1461305034573 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 23:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:03:54 INFO - PROCESS | 1012 | 1461305034578 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:03:54 INFO - PROCESS | 1012 | 1461305034582 Marionette TRACE conn5 <- [1,1418,null,{}] 23:03:54 INFO - PROCESS | 1012 | 1461305034588 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:54 INFO - PROCESS | 1012 | 1461305034692 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 23:03:54 INFO - PROCESS | 1012 | 1461305034821 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE809000 == 80 [pid = 1012] [id = 364] 23:03:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085C4B5B400) [pid = 1012] [serial = 1091] [outer = 0000000000000000] 23:03:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085C3230400) [pid = 1012] [serial = 1092] [outer = 00000085C4B5B400] 23:03:54 INFO - PROCESS | 1012 | 1461305034877 Marionette DEBUG loaded listener.js 23:03:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085CA170400) [pid = 1012] [serial = 1093] [outer = 00000085C4B5B400] 23:03:55 INFO - PROCESS | 1012 | 1461305035544 Marionette TRACE conn5 <- [1,1420,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]]]}] 23:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 23:03:55 INFO - PROCESS | 1012 | 1461305035569 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 23:03:55 INFO - PROCESS | 1012 | 1461305035575 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 23:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1816800 == 79 [pid = 1012] [id = 314] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B60000 == 78 [pid = 1012] [id = 212] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC523000 == 77 [pid = 1012] [id = 358] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA218800 == 76 [pid = 1012] [id = 357] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CF8000 == 75 [pid = 1012] [id = 356] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1DCC800 == 74 [pid = 1012] [id = 355] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6957000 == 73 [pid = 1012] [id = 354] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6814800 == 72 [pid = 1012] [id = 353] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085CE26C400) [pid = 1012] [serial = 990] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085D18A8000) [pid = 1012] [serial = 993] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085D5394000) [pid = 1012] [serial = 996] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085D2376400) [pid = 1012] [serial = 999] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D6498000) [pid = 1012] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D54D7000) [pid = 1012] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B7B800 == 71 [pid = 1012] [id = 352] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D11C4800 == 70 [pid = 1012] [id = 351] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2314800 == 69 [pid = 1012] [id = 350] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085C99F5800 == 68 [pid = 1012] [id = 349] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCCB7800 == 67 [pid = 1012] [id = 348] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC7B000 == 66 [pid = 1012] [id = 347] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA199000 == 65 [pid = 1012] [id = 346] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2583800 == 64 [pid = 1012] [id = 345] 23:03:55 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C0E800 == 63 [pid = 1012] [id = 344] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085D266BC00) [pid = 1012] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D1F5EC00) [pid = 1012] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D4B96C00) [pid = 1012] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D2CAB800) [pid = 1012] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D1709C00) [pid = 1012] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085CA5AF000) [pid = 1012] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085C4C7BC00) [pid = 1012] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D8580400) [pid = 1012] [serial = 987] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D862C800) [pid = 1012] [serial = 988] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085C4B55400) [pid = 1012] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085C9967C00) [pid = 1012] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D0EAA400) [pid = 1012] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D11A3400) [pid = 1012] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D1D90000) [pid = 1012] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D1A66400) [pid = 1012] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D2376C00) [pid = 1012] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D530F400) [pid = 1012] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D52E3C00) [pid = 1012] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 23:03:55 INFO - PROCESS | 1012 | 1461305035695 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:03:55 INFO - PROCESS | 1012 | 1461305035698 Marionette TRACE conn5 <- [1,1422,null,{}] 23:03:55 INFO - PROCESS | 1012 | 1461305035715 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:55 INFO - PROCESS | 1012 | 1461305035807 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 23:03:55 INFO - PROCESS | 1012 | 1461305035814 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C9A73800 == 64 [pid = 1012] [id = 365] 23:03:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C4C7BC00) [pid = 1012] [serial = 1094] [outer = 0000000000000000] 23:03:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085C4D57000) [pid = 1012] [serial = 1095] [outer = 00000085C4C7BC00] 23:03:55 INFO - PROCESS | 1012 | 1461305035862 Marionette DEBUG loaded listener.js 23:03:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085CB00DC00) [pid = 1012] [serial = 1096] [outer = 00000085C4C7BC00] 23:03:56 INFO - PROCESS | 1012 | 1461305036380 Marionette TRACE conn5 <- [1,1424,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]]]}] 23:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 838ms 23:03:56 INFO - PROCESS | 1012 | 1461305036451 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 23:03:56 INFO - PROCESS | 1012 | 1461305036453 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 23:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:03:56 INFO - PROCESS | 1012 | 1461305036457 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:03:56 INFO - PROCESS | 1012 | 1461305036461 Marionette TRACE conn5 <- [1,1426,null,{}] 23:03:56 INFO - PROCESS | 1012 | 1461305036475 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:56 INFO - PROCESS | 1012 | 1461305036567 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 23:03:56 INFO - PROCESS | 1012 | 1461305036646 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1958000 == 65 [pid = 1012] [id = 366] 23:03:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085C9967C00) [pid = 1012] [serial = 1097] [outer = 0000000000000000] 23:03:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D0918000) [pid = 1012] [serial = 1098] [outer = 00000085C9967C00] 23:03:56 INFO - PROCESS | 1012 | 1461305036697 Marionette DEBUG loaded listener.js 23:03:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D0ED5C00) [pid = 1012] [serial = 1099] [outer = 00000085C9967C00] 23:03:57 INFO - PROCESS | 1012 | 1461305037092 Marionette TRACE conn5 <- [1,1428,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]]]}] 23:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 23:03:57 INFO - PROCESS | 1012 | 1461305037150 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 23:03:57 INFO - PROCESS | 1012 | 1461305037153 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 23:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:03:57 INFO - PROCESS | 1012 | 1461305037159 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:03:57 INFO - PROCESS | 1012 | 1461305037160 Marionette TRACE conn5 <- [1,1430,null,{}] 23:03:57 INFO - PROCESS | 1012 | 1461305037164 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:57 INFO - PROCESS | 1012 | 1461305037250 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 23:03:57 INFO - PROCESS | 1012 | 1461305037257 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2428000 == 66 [pid = 1012] [id = 367] 23:03:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D1361400) [pid = 1012] [serial = 1100] [outer = 0000000000000000] 23:03:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D153C000) [pid = 1012] [serial = 1101] [outer = 00000085D1361400] 23:03:57 INFO - PROCESS | 1012 | 1461305037304 Marionette DEBUG loaded listener.js 23:03:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D18A0800) [pid = 1012] [serial = 1102] [outer = 00000085D1361400] 23:03:57 INFO - PROCESS | 1012 | 1461305037754 Marionette TRACE conn5 <- [1,1432,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]]]}] 23:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 628ms 23:03:57 INFO - PROCESS | 1012 | 1461305037799 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 23:03:57 INFO - PROCESS | 1012 | 1461305037801 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 23:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:03:57 INFO - PROCESS | 1012 | 1461305037805 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:03:57 INFO - PROCESS | 1012 | 1461305037806 Marionette TRACE conn5 <- [1,1434,null,{}] 23:03:57 INFO - PROCESS | 1012 | 1461305037810 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:57 INFO - PROCESS | 1012 | 1461305037918 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 23:03:57 INFO - PROCESS | 1012 | 1461305037967 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D40A0000 == 67 [pid = 1012] [id = 368] 23:03:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D18AA800) [pid = 1012] [serial = 1103] [outer = 0000000000000000] 23:03:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D1A65800) [pid = 1012] [serial = 1104] [outer = 00000085D18AA800] 23:03:58 INFO - PROCESS | 1012 | 1461305038019 Marionette DEBUG loaded listener.js 23:03:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D1D90800) [pid = 1012] [serial = 1105] [outer = 00000085D18AA800] 23:03:58 INFO - PROCESS | 1012 | 1461305038466 Marionette TRACE conn5 <- [1,1436,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]]]}] 23:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 690ms 23:03:58 INFO - PROCESS | 1012 | 1461305038498 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 23:03:58 INFO - PROCESS | 1012 | 1461305038500 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 23:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:03:58 INFO - PROCESS | 1012 | 1461305038508 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:03:58 INFO - PROCESS | 1012 | 1461305038510 Marionette TRACE conn5 <- [1,1438,null,{}] 23:03:58 INFO - PROCESS | 1012 | 1461305038514 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:58 INFO - PROCESS | 1012 | 1461305038674 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 23:03:58 INFO - PROCESS | 1012 | 1461305038701 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F7F000 == 68 [pid = 1012] [id = 369] 23:03:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D236A400) [pid = 1012] [serial = 1106] [outer = 0000000000000000] 23:03:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D23C6C00) [pid = 1012] [serial = 1107] [outer = 00000085D236A400] 23:03:58 INFO - PROCESS | 1012 | 1461305038751 Marionette DEBUG loaded listener.js 23:03:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D24A3C00) [pid = 1012] [serial = 1108] [outer = 00000085D236A400] 23:03:59 INFO - PROCESS | 1012 | 1461305039224 Marionette TRACE conn5 <- [1,1440,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]]]}] 23:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 23:03:59 INFO - PROCESS | 1012 | 1461305039239 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 23:03:59 INFO - PROCESS | 1012 | 1461305039241 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 23:03:59 INFO - PROCESS | 1012 | 1461305039244 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:03:59 INFO - PROCESS | 1012 | 1461305039246 Marionette TRACE conn5 <- [1,1442,null,{}] 23:03:59 INFO - PROCESS | 1012 | 1461305039257 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:03:59 INFO - PROCESS | 1012 | 1461305039363 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 23:03:59 INFO - PROCESS | 1012 | 1461305039373 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D680F800 == 69 [pid = 1012] [id = 370] 23:03:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D2534800) [pid = 1012] [serial = 1109] [outer = 0000000000000000] 23:03:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D2673800) [pid = 1012] [serial = 1110] [outer = 00000085D2534800] 23:03:59 INFO - PROCESS | 1012 | 1461305039419 Marionette DEBUG loaded listener.js 23:03:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D3195C00) [pid = 1012] [serial = 1111] [outer = 00000085D2534800] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085CA0D4000) [pid = 1012] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D1D8F800) [pid = 1012] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D870A000) [pid = 1012] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D65F8400) [pid = 1012] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D52DC800) [pid = 1012] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085C44E4C00) [pid = 1012] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085CB991800) [pid = 1012] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D648F800) [pid = 1012] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D2372000) [pid = 1012] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D1538800) [pid = 1012] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D1D9A000) [pid = 1012] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D5388400) [pid = 1012] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D568D800) [pid = 1012] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085CE290400) [pid = 1012] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D0EDCC00) [pid = 1012] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D1A63400) [pid = 1012] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D857EC00) [pid = 1012] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085C984DC00) [pid = 1012] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D5328C00) [pid = 1012] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D49DF400) [pid = 1012] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D6494400) [pid = 1012] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D1198800) [pid = 1012] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D1D06000) [pid = 1012] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D1D94800) [pid = 1012] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085C4B52800) [pid = 1012] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D1D92400) [pid = 1012] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C3019000) [pid = 1012] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D1196800) [pid = 1012] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:04:00 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D0920000) [pid = 1012] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:04:00 INFO - PROCESS | 1012 | 1461305040187 Marionette TRACE conn5 <- [1,1444,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]]]}] 23:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 984ms 23:04:00 INFO - PROCESS | 1012 | 1461305040233 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 23:04:00 INFO - PROCESS | 1012 | 1461305040235 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 23:04:00 INFO - PROCESS | 1012 | 1461305040238 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:04:00 INFO - PROCESS | 1012 | 1461305040240 Marionette TRACE conn5 <- [1,1446,null,{}] 23:04:00 INFO - PROCESS | 1012 | 1461305040244 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:00 INFO - PROCESS | 1012 | 1461305040328 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 23:04:00 INFO - PROCESS | 1012 | 1461305040409 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26B6000 == 70 [pid = 1012] [id = 371] 23:04:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085C44E3000) [pid = 1012] [serial = 1112] [outer = 0000000000000000] 23:04:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085CB991800) [pid = 1012] [serial = 1113] [outer = 00000085C44E3000] 23:04:00 INFO - PROCESS | 1012 | 1461305040456 Marionette DEBUG loaded listener.js 23:04:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D17D1000) [pid = 1012] [serial = 1114] [outer = 00000085C44E3000] 23:04:00 INFO - PROCESS | 1012 | 1461305040946 Marionette TRACE conn5 <- [1,1448,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]]]}] 23:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 775ms 23:04:01 INFO - PROCESS | 1012 | 1461305041017 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 23:04:01 INFO - PROCESS | 1012 | 1461305041019 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 23:04:01 INFO - PROCESS | 1012 | 1461305041022 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:04:01 INFO - PROCESS | 1012 | 1461305041024 Marionette TRACE conn5 <- [1,1450,null,{}] 23:04:01 INFO - PROCESS | 1012 | 1461305041027 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:01 INFO - PROCESS | 1012 | 1461305041113 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 23:04:01 INFO - PROCESS | 1012 | 1461305041120 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8743000 == 71 [pid = 1012] [id = 372] 23:04:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D2CA8000) [pid = 1012] [serial = 1115] [outer = 0000000000000000] 23:04:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D40A6400) [pid = 1012] [serial = 1116] [outer = 00000085D2CA8000] 23:04:01 INFO - PROCESS | 1012 | 1461305041166 Marionette DEBUG loaded listener.js 23:04:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D4B9A400) [pid = 1012] [serial = 1117] [outer = 00000085D2CA8000] 23:04:01 INFO - PROCESS | 1012 | 1461305041599 Marionette TRACE conn5 <- [1,1452,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]]]}] 23:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 628ms 23:04:01 INFO - PROCESS | 1012 | 1461305041672 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 23:04:01 INFO - PROCESS | 1012 | 1461305041674 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 23:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:04:01 INFO - PROCESS | 1012 | 1461305041677 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:04:01 INFO - PROCESS | 1012 | 1461305041679 Marionette TRACE conn5 <- [1,1454,null,{}] 23:04:01 INFO - PROCESS | 1012 | 1461305041682 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:01 INFO - PROCESS | 1012 | 1461305041766 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 23:04:01 INFO - PROCESS | 1012 | 1461305041772 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B18000 == 72 [pid = 1012] [id = 373] 23:04:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D4B96C00) [pid = 1012] [serial = 1118] [outer = 0000000000000000] 23:04:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D52DDC00) [pid = 1012] [serial = 1119] [outer = 00000085D4B96C00] 23:04:01 INFO - PROCESS | 1012 | 1461305041818 Marionette DEBUG loaded listener.js 23:04:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D530E800) [pid = 1012] [serial = 1120] [outer = 00000085D4B96C00] 23:04:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C4D55000) [pid = 1012] [serial = 1121] [outer = 00000085C9846C00] 23:04:02 INFO - PROCESS | 1012 | 1461305042587 Marionette TRACE conn5 <- [1,1456,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]]]}] 23:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 923ms 23:04:02 INFO - PROCESS | 1012 | 1461305042604 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 23:04:02 INFO - PROCESS | 1012 | 1461305042609 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 23:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:04:02 INFO - PROCESS | 1012 | 1461305042614 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:04:02 INFO - PROCESS | 1012 | 1461305042619 Marionette TRACE conn5 <- [1,1458,null,{}] 23:04:02 INFO - PROCESS | 1012 | 1461305042625 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:02 INFO - PROCESS | 1012 | 1461305042742 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 23:04:02 INFO - PROCESS | 1012 | 1461305042868 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF285800 == 73 [pid = 1012] [id = 374] 23:04:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CE0A8C00) [pid = 1012] [serial = 1122] [outer = 0000000000000000] 23:04:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085CE270800) [pid = 1012] [serial = 1123] [outer = 00000085CE0A8C00] 23:04:02 INFO - PROCESS | 1012 | 1461305042928 Marionette DEBUG loaded listener.js 23:04:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085CECA4C00) [pid = 1012] [serial = 1124] [outer = 00000085CE0A8C00] 23:04:03 INFO - PROCESS | 1012 | 1461305043548 Marionette TRACE conn5 <- [1,1460,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]]]}] 23:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 985ms 23:04:03 INFO - PROCESS | 1012 | 1461305043602 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 23:04:03 INFO - PROCESS | 1012 | 1461305043608 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 23:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:04:03 INFO - PROCESS | 1012 | 1461305043614 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:04:03 INFO - PROCESS | 1012 | 1461305043618 Marionette TRACE conn5 <- [1,1462,null,{}] 23:04:03 INFO - PROCESS | 1012 | 1461305043622 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:03 INFO - PROCESS | 1012 | 1461305043734 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 23:04:03 INFO - PROCESS | 1012 | 1461305043856 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C15000 == 74 [pid = 1012] [id = 375] 23:04:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D14BA400) [pid = 1012] [serial = 1125] [outer = 0000000000000000] 23:04:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D1D06000) [pid = 1012] [serial = 1126] [outer = 00000085D14BA400] 23:04:03 INFO - PROCESS | 1012 | 1461305043914 Marionette DEBUG loaded listener.js 23:04:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D2352C00) [pid = 1012] [serial = 1127] [outer = 00000085D14BA400] 23:04:04 INFO - PROCESS | 1012 | 1461305044576 Marionette TRACE conn5 <- [1,1464,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]]]}] 23:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1036ms 23:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:04:04 INFO - PROCESS | 1012 | 1461305044652 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 23:04:04 INFO - PROCESS | 1012 | 1461305044655 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 23:04:04 INFO - PROCESS | 1012 | 1461305044659 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:04:04 INFO - PROCESS | 1012 | 1461305044663 Marionette TRACE conn5 <- [1,1466,null,{}] 23:04:04 INFO - PROCESS | 1012 | 1461305044695 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:04 INFO - PROCESS | 1012 | 1461305044847 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 23:04:04 INFO - PROCESS | 1012 | 1461305044964 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CED800 == 75 [pid = 1012] [id = 376] 23:04:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D2674C00) [pid = 1012] [serial = 1128] [outer = 0000000000000000] 23:04:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D5307400) [pid = 1012] [serial = 1129] [outer = 00000085D2674C00] 23:04:05 INFO - PROCESS | 1012 | 1461305045025 Marionette DEBUG loaded listener.js 23:04:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D532E800) [pid = 1012] [serial = 1130] [outer = 00000085D2674C00] 23:04:05 INFO - PROCESS | 1012 | 1461305045665 Marionette TRACE conn5 <- [1,1468,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]]]}] 23:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1055ms 23:04:05 INFO - PROCESS | 1012 | 1461305045715 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 23:04:05 INFO - PROCESS | 1012 | 1461305045719 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 23:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:04:05 INFO - PROCESS | 1012 | 1461305045722 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:04:05 INFO - PROCESS | 1012 | 1461305045724 Marionette TRACE conn5 <- [1,1470,null,{}] 23:04:05 INFO - PROCESS | 1012 | 1461305045728 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:05 INFO - PROCESS | 1012 | 1461305045843 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 23:04:05 INFO - PROCESS | 1012 | 1461305045963 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8652800 == 76 [pid = 1012] [id = 377] 23:04:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D236C800) [pid = 1012] [serial = 1131] [outer = 0000000000000000] 23:04:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D54E3800) [pid = 1012] [serial = 1132] [outer = 00000085D236C800] 23:04:06 INFO - PROCESS | 1012 | 1461305046022 Marionette DEBUG loaded listener.js 23:04:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D568D800) [pid = 1012] [serial = 1133] [outer = 00000085D236C800] 23:04:06 INFO - PROCESS | 1012 | 1461305046657 Marionette TRACE conn5 <- [1,1472,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]]]}] 23:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 985ms 23:04:06 INFO - PROCESS | 1012 | 1461305046709 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 23:04:06 INFO - PROCESS | 1012 | 1461305046712 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 23:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:04:06 INFO - PROCESS | 1012 | 1461305046716 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:04:06 INFO - PROCESS | 1012 | 1461305046718 Marionette TRACE conn5 <- [1,1474,null,{}] 23:04:06 INFO - PROCESS | 1012 | 1461305046722 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:06 INFO - PROCESS | 1012 | 1461305046829 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 23:04:06 INFO - PROCESS | 1012 | 1461305046950 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C49CE000 == 77 [pid = 1012] [id = 378] 23:04:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085C4474800) [pid = 1012] [serial = 1134] [outer = 0000000000000000] 23:04:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085C4B4F400) [pid = 1012] [serial = 1135] [outer = 00000085C4474800] 23:04:07 INFO - PROCESS | 1012 | 1461305047008 Marionette DEBUG loaded listener.js 23:04:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085CA3A4400) [pid = 1012] [serial = 1136] [outer = 00000085C4474800] 23:04:07 INFO - PROCESS | 1012 | 1461305047835 Marionette TRACE conn5 <- [1,1476,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]]]}] 23:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1191ms 23:04:07 INFO - PROCESS | 1012 | 1461305047909 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 23:04:07 INFO - PROCESS | 1012 | 1461305047914 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 23:04:07 INFO - PROCESS | 1012 | 1461305047920 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:04:07 INFO - PROCESS | 1012 | 1461305047924 Marionette TRACE conn5 <- [1,1478,null,{}] 23:04:07 INFO - PROCESS | 1012 | 1461305047928 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:08 INFO - PROCESS | 1012 | 1461305048042 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 23:04:08 INFO - PROCESS | 1012 | 1461305048165 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1952800 == 78 [pid = 1012] [id = 379] 23:04:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085CBD20400) [pid = 1012] [serial = 1137] [outer = 0000000000000000] 23:04:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085CE0B0800) [pid = 1012] [serial = 1138] [outer = 00000085CBD20400] 23:04:08 INFO - PROCESS | 1012 | 1461305048220 Marionette DEBUG loaded listener.js 23:04:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085CEBB5C00) [pid = 1012] [serial = 1139] [outer = 00000085CBD20400] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B13800 == 77 [pid = 1012] [id = 270] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC3B800 == 76 [pid = 1012] [id = 298] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4076000 == 75 [pid = 1012] [id = 256] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8743000 == 74 [pid = 1012] [id = 372] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26B6000 == 73 [pid = 1012] [id = 371] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D680F800 == 72 [pid = 1012] [id = 370] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F7F000 == 71 [pid = 1012] [id = 369] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D40A0000 == 70 [pid = 1012] [id = 368] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2428000 == 69 [pid = 1012] [id = 367] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1958000 == 68 [pid = 1012] [id = 366] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085C9A73800 == 67 [pid = 1012] [id = 365] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D6493000) [pid = 1012] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D65F7400) [pid = 1012] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D879AC00) [pid = 1012] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE809000 == 66 [pid = 1012] [id = 364] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC5E7000 == 65 [pid = 1012] [id = 363] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC20800 == 64 [pid = 1012] [id = 362] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D864D000 == 63 [pid = 1012] [id = 361] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085D196D000 == 62 [pid = 1012] [id = 360] 23:04:08 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC04000 == 61 [pid = 1012] [id = 359] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D8587400) [pid = 1012] [serial = 952] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D60A7400) [pid = 1012] [serial = 949] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085C50DFC00) [pid = 1012] [serial = 940] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085CF2DF400) [pid = 1012] [serial = 991] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D649E400) [pid = 1012] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D8624000) [pid = 1012] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D23D0800) [pid = 1012] [serial = 994] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D8626800) [pid = 1012] [serial = 955] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D6E0B800) [pid = 1012] [serial = 997] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D6E07000) [pid = 1012] [serial = 901] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D0EA9000) [pid = 1012] [serial = 943] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D2536000) [pid = 1012] [serial = 898] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D2533C00) [pid = 1012] [serial = 946] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D8589400) [pid = 1012] [serial = 904] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085CE285000) [pid = 1012] [serial = 895] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D5887800) [pid = 1012] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D52E0400) [pid = 1012] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D64CEC00) [pid = 1012] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D5389400) [pid = 1012] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D345E800) [pid = 1012] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D249AC00) [pid = 1012] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D6496400) [pid = 1012] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D2668400) [pid = 1012] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D235F000) [pid = 1012] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085C5323C00) [pid = 1012] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D6E0DC00) [pid = 1012] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D2355000) [pid = 1012] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D2373400) [pid = 1012] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C9642000) [pid = 1012] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085C425AC00) [pid = 1012] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D17CFC00) [pid = 1012] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D135EC00) [pid = 1012] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D153D800) [pid = 1012] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D0EA5C00) [pid = 1012] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D09A3C00) [pid = 1012] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D17D9800) [pid = 1012] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D49E3C00) [pid = 1012] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D870F400) [pid = 1012] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D862CC00) [pid = 1012] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D8705000) [pid = 1012] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085D8792400) [pid = 1012] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085D319F400) [pid = 1012] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 23:04:08 INFO - PROCESS | 1012 | 1461305048755 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 23:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 880ms 23:04:08 INFO - PROCESS | 1012 | 1461305048805 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 23:04:08 INFO - PROCESS | 1012 | 1461305048810 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 23:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:04:08 INFO - PROCESS | 1012 | 1461305048817 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:04:08 INFO - PROCESS | 1012 | 1461305048819 Marionette TRACE conn5 <- [1,1482,null,{}] 23:04:08 INFO - PROCESS | 1012 | 1461305048823 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:08 INFO - PROCESS | 1012 | 1461305048914 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 23:04:08 INFO - PROCESS | 1012 | 1461305048924 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF28C800 == 62 [pid = 1012] [id = 380] 23:04:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CB1A0800) [pid = 1012] [serial = 1140] [outer = 0000000000000000] 23:04:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085CF278800) [pid = 1012] [serial = 1141] [outer = 00000085CB1A0800] 23:04:08 INFO - PROCESS | 1012 | 1461305048971 Marionette DEBUG loaded listener.js 23:04:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D09A6400) [pid = 1012] [serial = 1142] [outer = 00000085CB1A0800] 23:04:09 INFO - PROCESS | 1012 | 1461305049457 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 23:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 23:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:04:09 INFO - PROCESS | 1012 | 1461305049509 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 23:04:09 INFO - PROCESS | 1012 | 1461305049511 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 23:04:09 INFO - PROCESS | 1012 | 1461305049515 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:04:09 INFO - PROCESS | 1012 | 1461305049519 Marionette TRACE conn5 <- [1,1486,null,{}] 23:04:09 INFO - PROCESS | 1012 | 1461305049529 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:09 INFO - PROCESS | 1012 | 1461305049649 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 23:04:09 INFO - PROCESS | 1012 | 1461305049737 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26AD000 == 63 [pid = 1012] [id = 381] 23:04:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D11A1C00) [pid = 1012] [serial = 1143] [outer = 0000000000000000] 23:04:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D1703800) [pid = 1012] [serial = 1144] [outer = 00000085D11A1C00] 23:04:09 INFO - PROCESS | 1012 | 1461305049787 Marionette DEBUG loaded listener.js 23:04:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D18ACC00) [pid = 1012] [serial = 1145] [outer = 00000085D11A1C00] 23:04:10 INFO - PROCESS | 1012 | 1461305050139 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 23:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 23:04:10 INFO - PROCESS | 1012 | 1461305050208 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 23:04:10 INFO - PROCESS | 1012 | 1461305050211 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 23:04:10 INFO - PROCESS | 1012 | 1461305050214 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:04:10 INFO - PROCESS | 1012 | 1461305050216 Marionette TRACE conn5 <- [1,1490,null,{}] 23:04:10 INFO - PROCESS | 1012 | 1461305050219 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:10 INFO - PROCESS | 1012 | 1461305050311 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 23:04:10 INFO - PROCESS | 1012 | 1461305050319 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4898000 == 64 [pid = 1012] [id = 382] 23:04:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D1A6D400) [pid = 1012] [serial = 1146] [outer = 0000000000000000] 23:04:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D2010400) [pid = 1012] [serial = 1147] [outer = 00000085D1A6D400] 23:04:10 INFO - PROCESS | 1012 | 1461305050366 Marionette DEBUG loaded listener.js 23:04:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D235D800) [pid = 1012] [serial = 1148] [outer = 00000085D1A6D400] 23:04:10 INFO - PROCESS | 1012 | 1461305050837 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 23:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 23:04:10 INFO - PROCESS | 1012 | 1461305050888 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 23:04:10 INFO - PROCESS | 1012 | 1461305050890 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 23:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:04:10 INFO - PROCESS | 1012 | 1461305050893 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:04:10 INFO - PROCESS | 1012 | 1461305050895 Marionette TRACE conn5 <- [1,1494,null,{}] 23:04:10 INFO - PROCESS | 1012 | 1461305050898 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:11 INFO - PROCESS | 1012 | 1461305051009 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 23:04:11 INFO - PROCESS | 1012 | 1461305051091 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C17800 == 65 [pid = 1012] [id = 383] 23:04:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D236C000) [pid = 1012] [serial = 1149] [outer = 0000000000000000] 23:04:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D2372C00) [pid = 1012] [serial = 1150] [outer = 00000085D236C000] 23:04:11 INFO - PROCESS | 1012 | 1461305051137 Marionette DEBUG loaded listener.js 23:04:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D23D0000) [pid = 1012] [serial = 1151] [outer = 00000085D236C000] 23:04:11 INFO - PROCESS | 1012 | 1461305051593 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 23:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 23:04:11 INFO - PROCESS | 1012 | 1461305051631 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 23:04:11 INFO - PROCESS | 1012 | 1461305051633 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 23:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:04:11 INFO - PROCESS | 1012 | 1461305051641 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:04:11 INFO - PROCESS | 1012 | 1461305051643 Marionette TRACE conn5 <- [1,1498,null,{}] 23:04:11 INFO - PROCESS | 1012 | 1461305051646 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:11 INFO - PROCESS | 1012 | 1461305051773 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 23:04:11 INFO - PROCESS | 1012 | 1461305051832 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE23D000 == 66 [pid = 1012] [id = 384] 23:04:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D345B000) [pid = 1012] [serial = 1152] [outer = 0000000000000000] 23:04:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D40AFC00) [pid = 1012] [serial = 1153] [outer = 00000085D345B000] 23:04:11 INFO - PROCESS | 1012 | 1461305051882 Marionette DEBUG loaded listener.js 23:04:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D4B9B000) [pid = 1012] [serial = 1154] [outer = 00000085D345B000] 23:04:12 INFO - PROCESS | 1012 | 1461305052292 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 23:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 692ms 23:04:12 INFO - PROCESS | 1012 | 1461305052336 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 23:04:12 INFO - PROCESS | 1012 | 1461305052339 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 23:04:12 INFO - PROCESS | 1012 | 1461305052342 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:04:12 INFO - PROCESS | 1012 | 1461305052344 Marionette TRACE conn5 <- [1,1502,null,{}] 23:04:12 INFO - PROCESS | 1012 | 1461305052352 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:12 INFO - PROCESS | 1012 | 1461305052486 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 23:04:12 INFO - PROCESS | 1012 | 1461305052497 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8641000 == 67 [pid = 1012] [id = 385] 23:04:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D52E0800) [pid = 1012] [serial = 1155] [outer = 0000000000000000] 23:04:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D5328000) [pid = 1012] [serial = 1156] [outer = 00000085D52E0800] 23:04:12 INFO - PROCESS | 1012 | 1461305052684 Marionette DEBUG loaded listener.js 23:04:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D54D6000) [pid = 1012] [serial = 1157] [outer = 00000085D52E0800] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085C4B5B400) [pid = 1012] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C4270400) [pid = 1012] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085C44E3000) [pid = 1012] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D2CA8000) [pid = 1012] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D1361400) [pid = 1012] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D2534800) [pid = 1012] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D236A400) [pid = 1012] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D18AA800) [pid = 1012] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C9967C00) [pid = 1012] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D60A0800) [pid = 1012] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085C4C7BC00) [pid = 1012] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:04:12 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D609D800) [pid = 1012] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:04:13 INFO - PROCESS | 1012 | 1461305053062 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 23:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 23:04:13 INFO - PROCESS | 1012 | 1461305053079 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 23:04:13 INFO - PROCESS | 1012 | 1461305053081 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 23:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:04:13 INFO - PROCESS | 1012 | 1461305053085 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:04:13 INFO - PROCESS | 1012 | 1461305053086 Marionette TRACE conn5 <- [1,1506,null,{}] 23:04:13 INFO - PROCESS | 1012 | 1461305053090 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:13 INFO - PROCESS | 1012 | 1461305053174 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 23:04:13 INFO - PROCESS | 1012 | 1461305053248 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C16800 == 68 [pid = 1012] [id = 386] 23:04:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085C4C75C00) [pid = 1012] [serial = 1158] [outer = 0000000000000000] 23:04:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D249F400) [pid = 1012] [serial = 1159] [outer = 00000085C4C75C00] 23:04:13 INFO - PROCESS | 1012 | 1461305053297 Marionette DEBUG loaded listener.js 23:04:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D538F800) [pid = 1012] [serial = 1160] [outer = 00000085C4C75C00] 23:04:13 INFO - PROCESS | 1012 | 1461305053664 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 628ms 23:04:13 INFO - PROCESS | 1012 | 1461305053717 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 23:04:13 INFO - PROCESS | 1012 | 1461305053719 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 23:04:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:04:13 INFO - PROCESS | 1012 | 1461305053722 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:04:13 INFO - PROCESS | 1012 | 1461305053724 Marionette TRACE conn5 <- [1,1510,null,{}] 23:04:13 INFO - PROCESS | 1012 | 1461305053728 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:13 INFO - PROCESS | 1012 | 1461305053842 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 23:04:13 INFO - PROCESS | 1012 | 1461305053848 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C79000 == 69 [pid = 1012] [id = 387] 23:04:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D5686800) [pid = 1012] [serial = 1161] [outer = 0000000000000000] 23:04:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D588BC00) [pid = 1012] [serial = 1162] [outer = 00000085D5686800] 23:04:13 INFO - PROCESS | 1012 | 1461305053895 Marionette DEBUG loaded listener.js 23:04:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D5CCF800) [pid = 1012] [serial = 1163] [outer = 00000085D5686800] 23:04:14 INFO - PROCESS | 1012 | 1461305054338 Marionette TRACE conn5 <- [1,1512,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"]]]}] 23:04:14 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 () { 23:04:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:04:14 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 () { 23:04:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:04:14 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 () { 23:04:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:04:14 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 () { 23:04:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:04:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 637ms 23:04:14 INFO - PROCESS | 1012 | 1461305054363 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 23:04:14 INFO - PROCESS | 1012 | 1461305054365 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 23:04:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:04:14 INFO - PROCESS | 1012 | 1461305054368 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:04:14 INFO - PROCESS | 1012 | 1461305054370 Marionette TRACE conn5 <- [1,1514,null,{}] 23:04:14 INFO - PROCESS | 1012 | 1461305054373 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:14 INFO - PROCESS | 1012 | 1461305054458 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 23:04:14 INFO - PROCESS | 1012 | 1461305054464 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1BA000 == 70 [pid = 1012] [id = 388] 23:04:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D609B800) [pid = 1012] [serial = 1164] [outer = 0000000000000000] 23:04:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D60A3C00) [pid = 1012] [serial = 1165] [outer = 00000085D609B800] 23:04:14 INFO - PROCESS | 1012 | 1461305054511 Marionette DEBUG loaded listener.js 23:04:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D64C7C00) [pid = 1012] [serial = 1166] [outer = 00000085D609B800] 23:04:15 INFO - PROCESS | 1012 | 1461305055150 Marionette TRACE conn5 <- [1,1516,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"]]]}] 23:04:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:04:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:04:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:04:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 844ms 23:04:15 INFO - PROCESS | 1012 | 1461305055230 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 23:04:15 INFO - PROCESS | 1012 | 1461305055236 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 23:04:15 INFO - PROCESS | 1012 | 1461305055243 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:04:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:04:15 INFO - PROCESS | 1012 | 1461305055248 Marionette TRACE conn5 <- [1,1518,null,{}] 23:04:15 INFO - PROCESS | 1012 | 1461305055253 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:15 INFO - PROCESS | 1012 | 1461305055371 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 23:04:15 INFO - PROCESS | 1012 | 1461305055495 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A25800 == 71 [pid = 1012] [id = 389] 23:04:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085CEB84400) [pid = 1012] [serial = 1167] [outer = 0000000000000000] 23:04:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085CECA4000) [pid = 1012] [serial = 1168] [outer = 00000085CEB84400] 23:04:15 INFO - PROCESS | 1012 | 1461305055555 Marionette DEBUG loaded listener.js 23:04:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D1197400) [pid = 1012] [serial = 1169] [outer = 00000085CEB84400] 23:04:16 INFO - PROCESS | 1012 | 1461305056105 Marionette TRACE conn5 <- [1,1520,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]]]}] 23:04:16 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 23:04:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:04:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:04:16 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. 23:04:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:04:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 882ms 23:04:16 INFO - PROCESS | 1012 | 1461305056132 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 23:04:16 INFO - PROCESS | 1012 | 1461305056138 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 23:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:04:16 INFO - PROCESS | 1012 | 1461305056146 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:04:16 INFO - PROCESS | 1012 | 1461305056149 Marionette TRACE conn5 <- [1,1522,null,{}] 23:04:16 INFO - PROCESS | 1012 | 1461305056153 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:16 INFO - PROCESS | 1012 | 1461305056273 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 23:04:16 INFO - PROCESS | 1012 | 1461305056395 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6818000 == 72 [pid = 1012] [id = 390] 23:04:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D14B6800) [pid = 1012] [serial = 1170] [outer = 0000000000000000] 23:04:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D1D9B400) [pid = 1012] [serial = 1171] [outer = 00000085D14B6800] 23:04:16 INFO - PROCESS | 1012 | 1461305056455 Marionette DEBUG loaded listener.js 23:04:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D25D7C00) [pid = 1012] [serial = 1172] [outer = 00000085D14B6800] 23:04:17 INFO - PROCESS | 1012 | 1461305057077 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 985ms 23:04:17 INFO - PROCESS | 1012 | 1461305057137 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 23:04:17 INFO - PROCESS | 1012 | 1461305057140 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 23:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:04:17 INFO - PROCESS | 1012 | 1461305057144 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:04:17 INFO - PROCESS | 1012 | 1461305057148 Marionette TRACE conn5 <- [1,1526,null,{}] 23:04:17 INFO - PROCESS | 1012 | 1461305057160 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:17 INFO - PROCESS | 1012 | 1461305057313 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 23:04:17 INFO - PROCESS | 1012 | 1461305057372 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DBFAC800 == 73 [pid = 1012] [id = 391] 23:04:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D6069000) [pid = 1012] [serial = 1173] [outer = 0000000000000000] 23:04:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D606F400) [pid = 1012] [serial = 1174] [outer = 00000085D6069000] 23:04:17 INFO - PROCESS | 1012 | 1461305057431 Marionette DEBUG loaded listener.js 23:04:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D64D0000) [pid = 1012] [serial = 1175] [outer = 00000085D6069000] 23:04:18 INFO - PROCESS | 1012 | 1461305058050 Marionette TRACE conn5 <- [1,1528,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]]]}] 23:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 944ms 23:04:18 INFO - PROCESS | 1012 | 1461305058090 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 23:04:18 INFO - PROCESS | 1012 | 1461305058093 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 23:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:04:18 INFO - PROCESS | 1012 | 1461305058097 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:04:18 INFO - PROCESS | 1012 | 1461305058099 Marionette TRACE conn5 <- [1,1530,null,{}] 23:04:18 INFO - PROCESS | 1012 | 1461305058103 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:18 INFO - PROCESS | 1012 | 1461305058217 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 23:04:18 INFO - PROCESS | 1012 | 1461305058337 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC2CD000 == 74 [pid = 1012] [id = 392] 23:04:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D6583C00) [pid = 1012] [serial = 1176] [outer = 0000000000000000] 23:04:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D658C400) [pid = 1012] [serial = 1177] [outer = 00000085D6583C00] 23:04:18 INFO - PROCESS | 1012 | 1461305058396 Marionette DEBUG loaded listener.js 23:04:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D65F3400) [pid = 1012] [serial = 1178] [outer = 00000085D6583C00] 23:04:18 INFO - PROCESS | 1012 | 1461305058923 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 23:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 880ms 23:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:04:18 INFO - PROCESS | 1012 | 1461305058979 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 23:04:18 INFO - PROCESS | 1012 | 1461305058981 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 23:04:18 INFO - PROCESS | 1012 | 1461305058985 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:04:18 INFO - PROCESS | 1012 | 1461305058987 Marionette TRACE conn5 <- [1,1534,null,{}] 23:04:19 INFO - PROCESS | 1012 | 1461305058991 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:19 INFO - PROCESS | 1012 | 1461305059131 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 23:04:19 INFO - PROCESS | 1012 | 1461305059254 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC5CF000 == 75 [pid = 1012] [id = 393] 23:04:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D6580400) [pid = 1012] [serial = 1179] [outer = 0000000000000000] 23:04:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D6E07400) [pid = 1012] [serial = 1180] [outer = 00000085D6580400] 23:04:19 INFO - PROCESS | 1012 | 1461305059311 Marionette DEBUG loaded listener.js 23:04:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D857FC00) [pid = 1012] [serial = 1181] [outer = 00000085D6580400] 23:04:19 INFO - PROCESS | 1012 | 1461305059903 Marionette TRACE conn5 <- [1,1536,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]]]}] 23:04:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 23:04:19 INFO - PROCESS | 1012 | 1461305059974 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 23:04:19 INFO - PROCESS | 1012 | 1461305059976 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 23:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:04:19 INFO - PROCESS | 1012 | 1461305059980 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:04:19 INFO - PROCESS | 1012 | 1461305059982 Marionette TRACE conn5 <- [1,1538,null,{}] 23:04:20 INFO - PROCESS | 1012 | 1461305060001 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:20 INFO - PROCESS | 1012 | 1461305060139 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 23:04:20 INFO - PROCESS | 1012 | 1461305060258 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE238800 == 76 [pid = 1012] [id = 394] 23:04:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085C5D3EC00) [pid = 1012] [serial = 1182] [outer = 0000000000000000] 23:04:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085CA192C00) [pid = 1012] [serial = 1183] [outer = 00000085C5D3EC00] 23:04:20 INFO - PROCESS | 1012 | 1461305060319 Marionette DEBUG loaded listener.js 23:04:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D40AAC00) [pid = 1012] [serial = 1184] [outer = 00000085C5D3EC00] 23:04:21 INFO - PROCESS | 1012 | 1461305061110 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1199ms 23:04:21 INFO - PROCESS | 1012 | 1461305061182 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 23:04:21 INFO - PROCESS | 1012 | 1461305061186 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 23:04:21 INFO - PROCESS | 1012 | 1461305061191 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:04:21 INFO - PROCESS | 1012 | 1461305061195 Marionette TRACE conn5 <- [1,1542,null,{}] 23:04:21 INFO - PROCESS | 1012 | 1461305061200 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:21 INFO - PROCESS | 1012 | 1461305061344 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 23:04:21 INFO - PROCESS | 1012 | 1461305061477 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA1C0800 == 77 [pid = 1012] [id = 395] 23:04:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085CA0D4800) [pid = 1012] [serial = 1185] [outer = 0000000000000000] 23:04:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085CB11FC00) [pid = 1012] [serial = 1186] [outer = 00000085CA0D4800] 23:04:21 INFO - PROCESS | 1012 | 1461305061531 Marionette DEBUG loaded listener.js 23:04:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085CE28F800) [pid = 1012] [serial = 1187] [outer = 00000085CA0D4800] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085D195E800 == 76 [pid = 1012] [id = 196] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085D141F000 == 75 [pid = 1012] [id = 195] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C79000 == 74 [pid = 1012] [id = 387] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C16800 == 73 [pid = 1012] [id = 386] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8641000 == 72 [pid = 1012] [id = 385] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE23D000 == 71 [pid = 1012] [id = 384] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5C17800 == 70 [pid = 1012] [id = 383] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4898000 == 69 [pid = 1012] [id = 382] 23:04:21 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26AD000 == 68 [pid = 1012] [id = 381] 23:04:21 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D52DDC00) [pid = 1012] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 23:04:21 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D64CB400) [pid = 1012] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF28C800 == 67 [pid = 1012] [id = 380] 23:04:22 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1952800 == 66 [pid = 1012] [id = 379] 23:04:22 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8652800 == 65 [pid = 1012] [id = 377] 23:04:22 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CED800 == 64 [pid = 1012] [id = 376] 23:04:22 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5C15000 == 63 [pid = 1012] [id = 375] 23:04:22 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF285800 == 62 [pid = 1012] [id = 374] 23:04:22 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B18000 == 61 [pid = 1012] [id = 373] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D4B9A400) [pid = 1012] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085CA170400) [pid = 1012] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D87AFC00) [pid = 1012] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CB991800) [pid = 1012] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D40A6400) [pid = 1012] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D18A0800) [pid = 1012] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D3195C00) [pid = 1012] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D23C6C00) [pid = 1012] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D1D90800) [pid = 1012] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D236B400) [pid = 1012] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D0918000) [pid = 1012] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D8586C00) [pid = 1012] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D17D1000) [pid = 1012] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D65EF000) [pid = 1012] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CEB82000) [pid = 1012] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085CB00DC00) [pid = 1012] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085C3230400) [pid = 1012] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D24A3C00) [pid = 1012] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D2673800) [pid = 1012] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D64C9C00) [pid = 1012] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D153C000) [pid = 1012] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D1A65800) [pid = 1012] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C4D57000) [pid = 1012] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D0ED5C00) [pid = 1012] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 23:04:22 INFO - PROCESS | 1012 | 1461305062171 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1028ms 23:04:22 INFO - PROCESS | 1012 | 1461305062224 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 23:04:22 INFO - PROCESS | 1012 | 1461305062230 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 23:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:04:22 INFO - PROCESS | 1012 | 1461305062236 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:04:22 INFO - PROCESS | 1012 | 1461305062239 Marionette TRACE conn5 <- [1,1546,null,{}] 23:04:22 INFO - PROCESS | 1012 | 1461305062264 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:22 INFO - PROCESS | 1012 | 1461305062361 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 23:04:22 INFO - PROCESS | 1012 | 1461305062442 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1817000 == 62 [pid = 1012] [id = 396] 23:04:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C4C7A800) [pid = 1012] [serial = 1188] [outer = 0000000000000000] 23:04:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CB98E000) [pid = 1012] [serial = 1189] [outer = 00000085C4C7A800] 23:04:22 INFO - PROCESS | 1012 | 1461305062491 Marionette DEBUG loaded listener.js 23:04:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D0921C00) [pid = 1012] [serial = 1190] [outer = 00000085C4C7A800] 23:04:22 INFO - PROCESS | 1012 | 1461305062896 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 712ms 23:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:04:22 INFO - PROCESS | 1012 | 1461305062948 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 23:04:22 INFO - PROCESS | 1012 | 1461305062951 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 23:04:22 INFO - PROCESS | 1012 | 1461305062954 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:04:22 INFO - PROCESS | 1012 | 1461305062958 Marionette TRACE conn5 <- [1,1550,null,{}] 23:04:22 INFO - PROCESS | 1012 | 1461305062969 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:23 INFO - PROCESS | 1012 | 1461305063061 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 23:04:23 INFO - PROCESS | 1012 | 1461305063069 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26BE800 == 63 [pid = 1012] [id = 397] 23:04:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D14B8400) [pid = 1012] [serial = 1191] [outer = 0000000000000000] 23:04:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D1705C00) [pid = 1012] [serial = 1192] [outer = 00000085D14B8400] 23:04:23 INFO - PROCESS | 1012 | 1461305063119 Marionette DEBUG loaded listener.js 23:04:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D18A3400) [pid = 1012] [serial = 1193] [outer = 00000085D14B8400] 23:04:23 INFO - PROCESS | 1012 | 1461305063577 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 649ms 23:04:23 INFO - PROCESS | 1012 | 1461305063606 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 23:04:23 INFO - PROCESS | 1012 | 1461305063609 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 23:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:04:23 INFO - PROCESS | 1012 | 1461305063612 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:04:23 INFO - PROCESS | 1012 | 1461305063614 Marionette TRACE conn5 <- [1,1554,null,{}] 23:04:23 INFO - PROCESS | 1012 | 1461305063622 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:23 INFO - PROCESS | 1012 | 1461305063711 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 23:04:23 INFO - PROCESS | 1012 | 1461305063749 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D523D800 == 64 [pid = 1012] [id = 398] 23:04:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D1D8D800) [pid = 1012] [serial = 1194] [outer = 0000000000000000] 23:04:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D1D93C00) [pid = 1012] [serial = 1195] [outer = 00000085D1D8D800] 23:04:23 INFO - PROCESS | 1012 | 1461305063796 Marionette DEBUG loaded listener.js 23:04:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D2188800) [pid = 1012] [serial = 1196] [outer = 00000085D1D8D800] 23:04:24 INFO - PROCESS | 1012 | 1461305064221 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 23:04:24 INFO - PROCESS | 1012 | 1461305064260 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 23:04:24 INFO - PROCESS | 1012 | 1461305064262 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 23:04:24 INFO - PROCESS | 1012 | 1461305064265 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:04:24 INFO - PROCESS | 1012 | 1461305064267 Marionette TRACE conn5 <- [1,1558,null,{}] 23:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:04:24 INFO - PROCESS | 1012 | 1461305064270 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:24 INFO - PROCESS | 1012 | 1461305064390 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 23:04:24 INFO - PROCESS | 1012 | 1461305064396 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6089000 == 65 [pid = 1012] [id = 399] 23:04:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D1D91400) [pid = 1012] [serial = 1197] [outer = 0000000000000000] 23:04:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D2368400) [pid = 1012] [serial = 1198] [outer = 00000085D1D91400] 23:04:24 INFO - PROCESS | 1012 | 1461305064444 Marionette DEBUG loaded listener.js 23:04:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D23C8400) [pid = 1012] [serial = 1199] [outer = 00000085D1D91400] 23:04:24 INFO - PROCESS | 1012 | 1461305064918 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 23:04:24 INFO - PROCESS | 1012 | 1461305064942 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 23:04:24 INFO - PROCESS | 1012 | 1461305064944 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 23:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:04:24 INFO - PROCESS | 1012 | 1461305064954 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:04:24 INFO - PROCESS | 1012 | 1461305064956 Marionette TRACE conn5 <- [1,1562,null,{}] 23:04:24 INFO - PROCESS | 1012 | 1461305064959 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:25 INFO - PROCESS | 1012 | 1461305065092 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 23:04:25 INFO - PROCESS | 1012 | 1461305065182 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6962800 == 66 [pid = 1012] [id = 400] 23:04:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D252E800) [pid = 1012] [serial = 1200] [outer = 0000000000000000] 23:04:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D3191C00) [pid = 1012] [serial = 1201] [outer = 00000085D252E800] 23:04:25 INFO - PROCESS | 1012 | 1461305065231 Marionette DEBUG loaded listener.js 23:04:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D444E000) [pid = 1012] [serial = 1202] [outer = 00000085D252E800] 23:04:25 INFO - PROCESS | 1012 | 1461305065667 Marionette TRACE conn5 <- [1,1564,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]]]}] 23:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms 23:04:25 INFO - PROCESS | 1012 | 1461305065688 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 23:04:25 INFO - PROCESS | 1012 | 1461305065690 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 23:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:04:25 INFO - PROCESS | 1012 | 1461305065693 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:04:25 INFO - PROCESS | 1012 | 1461305065695 Marionette TRACE conn5 <- [1,1566,null,{}] 23:04:25 INFO - PROCESS | 1012 | 1461305065699 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:25 INFO - PROCESS | 1012 | 1461305065812 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 23:04:25 INFO - PROCESS | 1012 | 1461305065818 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B02800 == 67 [pid = 1012] [id = 401] 23:04:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D283BC00) [pid = 1012] [serial = 1203] [outer = 0000000000000000] 23:04:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D52DDC00) [pid = 1012] [serial = 1204] [outer = 00000085D283BC00] 23:04:25 INFO - PROCESS | 1012 | 1461305065911 Marionette DEBUG loaded listener.js 23:04:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D5393000) [pid = 1012] [serial = 1205] [outer = 00000085D283BC00] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D236C000) [pid = 1012] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D345B000) [pid = 1012] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D5686800) [pid = 1012] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CE0A8C00) [pid = 1012] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D236C800) [pid = 1012] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085CBD20400) [pid = 1012] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D14BA400) [pid = 1012] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D2674C00) [pid = 1012] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D11A1C00) [pid = 1012] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D1A6D400) [pid = 1012] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CB1A0800) [pid = 1012] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C4474800) [pid = 1012] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D52E0800) [pid = 1012] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085C4C75C00) [pid = 1012] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C622D400) [pid = 1012] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D649B000) [pid = 1012] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D2356000) [pid = 1012] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:04:26 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CB11E400) [pid = 1012] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:04:26 INFO - PROCESS | 1012 | 1461305066535 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 23:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 881ms 23:04:26 INFO - PROCESS | 1012 | 1461305066578 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 23:04:26 INFO - PROCESS | 1012 | 1461305066580 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 23:04:26 INFO - PROCESS | 1012 | 1461305066583 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:04:26 INFO - PROCESS | 1012 | 1461305066585 Marionette TRACE conn5 <- [1,1570,null,{}] 23:04:26 INFO - PROCESS | 1012 | 1461305066588 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:26 INFO - PROCESS | 1012 | 1461305066673 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 23:04:26 INFO - PROCESS | 1012 | 1461305066680 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D48A6000 == 68 [pid = 1012] [id = 402] 23:04:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C9967000) [pid = 1012] [serial = 1206] [outer = 0000000000000000] 23:04:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CECA3400) [pid = 1012] [serial = 1207] [outer = 00000085C9967000] 23:04:26 INFO - PROCESS | 1012 | 1461305066728 Marionette DEBUG loaded listener.js 23:04:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D1F5EC00) [pid = 1012] [serial = 1208] [outer = 00000085C9967000] 23:04:27 INFO - PROCESS | 1012 | 1461305067163 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 628ms 23:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:04:27 INFO - PROCESS | 1012 | 1461305067215 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 23:04:27 INFO - PROCESS | 1012 | 1461305067217 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 23:04:27 INFO - PROCESS | 1012 | 1461305067220 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:04:27 INFO - PROCESS | 1012 | 1461305067222 Marionette TRACE conn5 <- [1,1574,null,{}] 23:04:27 INFO - PROCESS | 1012 | 1461305067226 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:27 INFO - PROCESS | 1012 | 1461305067312 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 23:04:27 INFO - PROCESS | 1012 | 1461305067318 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA20A000 == 69 [pid = 1012] [id = 403] 23:04:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D52D8800) [pid = 1012] [serial = 1209] [outer = 0000000000000000] 23:04:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D5685400) [pid = 1012] [serial = 1210] [outer = 00000085D52D8800] 23:04:27 INFO - PROCESS | 1012 | 1461305067364 Marionette DEBUG loaded listener.js 23:04:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D606E400) [pid = 1012] [serial = 1211] [outer = 00000085D52D8800] 23:04:27 INFO - PROCESS | 1012 | 1461305067805 Marionette TRACE conn5 <- [1,1576,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]]]}] 23:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 23:04:27 INFO - PROCESS | 1012 | 1461305067852 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 23:04:27 INFO - PROCESS | 1012 | 1461305067854 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 23:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:04:27 INFO - PROCESS | 1012 | 1461305067857 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:04:27 INFO - PROCESS | 1012 | 1461305067859 Marionette TRACE conn5 <- [1,1578,null,{}] 23:04:27 INFO - PROCESS | 1012 | 1461305067863 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:27 INFO - PROCESS | 1012 | 1461305067950 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 23:04:27 INFO - PROCESS | 1012 | 1461305067956 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC2D3800 == 70 [pid = 1012] [id = 404] 23:04:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085C305BC00) [pid = 1012] [serial = 1212] [outer = 0000000000000000] 23:04:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D44AB000) [pid = 1012] [serial = 1213] [outer = 00000085C305BC00] 23:04:28 INFO - PROCESS | 1012 | 1461305068002 Marionette DEBUG loaded listener.js 23:04:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D5327C00) [pid = 1012] [serial = 1214] [outer = 00000085C305BC00] 23:04:28 INFO - PROCESS | 1012 | 1461305068469 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 23:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 628ms 23:04:28 INFO - PROCESS | 1012 | 1461305068560 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 23:04:28 INFO - PROCESS | 1012 | 1461305068564 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 23:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:04:28 INFO - PROCESS | 1012 | 1461305068576 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:04:28 INFO - PROCESS | 1012 | 1461305068581 Marionette TRACE conn5 <- [1,1582,null,{}] 23:04:28 INFO - PROCESS | 1012 | 1461305068587 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:28 INFO - PROCESS | 1012 | 1461305068720 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 23:04:28 INFO - PROCESS | 1012 | 1461305068840 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE23D000 == 71 [pid = 1012] [id = 405] 23:04:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C4C6C800) [pid = 1012] [serial = 1215] [outer = 0000000000000000] 23:04:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085C4D50400) [pid = 1012] [serial = 1216] [outer = 00000085C4C6C800] 23:04:28 INFO - PROCESS | 1012 | 1461305068900 Marionette DEBUG loaded listener.js 23:04:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085CA170C00) [pid = 1012] [serial = 1217] [outer = 00000085C4C6C800] 23:04:29 INFO - PROCESS | 1012 | 1461305069594 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1085ms 23:04:29 INFO - PROCESS | 1012 | 1461305069665 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 23:04:29 INFO - PROCESS | 1012 | 1461305069669 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 23:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:04:29 INFO - PROCESS | 1012 | 1461305069676 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:04:29 INFO - PROCESS | 1012 | 1461305069681 Marionette TRACE conn5 <- [1,1586,null,{}] 23:04:29 INFO - PROCESS | 1012 | 1461305069686 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:29 INFO - PROCESS | 1012 | 1461305069835 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 23:04:29 INFO - PROCESS | 1012 | 1461305069962 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D49A0000 == 72 [pid = 1012] [id = 406] 23:04:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D0E3B800) [pid = 1012] [serial = 1218] [outer = 0000000000000000] 23:04:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D1534400) [pid = 1012] [serial = 1219] [outer = 00000085D0E3B800] 23:04:30 INFO - PROCESS | 1012 | 1461305070020 Marionette DEBUG loaded listener.js 23:04:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D1B1E400) [pid = 1012] [serial = 1220] [outer = 00000085D0E3B800] 23:04:30 INFO - PROCESS | 1012 | 1461305070638 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 986ms 23:04:30 INFO - PROCESS | 1012 | 1461305070664 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 23:04:30 INFO - PROCESS | 1012 | 1461305070667 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 23:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:04:30 INFO - PROCESS | 1012 | 1461305070671 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:04:30 INFO - PROCESS | 1012 | 1461305070674 Marionette TRACE conn5 <- [1,1590,null,{}] 23:04:30 INFO - PROCESS | 1012 | 1461305070680 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:30 INFO - PROCESS | 1012 | 1461305070800 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 23:04:30 INFO - PROCESS | 1012 | 1461305070934 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC0E000 == 73 [pid = 1012] [id = 407] 23:04:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D2841000) [pid = 1012] [serial = 1221] [outer = 0000000000000000] 23:04:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D290C800) [pid = 1012] [serial = 1222] [outer = 00000085D2841000] 23:04:31 INFO - PROCESS | 1012 | 1461305070996 Marionette DEBUG loaded listener.js 23:04:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D5390000) [pid = 1012] [serial = 1223] [outer = 00000085D2841000] 23:04:31 INFO - PROCESS | 1012 | 1461305071618 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 23:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 986ms 23:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:04:31 INFO - PROCESS | 1012 | 1461305071658 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 23:04:31 INFO - PROCESS | 1012 | 1461305071661 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 23:04:31 INFO - PROCESS | 1012 | 1461305071665 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:04:31 INFO - PROCESS | 1012 | 1461305071667 Marionette TRACE conn5 <- [1,1594,null,{}] 23:04:31 INFO - PROCESS | 1012 | 1461305071671 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:31 INFO - PROCESS | 1012 | 1461305071786 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 23:04:31 INFO - PROCESS | 1012 | 1461305071883 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCCA9000 == 74 [pid = 1012] [id = 408] 23:04:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D5394C00) [pid = 1012] [serial = 1224] [outer = 0000000000000000] 23:04:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D8589800) [pid = 1012] [serial = 1225] [outer = 00000085D5394C00] 23:04:31 INFO - PROCESS | 1012 | 1461305071940 Marionette DEBUG loaded listener.js 23:04:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D862B800) [pid = 1012] [serial = 1226] [outer = 00000085D5394C00] 23:04:32 INFO - PROCESS | 1012 | 1461305072508 Marionette TRACE conn5 <- [1,1596,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]]]}] 23:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 879ms 23:04:32 INFO - PROCESS | 1012 | 1461305072546 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 23:04:32 INFO - PROCESS | 1012 | 1461305072549 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 23:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:04:32 INFO - PROCESS | 1012 | 1461305072552 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:04:32 INFO - PROCESS | 1012 | 1461305072555 Marionette TRACE conn5 <- [1,1598,null,{}] 23:04:32 INFO - PROCESS | 1012 | 1461305072558 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:32 INFO - PROCESS | 1012 | 1461305072668 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 23:04:32 INFO - PROCESS | 1012 | 1461305072766 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD587800 == 75 [pid = 1012] [id = 409] 23:04:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D8704C00) [pid = 1012] [serial = 1227] [outer = 0000000000000000] 23:04:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D870A000) [pid = 1012] [serial = 1228] [outer = 00000085D8704C00] 23:04:32 INFO - PROCESS | 1012 | 1461305072821 Marionette DEBUG loaded listener.js 23:04:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D8790800) [pid = 1012] [serial = 1229] [outer = 00000085D8704C00] 23:04:33 INFO - PROCESS | 1012 | 1461305073324 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 23:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 837ms 23:04:33 INFO - PROCESS | 1012 | 1461305073409 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 23:04:33 INFO - PROCESS | 1012 | 1461305073412 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 23:04:33 INFO - PROCESS | 1012 | 1461305073430 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:04:33 INFO - PROCESS | 1012 | 1461305073432 Marionette TRACE conn5 <- [1,1602,null,{}] 23:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:04:33 INFO - PROCESS | 1012 | 1461305073436 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:33 INFO - PROCESS | 1012 | 1461305073575 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 23:04:33 INFO - PROCESS | 1012 | 1461305073696 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:33 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580ED7000 == 76 [pid = 1012] [id = 410] 23:04:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D8706000) [pid = 1012] [serial = 1230] [outer = 0000000000000000] 23:04:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D8794800) [pid = 1012] [serial = 1231] [outer = 00000085D8706000] 23:04:33 INFO - PROCESS | 1012 | 1461305073757 Marionette DEBUG loaded listener.js 23:04:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D87B0400) [pid = 1012] [serial = 1232] [outer = 00000085D8706000] 23:04:34 INFO - PROCESS | 1012 | 1461305074350 Marionette TRACE conn5 <- [1,1604,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]]]}] 23:04:34 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 23:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 23:04:34 INFO - PROCESS | 1012 | 1461305074422 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 23:04:34 INFO - PROCESS | 1012 | 1461305074424 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 23:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:04:34 INFO - PROCESS | 1012 | 1461305074428 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:04:34 INFO - PROCESS | 1012 | 1461305074430 Marionette TRACE conn5 <- [1,1606,null,{}] 23:04:34 INFO - PROCESS | 1012 | 1461305074434 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:34 INFO - PROCESS | 1012 | 1461305074544 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 23:04:34 INFO - PROCESS | 1012 | 1461305074673 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C502F000 == 77 [pid = 1012] [id = 411] 23:04:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085C305E000) [pid = 1012] [serial = 1233] [outer = 0000000000000000] 23:04:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085C4B49000) [pid = 1012] [serial = 1234] [outer = 00000085C305E000] 23:04:34 INFO - PROCESS | 1012 | 1461305074732 Marionette DEBUG loaded listener.js 23:04:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085CEC9E800) [pid = 1012] [serial = 1235] [outer = 00000085C305E000] 23:04:35 INFO - PROCESS | 1012 | 1461305075516 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 23:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1141ms 23:04:35 INFO - PROCESS | 1012 | 1461305075572 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 23:04:35 INFO - PROCESS | 1012 | 1461305075577 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 23:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:04:35 INFO - PROCESS | 1012 | 1461305075583 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:04:35 INFO - PROCESS | 1012 | 1461305075586 Marionette TRACE conn5 <- [1,1610,null,{}] 23:04:35 INFO - PROCESS | 1012 | 1461305075592 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:35 INFO - PROCESS | 1012 | 1461305075741 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 23:04:35 INFO - PROCESS | 1012 | 1461305075804 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2321800 == 78 [pid = 1012] [id = 412] 23:04:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085CE288400) [pid = 1012] [serial = 1236] [outer = 0000000000000000] 23:04:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085CEBB4800) [pid = 1012] [serial = 1237] [outer = 00000085CE288400] 23:04:35 INFO - PROCESS | 1012 | 1461305075855 Marionette DEBUG loaded listener.js 23:04:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D0EAF400) [pid = 1012] [serial = 1238] [outer = 00000085CE288400] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA20A000 == 77 [pid = 1012] [id = 403] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D48A6000 == 76 [pid = 1012] [id = 402] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B02800 == 75 [pid = 1012] [id = 401] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6962800 == 74 [pid = 1012] [id = 400] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6089000 == 73 [pid = 1012] [id = 399] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D523D800 == 72 [pid = 1012] [id = 398] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26BE800 == 71 [pid = 1012] [id = 397] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D60A3C00) [pid = 1012] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1817000 == 70 [pid = 1012] [id = 396] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA1C0800 == 69 [pid = 1012] [id = 395] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC5CF000 == 68 [pid = 1012] [id = 393] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC2CD000 == 67 [pid = 1012] [id = 392] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085DBFAC800 == 66 [pid = 1012] [id = 391] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6818000 == 65 [pid = 1012] [id = 390] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A25800 == 64 [pid = 1012] [id = 389] 23:04:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1BA000 == 63 [pid = 1012] [id = 388] 23:04:36 INFO - PROCESS | 1012 | 1461305076519 Marionette TRACE conn5 <- [1,1612,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]]]}] 23:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 23:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 985ms 23:04:36 INFO - PROCESS | 1012 | 1461305076571 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 23:04:36 INFO - PROCESS | 1012 | 1461305076577 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 23:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:04:36 INFO - PROCESS | 1012 | 1461305076583 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:04:36 INFO - PROCESS | 1012 | 1461305076586 Marionette TRACE conn5 <- [1,1614,null,{}] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D87AF800) [pid = 1012] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D6587800) [pid = 1012] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D2372C00) [pid = 1012] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D40AFC00) [pid = 1012] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D23D0000) [pid = 1012] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D5CCF800) [pid = 1012] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085CECA4C00) [pid = 1012] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085CE270800) [pid = 1012] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D568D800) [pid = 1012] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D54E3800) [pid = 1012] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085CEBB5C00) [pid = 1012] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CE0B0800) [pid = 1012] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D2352C00) [pid = 1012] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D1D06000) [pid = 1012] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D532E800) [pid = 1012] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D5307400) [pid = 1012] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D1703800) [pid = 1012] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D2010400) [pid = 1012] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D18ACC00) [pid = 1012] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D4B9B000) [pid = 1012] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085CF278800) [pid = 1012] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D09A6400) [pid = 1012] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CA3A4400) [pid = 1012] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C4B4F400) [pid = 1012] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D588BC00) [pid = 1012] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D1706800) [pid = 1012] [serial = 685] [outer = 0000000000000000] [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.] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D5328000) [pid = 1012] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D54D6000) [pid = 1012] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D249F400) [pid = 1012] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D235D800) [pid = 1012] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D538F800) [pid = 1012] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D52D8400) [pid = 1012] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D0EB4C00) [pid = 1012] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 23:04:36 INFO - PROCESS | 1012 | 1461305076620 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:36 INFO - PROCESS | 1012 | 1461305076742 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 23:04:36 INFO - PROCESS | 1012 | 1461305076755 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6BD800 == 64 [pid = 1012] [id = 413] 23:04:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085C9966C00) [pid = 1012] [serial = 1239] [outer = 0000000000000000] 23:04:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085CA6E7400) [pid = 1012] [serial = 1240] [outer = 00000085C9966C00] 23:04:36 INFO - PROCESS | 1012 | 1461305076803 Marionette DEBUG loaded listener.js 23:04:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CEBB1400) [pid = 1012] [serial = 1241] [outer = 00000085C9966C00] 23:04:37 INFO - PROCESS | 1012 | 1461305077275 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 23:04:37 INFO - PROCESS | 1012 | 1461305077318 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 23:04:37 INFO - PROCESS | 1012 | 1461305077321 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 23:04:37 INFO - PROCESS | 1012 | 1461305077324 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:04:37 INFO - PROCESS | 1012 | 1461305077328 Marionette TRACE conn5 <- [1,1618,null,{}] 23:04:37 INFO - PROCESS | 1012 | 1461305077339 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:37 INFO - PROCESS | 1012 | 1461305077434 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 23:04:37 INFO - PROCESS | 1012 | 1461305077443 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D243B000 == 65 [pid = 1012] [id = 414] 23:04:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D14C4400) [pid = 1012] [serial = 1242] [outer = 0000000000000000] 23:04:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D170F000) [pid = 1012] [serial = 1243] [outer = 00000085D14C4400] 23:04:37 INFO - PROCESS | 1012 | 1461305077494 Marionette DEBUG loaded listener.js 23:04:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D1A66800) [pid = 1012] [serial = 1244] [outer = 00000085D14C4400] 23:04:37 INFO - PROCESS | 1012 | 1461305077963 Marionette TRACE conn5 <- [1,1620,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]]]}] 23:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 23:04:38 INFO - PROCESS | 1012 | 1461305078019 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 23:04:38 INFO - PROCESS | 1012 | 1461305078022 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 23:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:04:38 INFO - PROCESS | 1012 | 1461305078025 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:04:38 INFO - PROCESS | 1012 | 1461305078027 Marionette TRACE conn5 <- [1,1622,null,{}] 23:04:38 INFO - PROCESS | 1012 | 1461305078031 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:38 INFO - PROCESS | 1012 | 1461305078150 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 23:04:38 INFO - PROCESS | 1012 | 1461305078234 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B78000 == 66 [pid = 1012] [id = 415] 23:04:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D18A7000) [pid = 1012] [serial = 1245] [outer = 0000000000000000] 23:04:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D1D9BC00) [pid = 1012] [serial = 1246] [outer = 00000085D18A7000] 23:04:38 INFO - PROCESS | 1012 | 1461305078282 Marionette DEBUG loaded listener.js 23:04:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D2358800) [pid = 1012] [serial = 1247] [outer = 00000085D18A7000] 23:04:38 INFO - PROCESS | 1012 | 1461305078663 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 23:04:38 INFO - PROCESS | 1012 | 1461305078720 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 23:04:38 INFO - PROCESS | 1012 | 1461305078722 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 23:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:04:38 INFO - PROCESS | 1012 | 1461305078739 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:04:38 INFO - PROCESS | 1012 | 1461305078741 Marionette TRACE conn5 <- [1,1626,null,{}] 23:04:38 INFO - PROCESS | 1012 | 1461305078745 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:38 INFO - PROCESS | 1012 | 1461305078865 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 23:04:38 INFO - PROCESS | 1012 | 1461305078920 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F91800 == 67 [pid = 1012] [id = 416] 23:04:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D2360800) [pid = 1012] [serial = 1248] [outer = 0000000000000000] 23:04:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D2370C00) [pid = 1012] [serial = 1249] [outer = 00000085D2360800] 23:04:38 INFO - PROCESS | 1012 | 1461305078967 Marionette DEBUG loaded listener.js 23:04:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D249FC00) [pid = 1012] [serial = 1250] [outer = 00000085D2360800] 23:04:39 INFO - PROCESS | 1012 | 1461305079423 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 23:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 23:04:39 INFO - PROCESS | 1012 | 1461305079484 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 23:04:39 INFO - PROCESS | 1012 | 1461305079487 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 23:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:04:39 INFO - PROCESS | 1012 | 1461305079500 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:04:39 INFO - PROCESS | 1012 | 1461305079502 Marionette TRACE conn5 <- [1,1630,null,{}] 23:04:39 INFO - PROCESS | 1012 | 1461305079505 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:39 INFO - PROCESS | 1012 | 1461305079633 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 23:04:39 INFO - PROCESS | 1012 | 1461305079693 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8636000 == 68 [pid = 1012] [id = 417] 23:04:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D40AFC00) [pid = 1012] [serial = 1251] [outer = 0000000000000000] 23:04:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D4B94C00) [pid = 1012] [serial = 1252] [outer = 00000085D40AFC00] 23:04:39 INFO - PROCESS | 1012 | 1461305079743 Marionette DEBUG loaded listener.js 23:04:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D530CC00) [pid = 1012] [serial = 1253] [outer = 00000085D40AFC00] 23:04:40 INFO - PROCESS | 1012 | 1461305080157 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 23:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 689ms 23:04:40 INFO - PROCESS | 1012 | 1461305080190 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 23:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:04:40 INFO - PROCESS | 1012 | 1461305080192 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 23:04:40 INFO - PROCESS | 1012 | 1461305080196 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:04:40 INFO - PROCESS | 1012 | 1461305080198 Marionette TRACE conn5 <- [1,1634,null,{}] 23:04:40 INFO - PROCESS | 1012 | 1461305080202 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:40 INFO - PROCESS | 1012 | 1461305080318 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 23:04:40 INFO - PROCESS | 1012 | 1461305080375 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C0C000 == 69 [pid = 1012] [id = 418] 23:04:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D52DFC00) [pid = 1012] [serial = 1254] [outer = 0000000000000000] 23:04:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D538A000) [pid = 1012] [serial = 1255] [outer = 00000085D52DFC00] 23:04:40 INFO - PROCESS | 1012 | 1461305080422 Marionette DEBUG loaded listener.js 23:04:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D5881800) [pid = 1012] [serial = 1256] [outer = 00000085D52DFC00] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D4B96C00) [pid = 1012] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D283BC00) [pid = 1012] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D252E800) [pid = 1012] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C4C7A800) [pid = 1012] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D1D8D800) [pid = 1012] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D14B8400) [pid = 1012] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CA0D4800) [pid = 1012] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C9967000) [pid = 1012] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C5D3EC00) [pid = 1012] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D1D91400) [pid = 1012] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:04:40 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D52D8800) [pid = 1012] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:04:41 INFO - PROCESS | 1012 | 1461305081005 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 23:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 836ms 23:04:41 INFO - PROCESS | 1012 | 1461305081036 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 23:04:41 INFO - PROCESS | 1012 | 1461305081038 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 23:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:04:41 INFO - PROCESS | 1012 | 1461305081042 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:04:41 INFO - PROCESS | 1012 | 1461305081044 Marionette TRACE conn5 <- [1,1638,null,{}] 23:04:41 INFO - PROCESS | 1012 | 1461305081047 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:41 INFO - PROCESS | 1012 | 1461305081135 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 23:04:41 INFO - PROCESS | 1012 | 1461305081220 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F99000 == 70 [pid = 1012] [id = 419] 23:04:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (000000858082C400) [pid = 1012] [serial = 1257] [outer = 0000000000000000] 23:04:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (0000008580834800) [pid = 1012] [serial = 1258] [outer = 000000858082C400] 23:04:41 INFO - PROCESS | 1012 | 1461305081271 Marionette DEBUG loaded listener.js 23:04:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085C4B5C400) [pid = 1012] [serial = 1259] [outer = 000000858082C400] 23:04:41 INFO - PROCESS | 1012 | 1461305081650 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 23:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 627ms 23:04:41 INFO - PROCESS | 1012 | 1461305081673 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 23:04:41 INFO - PROCESS | 1012 | 1461305081675 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 23:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:04:41 INFO - PROCESS | 1012 | 1461305081678 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:04:41 INFO - PROCESS | 1012 | 1461305081680 Marionette TRACE conn5 <- [1,1642,null,{}] 23:04:41 INFO - PROCESS | 1012 | 1461305081683 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:41 INFO - PROCESS | 1012 | 1461305081771 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 23:04:41 INFO - PROCESS | 1012 | 1461305081857 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA18C800 == 71 [pid = 1012] [id = 420] 23:04:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (0000008580838800) [pid = 1012] [serial = 1260] [outer = 0000000000000000] 23:04:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D1D05000) [pid = 1012] [serial = 1261] [outer = 0000008580838800] 23:04:41 INFO - PROCESS | 1012 | 1461305081904 Marionette DEBUG loaded listener.js 23:04:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D588BC00) [pid = 1012] [serial = 1262] [outer = 0000008580838800] 23:04:42 INFO - PROCESS | 1012 | 1461305082273 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 627ms 23:04:42 INFO - PROCESS | 1012 | 1461305082308 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 23:04:42 INFO - PROCESS | 1012 | 1461305082311 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 23:04:42 INFO - PROCESS | 1012 | 1461305082314 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:04:42 INFO - PROCESS | 1012 | 1461305082316 Marionette TRACE conn5 <- [1,1646,null,{}] 23:04:42 INFO - PROCESS | 1012 | 1461305082319 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:42 INFO - PROCESS | 1012 | 1461305082438 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 23:04:42 INFO - PROCESS | 1012 | 1461305082485 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA221800 == 72 [pid = 1012] [id = 421] 23:04:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085CB994C00) [pid = 1012] [serial = 1263] [outer = 0000000000000000] 23:04:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D58A5000) [pid = 1012] [serial = 1264] [outer = 00000085CB994C00] 23:04:42 INFO - PROCESS | 1012 | 1461305082531 Marionette DEBUG loaded listener.js 23:04:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D58AAC00) [pid = 1012] [serial = 1265] [outer = 00000085CB994C00] 23:04:43 INFO - PROCESS | 1012 | 1461305083039 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 23:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 776ms 23:04:43 INFO - PROCESS | 1012 | 1461305083094 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 23:04:43 INFO - PROCESS | 1012 | 1461305083099 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 23:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:04:43 INFO - PROCESS | 1012 | 1461305083105 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:04:43 INFO - PROCESS | 1012 | 1461305083110 Marionette TRACE conn5 <- [1,1650,null,{}] 23:04:43 INFO - PROCESS | 1012 | 1461305083117 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:43 INFO - PROCESS | 1012 | 1461305083240 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 23:04:43 INFO - PROCESS | 1012 | 1461305083373 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC40800 == 73 [pid = 1012] [id = 422] 23:04:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085803A6C00) [pid = 1012] [serial = 1266] [outer = 0000000000000000] 23:04:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085803AB800) [pid = 1012] [serial = 1267] [outer = 00000085803A6C00] 23:04:43 INFO - PROCESS | 1012 | 1461305083434 Marionette DEBUG loaded listener.js 23:04:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085C4B51400) [pid = 1012] [serial = 1268] [outer = 00000085803A6C00] 23:04:44 INFO - PROCESS | 1012 | 1461305084074 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 23:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1035ms 23:04:44 INFO - PROCESS | 1012 | 1461305084144 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 23:04:44 INFO - PROCESS | 1012 | 1461305084150 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 23:04:44 INFO - PROCESS | 1012 | 1461305084157 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:04:44 INFO - PROCESS | 1012 | 1461305084161 Marionette TRACE conn5 <- [1,1654,null,{}] 23:04:44 INFO - PROCESS | 1012 | 1461305084187 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:44 INFO - PROCESS | 1012 | 1461305084312 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 23:04:44 INFO - PROCESS | 1012 | 1461305084434 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D409D000 == 74 [pid = 1012] [id = 423] 23:04:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085CA167800) [pid = 1012] [serial = 1269] [outer = 0000000000000000] 23:04:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085CEC5B800) [pid = 1012] [serial = 1270] [outer = 00000085CA167800] 23:04:44 INFO - PROCESS | 1012 | 1461305084492 Marionette DEBUG loaded listener.js 23:04:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D1197C00) [pid = 1012] [serial = 1271] [outer = 00000085CA167800] 23:04:45 INFO - PROCESS | 1012 | 1461305085119 Marionette TRACE conn5 <- [1,1656,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]]]}] 23:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1003ms 23:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:04:45 INFO - PROCESS | 1012 | 1461305085166 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 23:04:45 INFO - PROCESS | 1012 | 1461305085169 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 23:04:45 INFO - PROCESS | 1012 | 1461305085173 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:04:45 INFO - PROCESS | 1012 | 1461305085177 Marionette TRACE conn5 <- [1,1658,null,{}] 23:04:45 INFO - PROCESS | 1012 | 1461305085189 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:45 INFO - PROCESS | 1012 | 1461305085309 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 23:04:45 INFO - PROCESS | 1012 | 1461305085438 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA838000 == 75 [pid = 1012] [id = 424] 23:04:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D1A65800) [pid = 1012] [serial = 1272] [outer = 0000000000000000] 23:04:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D236E800) [pid = 1012] [serial = 1273] [outer = 00000085D1A65800] 23:04:45 INFO - PROCESS | 1012 | 1461305085499 Marionette DEBUG loaded listener.js 23:04:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D283E400) [pid = 1012] [serial = 1274] [outer = 00000085D1A65800] 23:04:46 INFO - PROCESS | 1012 | 1461305086128 Marionette TRACE conn5 <- [1,1660,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]]]}] 23:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 984ms 23:04:46 INFO - PROCESS | 1012 | 1461305086157 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 23:04:46 INFO - PROCESS | 1012 | 1461305086161 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 23:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:04:46 INFO - PROCESS | 1012 | 1461305086164 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:04:46 INFO - PROCESS | 1012 | 1461305086166 Marionette TRACE conn5 <- [1,1662,null,{}] 23:04:46 INFO - PROCESS | 1012 | 1461305086170 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:46 INFO - PROCESS | 1012 | 1461305086287 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 23:04:46 INFO - PROCESS | 1012 | 1461305086436 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC2CD000 == 76 [pid = 1012] [id = 425] 23:04:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D538B800) [pid = 1012] [serial = 1275] [outer = 0000000000000000] 23:04:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D58A7C00) [pid = 1012] [serial = 1276] [outer = 00000085D538B800] 23:04:46 INFO - PROCESS | 1012 | 1461305086495 Marionette DEBUG loaded listener.js 23:04:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D609DC00) [pid = 1012] [serial = 1277] [outer = 00000085D538B800] 23:04:47 INFO - PROCESS | 1012 | 1461305087031 Marionette TRACE conn5 <- [1,1664,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]]]}] 23:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 880ms 23:04:47 INFO - PROCESS | 1012 | 1461305087046 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 23:04:47 INFO - PROCESS | 1012 | 1461305087049 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 23:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:04:47 INFO - PROCESS | 1012 | 1461305087052 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:04:47 INFO - PROCESS | 1012 | 1461305087054 Marionette TRACE conn5 <- [1,1666,null,{}] 23:04:47 INFO - PROCESS | 1012 | 1461305087058 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:47 INFO - PROCESS | 1012 | 1461305087171 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 23:04:47 INFO - PROCESS | 1012 | 1461305087271 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC17000 == 77 [pid = 1012] [id = 426] 23:04:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085807C7400) [pid = 1012] [serial = 1278] [outer = 0000000000000000] 23:04:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085807CE400) [pid = 1012] [serial = 1279] [outer = 00000085807C7400] 23:04:47 INFO - PROCESS | 1012 | 1461305087328 Marionette DEBUG loaded listener.js 23:04:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D5CC9000) [pid = 1012] [serial = 1280] [outer = 00000085807C7400] 23:04:47 INFO - PROCESS | 1012 | 1461305087947 Marionette TRACE conn5 <- [1,1668,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]]]}] 23:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 943ms 23:04:48 INFO - PROCESS | 1012 | 1461305087998 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 23:04:48 INFO - PROCESS | 1012 | 1461305088001 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 23:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:04:48 INFO - PROCESS | 1012 | 1461305088005 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:04:48 INFO - PROCESS | 1012 | 1461305088007 Marionette TRACE conn5 <- [1,1670,null,{}] 23:04:48 INFO - PROCESS | 1012 | 1461305088011 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:48 INFO - PROCESS | 1012 | 1461305088143 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 23:04:48 INFO - PROCESS | 1012 | 1461305088250 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCD23000 == 78 [pid = 1012] [id = 427] 23:04:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (0000008580954000) [pid = 1012] [serial = 1281] [outer = 0000000000000000] 23:04:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D6493000) [pid = 1012] [serial = 1282] [outer = 0000008580954000] 23:04:48 INFO - PROCESS | 1012 | 1461305088310 Marionette DEBUG loaded listener.js 23:04:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D654E000) [pid = 1012] [serial = 1283] [outer = 0000008580954000] 23:04:48 INFO - PROCESS | 1012 | 1461305088921 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 23:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 984ms 23:04:48 INFO - PROCESS | 1012 | 1461305088992 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 23:04:48 INFO - PROCESS | 1012 | 1461305088994 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 23:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:04:49 INFO - PROCESS | 1012 | 1461305088998 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:04:49 INFO - PROCESS | 1012 | 1461305089000 Marionette TRACE conn5 <- [1,1674,null,{}] 23:04:49 INFO - PROCESS | 1012 | 1461305089004 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:49 INFO - PROCESS | 1012 | 1461305089119 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 23:04:49 INFO - PROCESS | 1012 | 1461305089421 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0962800 == 79 [pid = 1012] [id = 428] 23:04:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085803A8C00) [pid = 1012] [serial = 1284] [outer = 0000000000000000] 23:04:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085803ACC00) [pid = 1012] [serial = 1285] [outer = 00000085803A8C00] 23:04:49 INFO - PROCESS | 1012 | 1461305089503 Marionette DEBUG loaded listener.js 23:04:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (0000008580956800) [pid = 1012] [serial = 1286] [outer = 00000085803A8C00] 23:04:50 INFO - PROCESS | 1012 | 1461305090157 Marionette TRACE conn5 <- [1,1676,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]]]}] 23:04:50 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 23:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1191ms 23:04:50 INFO - PROCESS | 1012 | 1461305090191 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 23:04:50 INFO - PROCESS | 1012 | 1461305090196 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 23:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:04:50 INFO - PROCESS | 1012 | 1461305090201 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:04:50 INFO - PROCESS | 1012 | 1461305090204 Marionette TRACE conn5 <- [1,1678,null,{}] 23:04:50 INFO - PROCESS | 1012 | 1461305090209 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:50 INFO - PROCESS | 1012 | 1461305090322 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 23:04:50 INFO - PROCESS | 1012 | 1461305090458 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0E61800 == 80 [pid = 1012] [id = 429] 23:04:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085C498BC00) [pid = 1012] [serial = 1287] [outer = 0000000000000000] 23:04:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085C4B4F000) [pid = 1012] [serial = 1288] [outer = 00000085C498BC00] 23:04:50 INFO - PROCESS | 1012 | 1461305090512 Marionette DEBUG loaded listener.js 23:04:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085C4D5BC00) [pid = 1012] [serial = 1289] [outer = 00000085C498BC00] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA18C800 == 79 [pid = 1012] [id = 420] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F99000 == 78 [pid = 1012] [id = 419] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C0C000 == 77 [pid = 1012] [id = 418] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8636000 == 76 [pid = 1012] [id = 417] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F91800 == 75 [pid = 1012] [id = 416] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B78000 == 74 [pid = 1012] [id = 415] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D243B000 == 73 [pid = 1012] [id = 414] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085D44AB000) [pid = 1012] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA6BD800 == 72 [pid = 1012] [id = 413] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2321800 == 71 [pid = 1012] [id = 412] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085DD587800 == 70 [pid = 1012] [id = 409] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCCA9000 == 69 [pid = 1012] [id = 408] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC0E000 == 68 [pid = 1012] [id = 407] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085D49A0000 == 67 [pid = 1012] [id = 406] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE23D000 == 66 [pid = 1012] [id = 405] 23:04:50 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC2D3800 == 65 [pid = 1012] [id = 404] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D530E800) [pid = 1012] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D52DDC00) [pid = 1012] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085D444E000) [pid = 1012] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D3191C00) [pid = 1012] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D606F400) [pid = 1012] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085CB98E000) [pid = 1012] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D0921C00) [pid = 1012] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085CECA4000) [pid = 1012] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D1D93C00) [pid = 1012] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D1705C00) [pid = 1012] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D18A3400) [pid = 1012] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085CE28F800) [pid = 1012] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085CB11FC00) [pid = 1012] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085CECA3400) [pid = 1012] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D658C400) [pid = 1012] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D40AAC00) [pid = 1012] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085CA192C00) [pid = 1012] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D1D9B400) [pid = 1012] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D6E07400) [pid = 1012] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D5393000) [pid = 1012] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D1F5EC00) [pid = 1012] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D2368400) [pid = 1012] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D23C8400) [pid = 1012] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D2188800) [pid = 1012] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D5685400) [pid = 1012] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 23:04:50 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D606E400) [pid = 1012] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 23:04:51 INFO - PROCESS | 1012 | 1461305091090 Marionette TRACE conn5 <- [1,1680,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]]]}] 23:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 942ms 23:04:51 INFO - PROCESS | 1012 | 1461305091148 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 23:04:51 INFO - PROCESS | 1012 | 1461305091152 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 23:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:04:51 INFO - PROCESS | 1012 | 1461305091157 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:04:51 INFO - PROCESS | 1012 | 1461305091160 Marionette TRACE conn5 <- [1,1682,null,{}] 23:04:51 INFO - PROCESS | 1012 | 1461305091163 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:51 INFO - PROCESS | 1012 | 1461305091260 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 23:04:51 INFO - PROCESS | 1012 | 1461305091347 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF2A0000 == 66 [pid = 1012] [id = 430] 23:04:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085C44EA800) [pid = 1012] [serial = 1290] [outer = 0000000000000000] 23:04:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C622D400) [pid = 1012] [serial = 1291] [outer = 00000085C44EA800] 23:04:51 INFO - PROCESS | 1012 | 1461305091395 Marionette DEBUG loaded listener.js 23:04:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085CB11FC00) [pid = 1012] [serial = 1292] [outer = 00000085C44EA800] 23:04:51 INFO - PROCESS | 1012 | 1461305091822 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 23:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 732ms 23:04:51 INFO - PROCESS | 1012 | 1461305091893 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 23:04:51 INFO - PROCESS | 1012 | 1461305091895 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 23:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:04:51 INFO - PROCESS | 1012 | 1461305091901 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:04:51 INFO - PROCESS | 1012 | 1461305091907 Marionette TRACE conn5 <- [1,1686,null,{}] 23:04:51 INFO - PROCESS | 1012 | 1461305091916 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:52 INFO - PROCESS | 1012 | 1461305092010 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 23:04:52 INFO - PROCESS | 1012 | 1461305092057 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4898800 == 67 [pid = 1012] [id = 431] 23:04:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CEBB4000) [pid = 1012] [serial = 1293] [outer = 0000000000000000] 23:04:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085CF2E0000) [pid = 1012] [serial = 1294] [outer = 00000085CEBB4000] 23:04:52 INFO - PROCESS | 1012 | 1461305092104 Marionette DEBUG loaded listener.js 23:04:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D0E38400) [pid = 1012] [serial = 1295] [outer = 00000085CEBB4000] 23:04:52 INFO - PROCESS | 1012 | 1461305092558 Marionette TRACE conn5 <- [1,1688,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]]]}] 23:04:52 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 23:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 692ms 23:04:52 INFO - PROCESS | 1012 | 1461305092593 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 23:04:52 INFO - PROCESS | 1012 | 1461305092596 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 23:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:04:52 INFO - PROCESS | 1012 | 1461305092600 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:04:52 INFO - PROCESS | 1012 | 1461305092601 Marionette TRACE conn5 <- [1,1690,null,{}] 23:04:52 INFO - PROCESS | 1012 | 1461305092605 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:52 INFO - PROCESS | 1012 | 1461305092696 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 23:04:52 INFO - PROCESS | 1012 | 1461305092704 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECBB000 == 68 [pid = 1012] [id = 432] 23:04:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085CECA3800) [pid = 1012] [serial = 1296] [outer = 0000000000000000] 23:04:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D14C2C00) [pid = 1012] [serial = 1297] [outer = 00000085CECA3800] 23:04:52 INFO - PROCESS | 1012 | 1461305092752 Marionette DEBUG loaded listener.js 23:04:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D17CFC00) [pid = 1012] [serial = 1298] [outer = 00000085CECA3800] 23:04:53 INFO - PROCESS | 1012 | 1461305093202 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 691ms 23:04:53 INFO - PROCESS | 1012 | 1461305093294 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 23:04:53 INFO - PROCESS | 1012 | 1461305093296 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 23:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:04:53 INFO - PROCESS | 1012 | 1461305093300 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:04:53 INFO - PROCESS | 1012 | 1461305093302 Marionette TRACE conn5 <- [1,1694,null,{}] 23:04:53 INFO - PROCESS | 1012 | 1461305093305 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:53 INFO - PROCESS | 1012 | 1461305093455 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 23:04:53 INFO - PROCESS | 1012 | 1461305093512 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6824800 == 69 [pid = 1012] [id = 433] 23:04:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D18AC400) [pid = 1012] [serial = 1299] [outer = 0000000000000000] 23:04:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D1A6E400) [pid = 1012] [serial = 1300] [outer = 00000085D18AC400] 23:04:53 INFO - PROCESS | 1012 | 1461305093568 Marionette DEBUG loaded listener.js 23:04:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D1D9B800) [pid = 1012] [serial = 1301] [outer = 00000085D18AC400] 23:04:54 INFO - PROCESS | 1012 | 1461305094035 Marionette TRACE conn5 <- [1,1696,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]]]}] 23:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 776ms 23:04:54 INFO - PROCESS | 1012 | 1461305094078 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 23:04:54 INFO - PROCESS | 1012 | 1461305094081 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 23:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:04:54 INFO - PROCESS | 1012 | 1461305094084 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:04:54 INFO - PROCESS | 1012 | 1461305094086 Marionette TRACE conn5 <- [1,1698,null,{}] 23:04:54 INFO - PROCESS | 1012 | 1461305094089 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:54 INFO - PROCESS | 1012 | 1461305094210 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 23:04:54 INFO - PROCESS | 1012 | 1461305094270 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C0D000 == 70 [pid = 1012] [id = 434] 23:04:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D2369400) [pid = 1012] [serial = 1302] [outer = 0000000000000000] 23:04:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D2370400) [pid = 1012] [serial = 1303] [outer = 00000085D2369400] 23:04:54 INFO - PROCESS | 1012 | 1461305094317 Marionette DEBUG loaded listener.js 23:04:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D23CD000) [pid = 1012] [serial = 1304] [outer = 00000085D2369400] 23:04:54 INFO - PROCESS | 1012 | 1461305094757 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 23:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 23:04:54 INFO - PROCESS | 1012 | 1461305094836 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 23:04:54 INFO - PROCESS | 1012 | 1461305094838 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 23:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:04:54 INFO - PROCESS | 1012 | 1461305094846 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:04:54 INFO - PROCESS | 1012 | 1461305094848 Marionette TRACE conn5 <- [1,1702,null,{}] 23:04:54 INFO - PROCESS | 1012 | 1461305094851 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:54 INFO - PROCESS | 1012 | 1461305094968 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 23:04:55 INFO - PROCESS | 1012 | 1461305095028 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C71000 == 71 [pid = 1012] [id = 435] 23:04:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D235A000) [pid = 1012] [serial = 1305] [outer = 0000000000000000] 23:04:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D25D3800) [pid = 1012] [serial = 1306] [outer = 00000085D235A000] 23:04:55 INFO - PROCESS | 1012 | 1461305095074 Marionette DEBUG loaded listener.js 23:04:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D2910800) [pid = 1012] [serial = 1307] [outer = 00000085D235A000] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D2841000) [pid = 1012] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D5394C00) [pid = 1012] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085CEB84400) [pid = 1012] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D609B800) [pid = 1012] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (0000008580838800) [pid = 1012] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D2360800) [pid = 1012] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085C9966C00) [pid = 1012] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D52DFC00) [pid = 1012] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D14C4400) [pid = 1012] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D6069000) [pid = 1012] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D40AFC00) [pid = 1012] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085C4C6C800) [pid = 1012] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085CE288400) [pid = 1012] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (000000858082C400) [pid = 1012] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D14B6800) [pid = 1012] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D18A7000) [pid = 1012] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C305E000) [pid = 1012] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:04:55 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D0E3B800) [pid = 1012] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:04:55 INFO - PROCESS | 1012 | 1461305095670 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 23:04:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 23:04:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 23:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:55 INFO - _addTest/ [0,1705,"getWindowHandle",null] 23:04:55 INFO - PROCESS | 1012 | 1461305095729 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 23:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:04:55 INFO - PROCESS | 1012 | 1461305095732 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:04:55 INFO - PROCESS | 1012 | 1461305095734 Marionette TRACE conn5 <- [1,1706,null,{}] 23:04:55 INFO - PROCESS | 1012 | 1461305095737 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:55 INFO - PROCESS | 1012 | 1461305095825 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 23:04:55 INFO - PROCESS | 1012 | 1461305095834 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CDC000 == 72 [pid = 1012] [id = 436] 23:04:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D0EA8400) [pid = 1012] [serial = 1308] [outer = 0000000000000000] 23:04:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D2357C00) [pid = 1012] [serial = 1309] [outer = 00000085D0EA8400] 23:04:55 INFO - PROCESS | 1012 | 1461305095881 Marionette DEBUG loaded listener.js 23:04:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D40A6000) [pid = 1012] [serial = 1310] [outer = 00000085D0EA8400] 23:04:56 INFO - PROCESS | 1012 | 1461305096306 Marionette TRACE conn5 <- [1,1708,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]]]}] 23:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 628ms 23:04:56 INFO - PROCESS | 1012 | 1461305096363 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 23:04:56 INFO - PROCESS | 1012 | 1461305096365 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 23:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:04:56 INFO - PROCESS | 1012 | 1461305096369 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:04:56 INFO - PROCESS | 1012 | 1461305096371 Marionette TRACE conn5 <- [1,1710,null,{}] 23:04:56 INFO - PROCESS | 1012 | 1461305096374 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:56 INFO - PROCESS | 1012 | 1461305096463 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 23:04:56 INFO - PROCESS | 1012 | 1461305096501 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA221000 == 73 [pid = 1012] [id = 437] 23:04:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D52D6800) [pid = 1012] [serial = 1311] [outer = 0000000000000000] 23:04:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D52DFC00) [pid = 1012] [serial = 1312] [outer = 00000085D52D6800] 23:04:56 INFO - PROCESS | 1012 | 1461305096554 Marionette DEBUG loaded listener.js 23:04:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D5324800) [pid = 1012] [serial = 1313] [outer = 00000085D52D6800] 23:04:56 INFO - PROCESS | 1012 | 1461305096978 Marionette TRACE conn5 <- [1,1712,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]]]}] 23:04:57 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 23:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 23:04:57 INFO - PROCESS | 1012 | 1461305097062 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 23:04:57 INFO - PROCESS | 1012 | 1461305097064 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 23:04:57 INFO - PROCESS | 1012 | 1461305097067 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:04:57 INFO - PROCESS | 1012 | 1461305097069 Marionette TRACE conn5 <- [1,1714,null,{}] 23:04:57 INFO - PROCESS | 1012 | 1461305097073 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:57 INFO - PROCESS | 1012 | 1461305097162 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 23:04:57 INFO - PROCESS | 1012 | 1461305097168 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC2B9000 == 74 [pid = 1012] [id = 438] 23:04:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D532F800) [pid = 1012] [serial = 1314] [outer = 0000000000000000] 23:04:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085CA39D800) [pid = 1012] [serial = 1315] [outer = 00000085D532F800] 23:04:57 INFO - PROCESS | 1012 | 1461305097220 Marionette DEBUG loaded listener.js 23:04:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D588F000) [pid = 1012] [serial = 1316] [outer = 00000085D532F800] 23:04:57 INFO - PROCESS | 1012 | 1461305097950 Marionette TRACE conn5 <- [1,1716,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]]]}] 23:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 943ms 23:04:58 INFO - PROCESS | 1012 | 1461305098016 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 23:04:58 INFO - PROCESS | 1012 | 1461305098021 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 23:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:04:58 INFO - PROCESS | 1012 | 1461305098027 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:04:58 INFO - PROCESS | 1012 | 1461305098031 Marionette TRACE conn5 <- [1,1718,null,{}] 23:04:58 INFO - PROCESS | 1012 | 1461305098037 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:58 INFO - PROCESS | 1012 | 1461305098192 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 23:04:58 INFO - PROCESS | 1012 | 1461305098324 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A24000 == 75 [pid = 1012] [id = 439] 23:04:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (0000008581CE7C00) [pid = 1012] [serial = 1317] [outer = 0000000000000000] 23:04:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085C426B800) [pid = 1012] [serial = 1318] [outer = 0000008581CE7C00] 23:04:58 INFO - PROCESS | 1012 | 1461305098385 Marionette DEBUG loaded listener.js 23:04:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085C4D58C00) [pid = 1012] [serial = 1319] [outer = 0000008581CE7C00] 23:04:58 INFO - PROCESS | 1012 | 1461305098951 Marionette TRACE conn5 <- [1,1720,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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 23:04:59 INFO - PROCESS | 1012 | 1461305099023 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 23:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:04:59 INFO - PROCESS | 1012 | 1461305099030 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:04:59 INFO - PROCESS | 1012 | 1461305099033 Marionette TRACE conn5 <- [1,1722,null,{}] 23:04:59 INFO - PROCESS | 1012 | 1461305099037 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:04:59 INFO - PROCESS | 1012 | 1461305099154 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 23:04:59 INFO - PROCESS | 1012 | 1461305099285 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D608A000 == 76 [pid = 1012] [id = 440] 23:04:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085CE270800) [pid = 1012] [serial = 1320] [outer = 0000000000000000] 23:04:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085CF2E1800) [pid = 1012] [serial = 1321] [outer = 00000085CE270800] 23:04:59 INFO - PROCESS | 1012 | 1461305099343 Marionette DEBUG loaded listener.js 23:04:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D1834000) [pid = 1012] [serial = 1322] [outer = 00000085CE270800] 23:04:59 INFO - PROCESS | 1012 | 1461305099980 Marionette TRACE conn5 <- [1,1724,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]]]}] 23:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 986ms 23:05:00 INFO - PROCESS | 1012 | 1461305100021 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 23:05:00 INFO - PROCESS | 1012 | 1461305100024 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 23:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:05:00 INFO - PROCESS | 1012 | 1461305100028 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:05:00 INFO - PROCESS | 1012 | 1461305100032 Marionette TRACE conn5 <- [1,1726,null,{}] 23:05:00 INFO - PROCESS | 1012 | 1461305100057 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:00 INFO - PROCESS | 1012 | 1461305100206 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 23:05:00 INFO - PROCESS | 1012 | 1461305100271 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC81000 == 77 [pid = 1012] [id = 441] 23:05:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D2673000) [pid = 1012] [serial = 1323] [outer = 0000000000000000] 23:05:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D4454000) [pid = 1012] [serial = 1324] [outer = 00000085D2673000] 23:05:00 INFO - PROCESS | 1012 | 1461305100372 Marionette DEBUG loaded listener.js 23:05:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D568B000) [pid = 1012] [serial = 1325] [outer = 00000085D2673000] 23:05:01 INFO - PROCESS | 1012 | 1461305101020 Marionette TRACE conn5 <- [1,1728,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]]]}] 23:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1035ms 23:05:01 INFO - PROCESS | 1012 | 1461305101065 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 23:05:01 INFO - PROCESS | 1012 | 1461305101068 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 23:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:05:01 INFO - PROCESS | 1012 | 1461305101071 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:05:01 INFO - PROCESS | 1012 | 1461305101074 Marionette TRACE conn5 <- [1,1730,null,{}] 23:05:01 INFO - PROCESS | 1012 | 1461305101077 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:01 INFO - PROCESS | 1012 | 1461305101194 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 23:05:01 INFO - PROCESS | 1012 | 1461305101324 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD580000 == 78 [pid = 1012] [id = 442] 23:05:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D6063C00) [pid = 1012] [serial = 1326] [outer = 0000000000000000] 23:05:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D60A1C00) [pid = 1012] [serial = 1327] [outer = 00000085D6063C00] 23:05:01 INFO - PROCESS | 1012 | 1461305101384 Marionette DEBUG loaded listener.js 23:05:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D64CE400) [pid = 1012] [serial = 1328] [outer = 00000085D6063C00] 23:05:01 INFO - PROCESS | 1012 | 1461305101967 Marionette TRACE conn5 <- [1,1732,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]]]}] 23:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 942ms 23:05:02 INFO - PROCESS | 1012 | 1461305102016 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 23:05:02 INFO - PROCESS | 1012 | 1461305102018 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 23:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:05:02 INFO - PROCESS | 1012 | 1461305102022 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:05:02 INFO - PROCESS | 1012 | 1461305102024 Marionette TRACE conn5 <- [1,1734,null,{}] 23:05:02 INFO - PROCESS | 1012 | 1461305102028 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:02 INFO - PROCESS | 1012 | 1461305102141 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 23:05:02 INFO - PROCESS | 1012 | 1461305102242 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:02 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580D7A800 == 79 [pid = 1012] [id = 443] 23:05:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D6550400) [pid = 1012] [serial = 1329] [outer = 0000000000000000] 23:05:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D6582800) [pid = 1012] [serial = 1330] [outer = 00000085D6550400] 23:05:02 INFO - PROCESS | 1012 | 1461305102298 Marionette DEBUG loaded listener.js 23:05:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D658D400) [pid = 1012] [serial = 1331] [outer = 00000085D6550400] 23:05:02 INFO - PROCESS | 1012 | 1461305102906 Marionette TRACE conn5 <- [1,1736,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]]]}] 23:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 942ms 23:05:02 INFO - PROCESS | 1012 | 1461305102967 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 23:05:02 INFO - PROCESS | 1012 | 1461305102969 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 23:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:05:02 INFO - PROCESS | 1012 | 1461305102973 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:05:02 INFO - PROCESS | 1012 | 1461305102975 Marionette TRACE conn5 <- [1,1738,null,{}] 23:05:02 INFO - PROCESS | 1012 | 1461305102979 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:03 INFO - PROCESS | 1012 | 1461305103110 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 23:05:03 INFO - PROCESS | 1012 | 1461305103240 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6872000 == 80 [pid = 1012] [id = 444] 23:05:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (0000008580D54000) [pid = 1012] [serial = 1332] [outer = 0000000000000000] 23:05:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (0000008580D5D000) [pid = 1012] [serial = 1333] [outer = 0000008580D54000] 23:05:03 INFO - PROCESS | 1012 | 1461305103301 Marionette DEBUG loaded listener.js 23:05:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085D8585800) [pid = 1012] [serial = 1334] [outer = 0000008580D54000] 23:05:03 INFO - PROCESS | 1012 | 1461305103875 Marionette TRACE conn5 <- [1,1740,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]]]}] 23:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 944ms 23:05:03 INFO - PROCESS | 1012 | 1461305103920 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 23:05:03 INFO - PROCESS | 1012 | 1461305103923 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 23:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:05:03 INFO - PROCESS | 1012 | 1461305103926 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:05:03 INFO - PROCESS | 1012 | 1461305103929 Marionette TRACE conn5 <- [1,1742,null,{}] 23:05:03 INFO - PROCESS | 1012 | 1461305103933 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:04 INFO - PROCESS | 1012 | 1461305104046 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 23:05:04 INFO - PROCESS | 1012 | 1461305104178 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:04 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580D16000 == 81 [pid = 1012] [id = 445] 23:05:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (0000008580D26C00) [pid = 1012] [serial = 1335] [outer = 0000000000000000] 23:05:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (0000008580D2AC00) [pid = 1012] [serial = 1336] [outer = 0000008580D26C00] 23:05:04 INFO - PROCESS | 1012 | 1461305104236 Marionette DEBUG loaded listener.js 23:05:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (0000008580D31C00) [pid = 1012] [serial = 1337] [outer = 0000008580D26C00] 23:05:05 INFO - PROCESS | 1012 | 1461305105057 Marionette TRACE conn5 <- [1,1744,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]]]}] 23:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1183ms 23:05:05 INFO - PROCESS | 1012 | 1461305105112 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 23:05:05 INFO - PROCESS | 1012 | 1461305105116 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 23:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:05:05 INFO - PROCESS | 1012 | 1461305105122 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:05:05 INFO - PROCESS | 1012 | 1461305105125 Marionette TRACE conn5 <- [1,1746,null,{}] 23:05:05 INFO - PROCESS | 1012 | 1461305105131 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:05 INFO - PROCESS | 1012 | 1461305105243 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 23:05:05 INFO - PROCESS | 1012 | 1461305105380 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1817000 == 82 [pid = 1012] [id = 446] 23:05:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (0000008580D53400) [pid = 1012] [serial = 1338] [outer = 0000000000000000] 23:05:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (0000008580D57400) [pid = 1012] [serial = 1339] [outer = 0000008580D53400] 23:05:05 INFO - PROCESS | 1012 | 1461305105435 Marionette DEBUG loaded listener.js 23:05:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 141 (0000008581CE6800) [pid = 1012] [serial = 1340] [outer = 0000008580D53400] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6082000 == 81 [pid = 1012] [id = 266] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA221000 == 80 [pid = 1012] [id = 437] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CDC000 == 79 [pid = 1012] [id = 436] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C71000 == 78 [pid = 1012] [id = 435] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C0D000 == 77 [pid = 1012] [id = 434] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6824800 == 76 [pid = 1012] [id = 433] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECBB000 == 75 [pid = 1012] [id = 432] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4898800 == 74 [pid = 1012] [id = 431] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 140 (00000085D58A5000) [pid = 1012] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF2A0000 == 73 [pid = 1012] [id = 430] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0E61800 == 72 [pid = 1012] [id = 429] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0962800 == 71 [pid = 1012] [id = 428] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC2CD000 == 70 [pid = 1012] [id = 425] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA838000 == 69 [pid = 1012] [id = 424] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D409D000 == 68 [pid = 1012] [id = 423] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC40800 == 67 [pid = 1012] [id = 422] 23:05:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA221800 == 66 [pid = 1012] [id = 421] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 139 (00000085D1197400) [pid = 1012] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085D25D7C00) [pid = 1012] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085D64D0000) [pid = 1012] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085D538A000) [pid = 1012] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085D530CC00) [pid = 1012] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085D4B94C00) [pid = 1012] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (0000008580834800) [pid = 1012] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D5390000) [pid = 1012] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085D290C800) [pid = 1012] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085CA6E7400) [pid = 1012] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085CEBB1400) [pid = 1012] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 23:05:05 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D5881800) [pid = 1012] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085CA170C00) [pid = 1012] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085C4D50400) [pid = 1012] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D170F000) [pid = 1012] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D1A66800) [pid = 1012] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D0EAF400) [pid = 1012] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085CEBB4800) [pid = 1012] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D1D9BC00) [pid = 1012] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D1D05000) [pid = 1012] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085CEC9E800) [pid = 1012] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085C4B49000) [pid = 1012] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D862B800) [pid = 1012] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D8589800) [pid = 1012] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D870A000) [pid = 1012] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D1534400) [pid = 1012] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D1B1E400) [pid = 1012] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D8794800) [pid = 1012] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D64C7C00) [pid = 1012] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D588BC00) [pid = 1012] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D2370C00) [pid = 1012] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D249FC00) [pid = 1012] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085C4B5C400) [pid = 1012] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D2358800) [pid = 1012] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 23:05:06 INFO - PROCESS | 1012 | 1461305106089 Marionette TRACE conn5 <- [1,1748,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]]]}] 23:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 984ms 23:05:06 INFO - PROCESS | 1012 | 1461305106110 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 23:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:05:06 INFO - PROCESS | 1012 | 1461305106116 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 23:05:06 INFO - PROCESS | 1012 | 1461305106122 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:05:06 INFO - PROCESS | 1012 | 1461305106125 Marionette TRACE conn5 <- [1,1750,null,{}] 23:05:06 INFO - PROCESS | 1012 | 1461305106129 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:06 INFO - PROCESS | 1012 | 1461305106225 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 23:05:06 INFO - PROCESS | 1012 | 1461305106315 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECCC000 == 67 [pid = 1012] [id = 447] 23:05:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (0000008580D32800) [pid = 1012] [serial = 1341] [outer = 0000000000000000] 23:05:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085C40E3400) [pid = 1012] [serial = 1342] [outer = 0000008580D32800] 23:05:06 INFO - PROCESS | 1012 | 1461305106364 Marionette DEBUG loaded listener.js 23:05:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085C4D51000) [pid = 1012] [serial = 1343] [outer = 0000008580D32800] 23:05:06 INFO - PROCESS | 1012 | 1461305106780 Marionette TRACE conn5 <- [1,1752,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]]]}] 23:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 23:05:06 INFO - PROCESS | 1012 | 1461305106816 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 23:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:05:06 INFO - PROCESS | 1012 | 1461305106818 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 23:05:06 INFO - PROCESS | 1012 | 1461305106822 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:05:06 INFO - PROCESS | 1012 | 1461305106826 Marionette TRACE conn5 <- [1,1754,null,{}] 23:05:06 INFO - PROCESS | 1012 | 1461305106836 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:06 INFO - PROCESS | 1012 | 1461305106933 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 23:05:06 INFO - PROCESS | 1012 | 1461305106942 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B4D000 == 68 [pid = 1012] [id = 448] 23:05:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085CB11C800) [pid = 1012] [serial = 1344] [outer = 0000000000000000] 23:05:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085CE26D400) [pid = 1012] [serial = 1345] [outer = 00000085CB11C800] 23:05:06 INFO - PROCESS | 1012 | 1461305106991 Marionette DEBUG loaded listener.js 23:05:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CECAC000) [pid = 1012] [serial = 1346] [outer = 00000085CB11C800] 23:05:07 INFO - PROCESS | 1012 | 1461305107465 Marionette TRACE conn5 <- [1,1756,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]]]}] 23:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 693ms 23:05:07 INFO - PROCESS | 1012 | 1461305107518 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 23:05:07 INFO - PROCESS | 1012 | 1461305107520 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 23:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:05:07 INFO - PROCESS | 1012 | 1461305107523 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:05:07 INFO - PROCESS | 1012 | 1461305107525 Marionette TRACE conn5 <- [1,1758,null,{}] 23:05:07 INFO - PROCESS | 1012 | 1461305107529 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:07 INFO - PROCESS | 1012 | 1461305107651 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 23:05:07 INFO - PROCESS | 1012 | 1461305107748 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D40A2800 == 69 [pid = 1012] [id = 449] 23:05:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C5041400) [pid = 1012] [serial = 1347] [outer = 0000000000000000] 23:05:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D091A000) [pid = 1012] [serial = 1348] [outer = 00000085C5041400] 23:05:07 INFO - PROCESS | 1012 | 1461305107795 Marionette DEBUG loaded listener.js 23:05:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D1356C00) [pid = 1012] [serial = 1349] [outer = 00000085C5041400] 23:05:08 INFO - PROCESS | 1012 | 1461305108220 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 23:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 23:05:08 INFO - PROCESS | 1012 | 1461305108260 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 23:05:08 INFO - PROCESS | 1012 | 1461305108262 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 23:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:05:08 INFO - PROCESS | 1012 | 1461305108265 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:05:08 INFO - PROCESS | 1012 | 1461305108267 Marionette TRACE conn5 <- [1,1762,null,{}] 23:05:08 INFO - PROCESS | 1012 | 1461305108270 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:08 INFO - PROCESS | 1012 | 1461305108391 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 23:05:08 INFO - PROCESS | 1012 | 1461305108409 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6082000 == 70 [pid = 1012] [id = 450] 23:05:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D14BD400) [pid = 1012] [serial = 1350] [outer = 0000000000000000] 23:05:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D1703800) [pid = 1012] [serial = 1351] [outer = 00000085D14BD400] 23:05:08 INFO - PROCESS | 1012 | 1461305108455 Marionette DEBUG loaded listener.js 23:05:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D18AF800) [pid = 1012] [serial = 1352] [outer = 00000085D14BD400] 23:05:08 INFO - PROCESS | 1012 | 1461305108917 Marionette TRACE conn5 <- [1,1764,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]]]}] 23:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 693ms 23:05:08 INFO - PROCESS | 1012 | 1461305108962 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 23:05:08 INFO - PROCESS | 1012 | 1461305108964 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 23:05:08 INFO - PROCESS | 1012 | 1461305108967 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:05:08 INFO - PROCESS | 1012 | 1461305108969 Marionette TRACE conn5 <- [1,1766,null,{}] 23:05:08 INFO - PROCESS | 1012 | 1461305108973 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:09 INFO - PROCESS | 1012 | 1461305109140 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 23:05:09 INFO - PROCESS | 1012 | 1461305109176 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6878800 == 71 [pid = 1012] [id = 451] 23:05:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D218C800) [pid = 1012] [serial = 1353] [outer = 0000000000000000] 23:05:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D236AC00) [pid = 1012] [serial = 1354] [outer = 00000085D218C800] 23:05:09 INFO - PROCESS | 1012 | 1461305109227 Marionette DEBUG loaded listener.js 23:05:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D249A800) [pid = 1012] [serial = 1355] [outer = 00000085D218C800] 23:05:09 INFO - PROCESS | 1012 | 1461305109682 Marionette TRACE conn5 <- [1,1768,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]]]}] 23:05:09 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 23:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 732ms 23:05:09 INFO - PROCESS | 1012 | 1461305109709 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 23:05:09 INFO - PROCESS | 1012 | 1461305109712 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 23:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:05:09 INFO - PROCESS | 1012 | 1461305109715 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:05:09 INFO - PROCESS | 1012 | 1461305109717 Marionette TRACE conn5 <- [1,1770,null,{}] 23:05:09 INFO - PROCESS | 1012 | 1461305109720 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:09 INFO - PROCESS | 1012 | 1461305109843 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 23:05:09 INFO - PROCESS | 1012 | 1461305109899 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C09800 == 72 [pid = 1012] [id = 452] 23:05:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D23D5800) [pid = 1012] [serial = 1356] [outer = 0000000000000000] 23:05:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D2668400) [pid = 1012] [serial = 1357] [outer = 00000085D23D5800] 23:05:09 INFO - PROCESS | 1012 | 1461305109950 Marionette DEBUG loaded listener.js 23:05:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D319D400) [pid = 1012] [serial = 1358] [outer = 00000085D23D5800] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D18AC400) [pid = 1012] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D2369400) [pid = 1012] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085803A8C00) [pid = 1012] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085C44EA800) [pid = 1012] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085CEBB4000) [pid = 1012] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085C498BC00) [pid = 1012] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085CECA3800) [pid = 1012] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CB994C00) [pid = 1012] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D235A000) [pid = 1012] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D52D6800) [pid = 1012] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:05:10 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D0EA8400) [pid = 1012] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:05:10 INFO - PROCESS | 1012 | 1461305110453 Marionette TRACE conn5 <- [1,1772,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]]]}] 23:05:10 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 23:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 775ms 23:05:10 INFO - PROCESS | 1012 | 1461305110518 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 23:05:10 INFO - PROCESS | 1012 | 1461305110520 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 23:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:05:10 INFO - PROCESS | 1012 | 1461305110525 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:05:10 INFO - PROCESS | 1012 | 1461305110527 Marionette TRACE conn5 <- [1,1774,null,{}] 23:05:10 INFO - PROCESS | 1012 | 1461305110530 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:10 INFO - PROCESS | 1012 | 1461305110620 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 23:05:10 INFO - PROCESS | 1012 | 1461305110626 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BC8800 == 73 [pid = 1012] [id = 453] 23:05:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CE28D400) [pid = 1012] [serial = 1359] [outer = 0000000000000000] 23:05:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D25CC800) [pid = 1012] [serial = 1360] [outer = 00000085CE28D400] 23:05:10 INFO - PROCESS | 1012 | 1461305110673 Marionette DEBUG loaded listener.js 23:05:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D49DF400) [pid = 1012] [serial = 1361] [outer = 00000085CE28D400] 23:05:11 INFO - PROCESS | 1012 | 1461305111098 Marionette TRACE conn5 <- [1,1776,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]]]}] 23:05:11 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 23:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 627ms 23:05:11 INFO - PROCESS | 1012 | 1461305111155 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 23:05:11 INFO - PROCESS | 1012 | 1461305111157 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 23:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:05:11 INFO - PROCESS | 1012 | 1461305111160 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:05:11 INFO - PROCESS | 1012 | 1461305111162 Marionette TRACE conn5 <- [1,1778,null,{}] 23:05:11 INFO - PROCESS | 1012 | 1461305111166 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:11 INFO - PROCESS | 1012 | 1461305111255 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 23:05:11 INFO - PROCESS | 1012 | 1461305111261 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA19F000 == 74 [pid = 1012] [id = 454] 23:05:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D49DB400) [pid = 1012] [serial = 1362] [outer = 0000000000000000] 23:05:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D5327800) [pid = 1012] [serial = 1363] [outer = 00000085D49DB400] 23:05:11 INFO - PROCESS | 1012 | 1461305111307 Marionette DEBUG loaded listener.js 23:05:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D54DD400) [pid = 1012] [serial = 1364] [outer = 00000085D49DB400] 23:05:11 INFO - PROCESS | 1012 | 1461305111769 Marionette TRACE conn5 <- [1,1780,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]]]}] 23:05:11 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) 23:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 23:05:11 INFO - PROCESS | 1012 | 1461305111792 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 23:05:11 INFO - PROCESS | 1012 | 1461305111795 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 23:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:05:11 INFO - PROCESS | 1012 | 1461305111798 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:05:11 INFO - PROCESS | 1012 | 1461305111800 Marionette TRACE conn5 <- [1,1782,null,{}] 23:05:11 INFO - PROCESS | 1012 | 1461305111803 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:11 INFO - PROCESS | 1012 | 1461305111895 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 23:05:11 INFO - PROCESS | 1012 | 1461305111903 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA82B800 == 75 [pid = 1012] [id = 455] 23:05:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085C498F400) [pid = 1012] [serial = 1365] [outer = 0000000000000000] 23:05:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D5882C00) [pid = 1012] [serial = 1366] [outer = 00000085C498F400] 23:05:11 INFO - PROCESS | 1012 | 1461305111950 Marionette DEBUG loaded listener.js 23:05:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D5CCAC00) [pid = 1012] [serial = 1367] [outer = 00000085C498F400] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D242E000 == 74 [pid = 1012] [id = 318] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BC2000 == 73 [pid = 1012] [id = 255] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCD23000 == 72 [pid = 1012] [id = 427] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF287800 == 71 [pid = 1012] [id = 194] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D608F000 == 70 [pid = 1012] [id = 213] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DD588800 == 69 [pid = 1012] [id = 300] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5237800 == 68 [pid = 1012] [id = 253] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC87800 == 67 [pid = 1012] [id = 317] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C14000 == 66 [pid = 1012] [id = 227] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DBFB1800 == 65 [pid = 1012] [id = 333] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA3BC000 == 64 [pid = 1012] [id = 229] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085C49CE000 == 63 [pid = 1012] [id = 378] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D44DB800 == 62 [pid = 1012] [id = 207] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC17000 == 61 [pid = 1012] [id = 426] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA21A000 == 60 [pid = 1012] [id = 286] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F81000 == 59 [pid = 1012] [id = 210] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D523B800 == 58 [pid = 1012] [id = 299] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1DD9000 == 57 [pid = 1012] [id = 205] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D524E800 == 56 [pid = 1012] [id = 209] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 0000008580ED7000 == 55 [pid = 1012] [id = 410] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE238800 == 54 [pid = 1012] [id = 394] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC8B000 == 53 [pid = 1012] [id = 301] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6953800 == 52 [pid = 1012] [id = 315] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8645000 == 51 [pid = 1012] [id = 269] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085C502F000 == 50 [pid = 1012] [id = 411] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BC4000 == 49 [pid = 1012] [id = 228] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8747000 == 48 [pid = 1012] [id = 23] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8744800 == 47 [pid = 1012] [id = 254] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F95000 == 46 [pid = 1012] [id = 287] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC51E800 == 45 [pid = 1012] [id = 334] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1A5800 == 44 [pid = 1012] [id = 329] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1817000 == 43 [pid = 1012] [id = 446] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 0000008580D16000 == 42 [pid = 1012] [id = 445] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6872000 == 41 [pid = 1012] [id = 444] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 0000008580D7A800 == 40 [pid = 1012] [id = 443] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DD580000 == 39 [pid = 1012] [id = 442] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC81000 == 38 [pid = 1012] [id = 441] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D608A000 == 37 [pid = 1012] [id = 440] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC2B9000 == 36 [pid = 1012] [id = 438] 23:05:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A24000 == 35 [pid = 1012] [id = 439] 23:05:14 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BC8800 == 34 [pid = 1012] [id = 453] 23:05:14 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C09800 == 33 [pid = 1012] [id = 452] 23:05:14 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B4D000 == 32 [pid = 1012] [id = 448] 23:05:14 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6082000 == 31 [pid = 1012] [id = 450] 23:05:14 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA19F000 == 30 [pid = 1012] [id = 454] 23:05:14 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6878800 == 29 [pid = 1012] [id = 451] 23:05:14 INFO - PROCESS | 1012 | --DOCSHELL 00000085D40A2800 == 28 [pid = 1012] [id = 449] 23:05:14 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECCC000 == 27 [pid = 1012] [id = 447] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D1A6E400) [pid = 1012] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D1D9B800) [pid = 1012] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D23CD000) [pid = 1012] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D236E800) [pid = 1012] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D2370400) [pid = 1012] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (0000008580956800) [pid = 1012] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085803ACC00) [pid = 1012] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085C622D400) [pid = 1012] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085CB11FC00) [pid = 1012] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CF2E0000) [pid = 1012] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D0E38400) [pid = 1012] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C4D5BC00) [pid = 1012] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085C4B4F000) [pid = 1012] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D14C2C00) [pid = 1012] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D58AAC00) [pid = 1012] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CEC5B800) [pid = 1012] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D58A7C00) [pid = 1012] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085803AB800) [pid = 1012] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085807CE400) [pid = 1012] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D6493000) [pid = 1012] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D25D3800) [pid = 1012] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D5324800) [pid = 1012] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CA39D800) [pid = 1012] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D52DFC00) [pid = 1012] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D2910800) [pid = 1012] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D2357C00) [pid = 1012] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D40A6000) [pid = 1012] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D17CFC00) [pid = 1012] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 23:05:14 INFO - PROCESS | 1012 | 1461305114397 Marionette TRACE conn5 <- [1,1784,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]]]}] 23:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2646ms 23:05:14 INFO - PROCESS | 1012 | 1461305114448 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 23:05:14 INFO - PROCESS | 1012 | 1461305114452 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 23:05:14 INFO - PROCESS | 1012 | 1461305114458 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:05:14 INFO - PROCESS | 1012 | 1461305114462 Marionette TRACE conn5 <- [1,1786,null,{}] 23:05:14 INFO - PROCESS | 1012 | 1461305114468 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:14 INFO - PROCESS | 1012 | 1461305114564 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 23:05:14 INFO - PROCESS | 1012 | 1461305114675 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:14 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580ED7000 == 28 [pid = 1012] [id = 456] 23:05:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (0000008580950C00) [pid = 1012] [serial = 1368] [outer = 0000000000000000] 23:05:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (0000008580953800) [pid = 1012] [serial = 1369] [outer = 0000008580950C00] 23:05:14 INFO - PROCESS | 1012 | 1461305114727 Marionette DEBUG loaded listener.js 23:05:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (0000008580D26800) [pid = 1012] [serial = 1370] [outer = 0000008580950C00] 23:05:15 INFO - PROCESS | 1012 | 1461305115130 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 23:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 731ms 23:05:15 INFO - PROCESS | 1012 | 1461305115193 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 23:05:15 INFO - PROCESS | 1012 | 1461305115200 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 23:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:05:15 INFO - PROCESS | 1012 | 1461305115207 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:05:15 INFO - PROCESS | 1012 | 1461305115210 Marionette TRACE conn5 <- [1,1790,null,{}] 23:05:15 INFO - PROCESS | 1012 | 1461305115214 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:15 INFO - PROCESS | 1012 | 1461305115302 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 23:05:15 INFO - PROCESS | 1012 | 1461305115317 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5029000 == 29 [pid = 1012] [id = 457] 23:05:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (0000008580D50000) [pid = 1012] [serial = 1371] [outer = 0000000000000000] 23:05:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (0000008580D5DC00) [pid = 1012] [serial = 1372] [outer = 0000008580D50000] 23:05:15 INFO - PROCESS | 1012 | 1461305115365 Marionette DEBUG loaded listener.js 23:05:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (0000008581CE8800) [pid = 1012] [serial = 1373] [outer = 0000008580D50000] 23:05:15 INFO - PROCESS | 1012 | 1461305115841 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 689ms 23:05:15 INFO - PROCESS | 1012 | 1461305115902 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 23:05:15 INFO - PROCESS | 1012 | 1461305115905 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 23:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:05:15 INFO - PROCESS | 1012 | 1461305115909 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:05:15 INFO - PROCESS | 1012 | 1461305115912 Marionette TRACE conn5 <- [1,1794,null,{}] 23:05:15 INFO - PROCESS | 1012 | 1461305115924 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:16 INFO - PROCESS | 1012 | 1461305116057 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 23:05:16 INFO - PROCESS | 1012 | 1461305116068 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA042000 == 30 [pid = 1012] [id = 458] 23:05:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085803A7400) [pid = 1012] [serial = 1374] [outer = 0000000000000000] 23:05:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085C4270400) [pid = 1012] [serial = 1375] [outer = 00000085803A7400] 23:05:16 INFO - PROCESS | 1012 | 1461305116123 Marionette DEBUG loaded listener.js 23:05:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085C4B45C00) [pid = 1012] [serial = 1376] [outer = 00000085803A7400] 23:05:16 INFO - PROCESS | 1012 | 1461305116592 Marionette TRACE conn5 <- [1,1796,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]]]}] 23:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 23:05:16 INFO - PROCESS | 1012 | 1461305116645 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 23:05:16 INFO - PROCESS | 1012 | 1461305116647 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 23:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:05:16 INFO - PROCESS | 1012 | 1461305116651 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:05:16 INFO - PROCESS | 1012 | 1461305116652 Marionette TRACE conn5 <- [1,1798,null,{}] 23:05:16 INFO - PROCESS | 1012 | 1461305116656 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:16 INFO - PROCESS | 1012 | 1461305116742 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 23:05:16 INFO - PROCESS | 1012 | 1461305116749 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1DE800 == 31 [pid = 1012] [id = 459] 23:05:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085C4B53000) [pid = 1012] [serial = 1377] [outer = 0000000000000000] 23:05:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085C4C77800) [pid = 1012] [serial = 1378] [outer = 00000085C4B53000] 23:05:16 INFO - PROCESS | 1012 | 1461305116797 Marionette DEBUG loaded listener.js 23:05:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C4D52C00) [pid = 1012] [serial = 1379] [outer = 00000085C4B53000] 23:05:17 INFO - PROCESS | 1012 | 1461305117263 Marionette TRACE conn5 <- [1,1800,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]]]}] 23:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 628ms 23:05:17 INFO - PROCESS | 1012 | 1461305117282 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 23:05:17 INFO - PROCESS | 1012 | 1461305117284 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 23:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:05:17 INFO - PROCESS | 1012 | 1461305117287 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:05:17 INFO - PROCESS | 1012 | 1461305117289 Marionette TRACE conn5 <- [1,1802,null,{}] 23:05:17 INFO - PROCESS | 1012 | 1461305117292 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:17 INFO - PROCESS | 1012 | 1461305117371 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 23:05:17 INFO - PROCESS | 1012 | 1461305117378 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE23E000 == 32 [pid = 1012] [id = 460] 23:05:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (0000008580D30C00) [pid = 1012] [serial = 1380] [outer = 0000000000000000] 23:05:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085C5316800) [pid = 1012] [serial = 1381] [outer = 0000008580D30C00] 23:05:17 INFO - PROCESS | 1012 | 1461305117426 Marionette DEBUG loaded listener.js 23:05:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085C9673C00) [pid = 1012] [serial = 1382] [outer = 0000008580D30C00] 23:05:17 INFO - PROCESS | 1012 | 1461305117902 Marionette TRACE conn5 <- [1,1804,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]]]}] 23:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 23:05:17 INFO - PROCESS | 1012 | 1461305117982 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 23:05:17 INFO - PROCESS | 1012 | 1461305117984 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 23:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:05:17 INFO - PROCESS | 1012 | 1461305117988 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:05:17 INFO - PROCESS | 1012 | 1461305117989 Marionette TRACE conn5 <- [1,1806,null,{}] 23:05:18 INFO - PROCESS | 1012 | 1461305117993 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:18 INFO - PROCESS | 1012 | 1461305118107 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 23:05:18 INFO - PROCESS | 1012 | 1461305118121 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0944800 == 33 [pid = 1012] [id = 461] 23:05:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085CA0D4800) [pid = 1012] [serial = 1383] [outer = 0000000000000000] 23:05:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085CB00DC00) [pid = 1012] [serial = 1384] [outer = 00000085CA0D4800] 23:05:18 INFO - PROCESS | 1012 | 1461305118173 Marionette DEBUG loaded listener.js 23:05:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CB1A4C00) [pid = 1012] [serial = 1385] [outer = 00000085CA0D4800] 23:05:18 INFO - PROCESS | 1012 | 1461305118609 Marionette TRACE conn5 <- [1,1808,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]]]}] 23:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 23:05:18 INFO - PROCESS | 1012 | 1461305118682 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 23:05:18 INFO - PROCESS | 1012 | 1461305118684 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 23:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:05:18 INFO - PROCESS | 1012 | 1461305118687 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:05:18 INFO - PROCESS | 1012 | 1461305118689 Marionette TRACE conn5 <- [1,1810,null,{}] 23:05:18 INFO - PROCESS | 1012 | 1461305118692 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:18 INFO - PROCESS | 1012 | 1461305118798 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 23:05:18 INFO - PROCESS | 1012 | 1461305118806 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D156D000 == 34 [pid = 1012] [id = 462] 23:05:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085CB1AA000) [pid = 1012] [serial = 1386] [outer = 0000000000000000] 23:05:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CB995800) [pid = 1012] [serial = 1387] [outer = 00000085CB1AA000] 23:05:18 INFO - PROCESS | 1012 | 1461305118852 Marionette DEBUG loaded listener.js 23:05:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085CE0B3400) [pid = 1012] [serial = 1388] [outer = 00000085CB1AA000] 23:05:19 INFO - PROCESS | 1012 | 1461305119274 Marionette TRACE conn5 <- [1,1812,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]]]}] 23:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 23:05:19 INFO - PROCESS | 1012 | 1461305119320 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 23:05:19 INFO - PROCESS | 1012 | 1461305119322 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 23:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:05:19 INFO - PROCESS | 1012 | 1461305119325 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:05:19 INFO - PROCESS | 1012 | 1461305119327 Marionette TRACE conn5 <- [1,1814,null,{}] 23:05:19 INFO - PROCESS | 1012 | 1461305119331 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:19 INFO - PROCESS | 1012 | 1461305119409 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 23:05:19 INFO - PROCESS | 1012 | 1461305119416 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1967000 == 35 [pid = 1012] [id = 463] 23:05:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085CE285400) [pid = 1012] [serial = 1389] [outer = 0000000000000000] 23:05:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085CE28B400) [pid = 1012] [serial = 1390] [outer = 00000085CE285400] 23:05:19 INFO - PROCESS | 1012 | 1461305119462 Marionette DEBUG loaded listener.js 23:05:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085CEB79C00) [pid = 1012] [serial = 1391] [outer = 00000085CE285400] 23:05:19 INFO - PROCESS | 1012 | 1461305119947 Marionette TRACE conn5 <- [1,1816,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]]]}] 23:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 23:05:20 INFO - PROCESS | 1012 | 1461305120020 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 23:05:20 INFO - PROCESS | 1012 | 1461305120022 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 23:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:05:20 INFO - PROCESS | 1012 | 1461305120026 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:05:20 INFO - PROCESS | 1012 | 1461305120028 Marionette TRACE conn5 <- [1,1818,null,{}] 23:05:20 INFO - PROCESS | 1012 | 1461305120031 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:20 INFO - PROCESS | 1012 | 1461305120142 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 23:05:20 INFO - PROCESS | 1012 | 1461305120224 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA03E800 == 36 [pid = 1012] [id = 464] 23:05:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085CEB78400) [pid = 1012] [serial = 1392] [outer = 0000000000000000] 23:05:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085CEC5B400) [pid = 1012] [serial = 1393] [outer = 00000085CEB78400] 23:05:20 INFO - PROCESS | 1012 | 1461305120272 Marionette DEBUG loaded listener.js 23:05:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085CECAAC00) [pid = 1012] [serial = 1394] [outer = 00000085CEB78400] 23:05:20 INFO - PROCESS | 1012 | 1461305120683 Marionette TRACE conn5 <- [1,1820,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]]]}] 23:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 688ms 23:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:05:20 INFO - PROCESS | 1012 | 1461305120717 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 23:05:20 INFO - PROCESS | 1012 | 1461305120719 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 23:05:20 INFO - PROCESS | 1012 | 1461305120722 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:05:20 INFO - PROCESS | 1012 | 1461305120724 Marionette TRACE conn5 <- [1,1822,null,{}] 23:05:20 INFO - PROCESS | 1012 | 1461305120728 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:20 INFO - PROCESS | 1012 | 1461305120840 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 23:05:20 INFO - PROCESS | 1012 | 1461305120847 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2436000 == 37 [pid = 1012] [id = 465] 23:05:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085CF275800) [pid = 1012] [serial = 1395] [outer = 0000000000000000] 23:05:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085CF2E3C00) [pid = 1012] [serial = 1396] [outer = 00000085CF275800] 23:05:20 INFO - PROCESS | 1012 | 1461305120937 Marionette DEBUG loaded listener.js 23:05:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D0921800) [pid = 1012] [serial = 1397] [outer = 00000085CF275800] 23:05:21 INFO - PROCESS | 1012 | 1461305121324 Marionette TRACE conn5 <- [1,1824,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]]]}] 23:05:21 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 23:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 626ms 23:05:21 INFO - PROCESS | 1012 | 1461305121352 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 23:05:21 INFO - PROCESS | 1012 | 1461305121355 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 23:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:05:21 INFO - PROCESS | 1012 | 1461305121358 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:05:21 INFO - PROCESS | 1012 | 1461305121361 Marionette TRACE conn5 <- [1,1826,null,{}] 23:05:21 INFO - PROCESS | 1012 | 1461305121364 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:21 INFO - PROCESS | 1012 | 1461305121489 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 23:05:21 INFO - PROCESS | 1012 | 1461305121573 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE23D800 == 38 [pid = 1012] [id = 466] 23:05:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D0ED9800) [pid = 1012] [serial = 1398] [outer = 0000000000000000] 23:05:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D0EE0C00) [pid = 1012] [serial = 1399] [outer = 00000085D0ED9800] 23:05:21 INFO - PROCESS | 1012 | 1461305121630 Marionette DEBUG loaded listener.js 23:05:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D11A4C00) [pid = 1012] [serial = 1400] [outer = 00000085D0ED9800] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D6583C00) [pid = 1012] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085C305BC00) [pid = 1012] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085803A6C00) [pid = 1012] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D538B800) [pid = 1012] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085CA167800) [pid = 1012] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D1A65800) [pid = 1012] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D6580400) [pid = 1012] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (0000008580954000) [pid = 1012] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D8704C00) [pid = 1012] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D8706000) [pid = 1012] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085807C7400) [pid = 1012] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D49DB400) [pid = 1012] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D14BD400) [pid = 1012] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D218C800) [pid = 1012] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D23D5800) [pid = 1012] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085C5041400) [pid = 1012] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CB11C800) [pid = 1012] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (0000008580D32800) [pid = 1012] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (0000008580D53400) [pid = 1012] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (0000008580D26C00) [pid = 1012] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (0000008580D54000) [pid = 1012] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D6550400) [pid = 1012] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D6063C00) [pid = 1012] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D2673000) [pid = 1012] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CE270800) [pid = 1012] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (0000008581CE7C00) [pid = 1012] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D532F800) [pid = 1012] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:05:22 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CE28D400) [pid = 1012] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:05:25 INFO - PROCESS | 1012 | 1461305125646 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 4364ms 23:05:25 INFO - PROCESS | 1012 | 1461305125800 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 23:05:25 INFO - PROCESS | 1012 | 1461305125805 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 23:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:05:25 INFO - PROCESS | 1012 | 1461305125949 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:05:25 INFO - PROCESS | 1012 | 1461305125953 Marionette TRACE conn5 <- [1,1830,null,{}] 23:05:25 INFO - PROCESS | 1012 | 1461305125983 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:26 INFO - PROCESS | 1012 | 1461305126107 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 23:05:26 INFO - PROCESS | 1012 | 1461305126180 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:26 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580EDA800 == 39 [pid = 1012] [id = 467] 23:05:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (000000858082F000) [pid = 1012] [serial = 1401] [outer = 0000000000000000] 23:05:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (0000008580833800) [pid = 1012] [serial = 1402] [outer = 000000858082F000] 23:05:26 INFO - PROCESS | 1012 | 1461305126242 Marionette DEBUG loaded listener.js 23:05:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (0000008580D26000) [pid = 1012] [serial = 1403] [outer = 000000858082F000] 23:05:27 INFO - PROCESS | 1012 | 1461305127024 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1230ms 23:05:27 INFO - PROCESS | 1012 | 1461305127106 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 23:05:27 INFO - PROCESS | 1012 | 1461305127113 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 23:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:05:27 INFO - PROCESS | 1012 | 1461305127121 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:05:27 INFO - PROCESS | 1012 | 1461305127124 Marionette TRACE conn5 <- [1,1834,null,{}] 23:05:27 INFO - PROCESS | 1012 | 1461305127129 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:27 INFO - PROCESS | 1012 | 1461305127288 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 23:05:27 INFO - PROCESS | 1012 | 1461305127406 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA5E3800 == 40 [pid = 1012] [id = 468] 23:05:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085C3016800) [pid = 1012] [serial = 1404] [outer = 0000000000000000] 23:05:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085C3057C00) [pid = 1012] [serial = 1405] [outer = 00000085C3016800] 23:05:27 INFO - PROCESS | 1012 | 1461305127467 Marionette DEBUG loaded listener.js 23:05:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085C44E4C00) [pid = 1012] [serial = 1406] [outer = 00000085C3016800] 23:05:28 INFO - PROCESS | 1012 | 1461305128332 Marionette TRACE conn5 <- [1,1836,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]]]}] 23:05:28 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) 23:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1285ms 23:05:28 INFO - PROCESS | 1012 | 1461305128411 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 23:05:28 INFO - PROCESS | 1012 | 1461305128415 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 23:05:28 INFO - PROCESS | 1012 | 1461305128420 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:05:28 INFO - PROCESS | 1012 | 1461305128425 Marionette TRACE conn5 <- [1,1838,null,{}] 23:05:28 INFO - PROCESS | 1012 | 1461305128431 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:28 INFO - PROCESS | 1012 | 1461305128557 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 23:05:28 INFO - PROCESS | 1012 | 1461305128675 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C21000 == 41 [pid = 1012] [id = 469] 23:05:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (000000858082B000) [pid = 1012] [serial = 1407] [outer = 0000000000000000] 23:05:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (000000858082FC00) [pid = 1012] [serial = 1408] [outer = 000000858082B000] 23:05:28 INFO - PROCESS | 1012 | 1461305128729 Marionette DEBUG loaded listener.js 23:05:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (0000008580957000) [pid = 1012] [serial = 1409] [outer = 000000858082B000] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D607D800 == 40 [pid = 1012] [id = 241] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECAF000 == 39 [pid = 1012] [id = 230] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE232800 == 38 [pid = 1012] [id = 244] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDD9800 == 37 [pid = 1012] [id = 236] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA03C000 == 36 [pid = 1012] [id = 239] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1956000 == 35 [pid = 1012] [id = 247] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA103800 == 34 [pid = 1012] [id = 245] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2436000 == 33 [pid = 1012] [id = 465] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA03E800 == 32 [pid = 1012] [id = 464] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1967000 == 31 [pid = 1012] [id = 463] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D156D000 == 30 [pid = 1012] [id = 462] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0944800 == 29 [pid = 1012] [id = 461] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE23E000 == 28 [pid = 1012] [id = 460] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1DE800 == 27 [pid = 1012] [id = 459] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA042000 == 26 [pid = 1012] [id = 458] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5029000 == 25 [pid = 1012] [id = 457] 23:05:28 INFO - PROCESS | 1012 | --DOCSHELL 0000008580ED7000 == 24 [pid = 1012] [id = 456] 23:05:28 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D5882C00) [pid = 1012] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D857FC00) [pid = 1012] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D654E000) [pid = 1012] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D8790800) [pid = 1012] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D87B0400) [pid = 1012] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D5CC9000) [pid = 1012] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D65F3400) [pid = 1012] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D5327C00) [pid = 1012] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C4B51400) [pid = 1012] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D609DC00) [pid = 1012] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D1197C00) [pid = 1012] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D283E400) [pid = 1012] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D54DD400) [pid = 1012] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D1703800) [pid = 1012] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D236AC00) [pid = 1012] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D2668400) [pid = 1012] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D249A800) [pid = 1012] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D5327800) [pid = 1012] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D091A000) [pid = 1012] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085CE26D400) [pid = 1012] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085CECAC000) [pid = 1012] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085C40E3400) [pid = 1012] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085C4D51000) [pid = 1012] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (0000008581CE6800) [pid = 1012] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (0000008580D57400) [pid = 1012] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (0000008580D31C00) [pid = 1012] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (0000008580D2AC00) [pid = 1012] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D8585800) [pid = 1012] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (0000008580D5D000) [pid = 1012] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D658D400) [pid = 1012] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085D6582800) [pid = 1012] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D64CE400) [pid = 1012] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085D60A1C00) [pid = 1012] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D568B000) [pid = 1012] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085D4454000) [pid = 1012] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085D1834000) [pid = 1012] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 71 (00000085CF2E1800) [pid = 1012] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 70 (00000085C4D58C00) [pid = 1012] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 69 (00000085C426B800) [pid = 1012] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 68 (00000085D588F000) [pid = 1012] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 67 (00000085D319D400) [pid = 1012] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 66 (00000085D25CC800) [pid = 1012] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 65 (00000085D18AF800) [pid = 1012] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 64 (00000085D1356C00) [pid = 1012] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | --DOMWINDOW == 63 (00000085D49DF400) [pid = 1012] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 23:05:29 INFO - PROCESS | 1012 | 1461305129278 Marionette TRACE conn5 <- [1,1840,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]]]}] 23:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 880ms 23:05:29 INFO - PROCESS | 1012 | 1461305129310 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 23:05:29 INFO - PROCESS | 1012 | 1461305129315 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 23:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:05:29 INFO - PROCESS | 1012 | 1461305129322 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:05:29 INFO - PROCESS | 1012 | 1461305129325 Marionette TRACE conn5 <- [1,1842,null,{}] 23:05:29 INFO - PROCESS | 1012 | 1461305129328 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:29 INFO - PROCESS | 1012 | 1461305129417 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 23:05:29 INFO - PROCESS | 1012 | 1461305129428 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5353800 == 25 [pid = 1012] [id = 470] 23:05:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 64 (0000008580D28800) [pid = 1012] [serial = 1410] [outer = 0000000000000000] 23:05:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 65 (0000008580D56000) [pid = 1012] [serial = 1411] [outer = 0000008580D28800] 23:05:29 INFO - PROCESS | 1012 | 1461305129477 Marionette DEBUG loaded listener.js 23:05:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 66 (0000008581CE6000) [pid = 1012] [serial = 1412] [outer = 0000008580D28800] 23:05:29 INFO - PROCESS | 1012 | 1461305129973 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 23:05:30 INFO - PROCESS | 1012 | 1461305130014 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 23:05:30 INFO - PROCESS | 1012 | 1461305130017 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 23:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:05:30 INFO - PROCESS | 1012 | 1461305130021 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:05:30 INFO - PROCESS | 1012 | 1461305130024 Marionette TRACE conn5 <- [1,1846,null,{}] 23:05:30 INFO - PROCESS | 1012 | 1461305130036 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:30 INFO - PROCESS | 1012 | 1461305130164 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 23:05:30 INFO - PROCESS | 1012 | 1461305130246 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDDC800 == 26 [pid = 1012] [id = 471] 23:05:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 67 (0000008580D2FC00) [pid = 1012] [serial = 1413] [outer = 0000000000000000] 23:05:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 68 (00000085C4B43C00) [pid = 1012] [serial = 1414] [outer = 0000008580D2FC00] 23:05:30 INFO - PROCESS | 1012 | 1461305130299 Marionette DEBUG loaded listener.js 23:05:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 69 (00000085C4C6D400) [pid = 1012] [serial = 1415] [outer = 0000008580D2FC00] 23:05:30 INFO - PROCESS | 1012 | 1461305130700 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 23:05:30 INFO - PROCESS | 1012 | 1461305130757 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 23:05:30 INFO - PROCESS | 1012 | 1461305130760 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 23:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:05:30 INFO - PROCESS | 1012 | 1461305130763 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:05:30 INFO - PROCESS | 1012 | 1461305130765 Marionette TRACE conn5 <- [1,1850,null,{}] 23:05:30 INFO - PROCESS | 1012 | 1461305130769 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:30 INFO - PROCESS | 1012 | 1461305130859 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 23:05:30 INFO - PROCESS | 1012 | 1461305130880 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D11DE800 == 27 [pid = 1012] [id = 472] 23:05:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 70 (00000085C4D59800) [pid = 1012] [serial = 1416] [outer = 0000000000000000] 23:05:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 71 (00000085C967D000) [pid = 1012] [serial = 1417] [outer = 00000085C4D59800] 23:05:30 INFO - PROCESS | 1012 | 1461305130927 Marionette DEBUG loaded listener.js 23:05:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (00000085C9CF0000) [pid = 1012] [serial = 1418] [outer = 00000085C4D59800] 23:05:31 INFO - PROCESS | 1012 | 1461305131419 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 23:05:31 INFO - PROCESS | 1012 | 1461305131457 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 23:05:31 INFO - PROCESS | 1012 | 1461305131460 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 23:05:31 INFO - PROCESS | 1012 | 1461305131463 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:05:31 INFO - PROCESS | 1012 | 1461305131464 Marionette TRACE conn5 <- [1,1854,null,{}] 23:05:31 INFO - PROCESS | 1012 | 1461305131473 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:31 INFO - PROCESS | 1012 | 1461305131606 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 23:05:31 INFO - PROCESS | 1012 | 1461305131619 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D195F000 == 28 [pid = 1012] [id = 473] 23:05:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085803A7000) [pid = 1012] [serial = 1419] [outer = 0000000000000000] 23:05:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085CA39F800) [pid = 1012] [serial = 1420] [outer = 00000085803A7000] 23:05:31 INFO - PROCESS | 1012 | 1461305131668 Marionette DEBUG loaded listener.js 23:05:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085CA6E7000) [pid = 1012] [serial = 1421] [outer = 00000085803A7000] 23:05:32 INFO - PROCESS | 1012 | 1461305132156 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 23:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 23:05:32 INFO - PROCESS | 1012 | 1461305132206 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 23:05:32 INFO - PROCESS | 1012 | 1461305132208 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 23:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:05:32 INFO - PROCESS | 1012 | 1461305132212 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:05:32 INFO - PROCESS | 1012 | 1461305132213 Marionette TRACE conn5 <- [1,1858,null,{}] 23:05:32 INFO - PROCESS | 1012 | 1461305132216 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:32 INFO - PROCESS | 1012 | 1461305132359 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 23:05:32 INFO - PROCESS | 1012 | 1461305132421 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2430800 == 29 [pid = 1012] [id = 474] 23:05:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085CB1A3400) [pid = 1012] [serial = 1422] [outer = 0000000000000000] 23:05:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085CE0A9400) [pid = 1012] [serial = 1423] [outer = 00000085CB1A3400] 23:05:32 INFO - PROCESS | 1012 | 1461305132473 Marionette DEBUG loaded listener.js 23:05:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085CECA6000) [pid = 1012] [serial = 1424] [outer = 00000085CB1A3400] 23:05:32 INFO - PROCESS | 1012 | 1461305132913 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 23:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 23:05:32 INFO - PROCESS | 1012 | 1461305132963 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 23:05:32 INFO - PROCESS | 1012 | 1461305132965 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 23:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:05:32 INFO - PROCESS | 1012 | 1461305132969 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:05:32 INFO - PROCESS | 1012 | 1461305132971 Marionette TRACE conn5 <- [1,1862,null,{}] 23:05:32 INFO - PROCESS | 1012 | 1461305132974 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:33 INFO - PROCESS | 1012 | 1461305133079 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 23:05:33 INFO - PROCESS | 1012 | 1461305133086 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B57000 == 30 [pid = 1012] [id = 475] 23:05:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085CF2D7800) [pid = 1012] [serial = 1425] [outer = 0000000000000000] 23:05:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085D091D800) [pid = 1012] [serial = 1426] [outer = 00000085CF2D7800] 23:05:33 INFO - PROCESS | 1012 | 1461305133235 Marionette DEBUG loaded listener.js 23:05:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085D0E38400) [pid = 1012] [serial = 1427] [outer = 00000085CF2D7800] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (0000008580D50000) [pid = 1012] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085CEB78400) [pid = 1012] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (0000008580950C00) [pid = 1012] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085CB1AA000) [pid = 1012] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (0000008580D30C00) [pid = 1012] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085C4B53000) [pid = 1012] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085CF275800) [pid = 1012] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085CA0D4800) [pid = 1012] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085803A7400) [pid = 1012] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 71 (00000085C498F400) [pid = 1012] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:05:33 INFO - PROCESS | 1012 | --DOMWINDOW == 70 (00000085CE285400) [pid = 1012] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:05:33 INFO - PROCESS | 1012 | 1461305133623 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 692ms 23:05:33 INFO - PROCESS | 1012 | 1461305133664 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 23:05:33 INFO - PROCESS | 1012 | 1461305133666 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 23:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:05:33 INFO - PROCESS | 1012 | 1461305133670 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:05:33 INFO - PROCESS | 1012 | 1461305133672 Marionette TRACE conn5 <- [1,1866,null,{}] 23:05:33 INFO - PROCESS | 1012 | 1461305133675 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:33 INFO - PROCESS | 1012 | 1461305133781 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 23:05:33 INFO - PROCESS | 1012 | 1461305133790 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D3DE0800 == 31 [pid = 1012] [id = 476] 23:05:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 71 (00000085C4C6E000) [pid = 1012] [serial = 1428] [outer = 0000000000000000] 23:05:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (00000085CEBB3000) [pid = 1012] [serial = 1429] [outer = 00000085C4C6E000] 23:05:33 INFO - PROCESS | 1012 | 1461305133838 Marionette DEBUG loaded listener.js 23:05:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085D0EA9000) [pid = 1012] [serial = 1430] [outer = 00000085C4C6E000] 23:05:34 INFO - PROCESS | 1012 | 1461305134251 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 23:05:34 INFO - PROCESS | 1012 | 1461305134301 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 23:05:34 INFO - PROCESS | 1012 | 1461305134303 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 23:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:05:34 INFO - PROCESS | 1012 | 1461305134306 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:05:34 INFO - PROCESS | 1012 | 1461305134308 Marionette TRACE conn5 <- [1,1870,null,{}] 23:05:34 INFO - PROCESS | 1012 | 1461305134312 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:34 INFO - PROCESS | 1012 | 1461305134421 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 23:05:34 INFO - PROCESS | 1012 | 1461305134461 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D49B5000 == 32 [pid = 1012] [id = 477] 23:05:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085D09ADC00) [pid = 1012] [serial = 1431] [outer = 0000000000000000] 23:05:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085D1196000) [pid = 1012] [serial = 1432] [outer = 00000085D09ADC00] 23:05:34 INFO - PROCESS | 1012 | 1461305134508 Marionette DEBUG loaded listener.js 23:05:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085D119F800) [pid = 1012] [serial = 1433] [outer = 00000085D09ADC00] 23:05:34 INFO - PROCESS | 1012 | 1461305134914 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 23:05:34 INFO - PROCESS | 1012 | 1461305134938 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 23:05:34 INFO - PROCESS | 1012 | 1461305134941 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 23:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:05:34 INFO - PROCESS | 1012 | 1461305134944 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:05:34 INFO - PROCESS | 1012 | 1461305134946 Marionette TRACE conn5 <- [1,1874,null,{}] 23:05:34 INFO - PROCESS | 1012 | 1461305134949 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:35 INFO - PROCESS | 1012 | 1461305135060 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 23:05:35 INFO - PROCESS | 1012 | 1461305135069 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5243800 == 33 [pid = 1012] [id = 478] 23:05:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085D119C800) [pid = 1012] [serial = 1434] [outer = 0000000000000000] 23:05:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085D14B8C00) [pid = 1012] [serial = 1435] [outer = 00000085D119C800] 23:05:35 INFO - PROCESS | 1012 | 1461305135118 Marionette DEBUG loaded listener.js 23:05:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085D14C3000) [pid = 1012] [serial = 1436] [outer = 00000085D119C800] 23:05:35 INFO - PROCESS | 1012 | 1461305135826 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 23:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 943ms 23:05:35 INFO - PROCESS | 1012 | 1461305135891 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 23:05:35 INFO - PROCESS | 1012 | 1461305135897 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 23:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:05:35 INFO - PROCESS | 1012 | 1461305135903 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:05:35 INFO - PROCESS | 1012 | 1461305135907 Marionette TRACE conn5 <- [1,1878,null,{}] 23:05:35 INFO - PROCESS | 1012 | 1461305135913 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:36 INFO - PROCESS | 1012 | 1461305136067 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 23:05:36 INFO - PROCESS | 1012 | 1461305136180 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA3C1000 == 34 [pid = 1012] [id = 479] 23:05:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (0000008580D30000) [pid = 1012] [serial = 1437] [outer = 0000000000000000] 23:05:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (0000008581CE4800) [pid = 1012] [serial = 1438] [outer = 0000008580D30000] 23:05:36 INFO - PROCESS | 1012 | 1461305136248 Marionette DEBUG loaded listener.js 23:05:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085C4267800) [pid = 1012] [serial = 1439] [outer = 0000008580D30000] 23:05:36 INFO - PROCESS | 1012 | 1461305136837 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 23:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 985ms 23:05:36 INFO - PROCESS | 1012 | 1461305136891 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 23:05:36 INFO - PROCESS | 1012 | 1461305136897 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 23:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:05:36 INFO - PROCESS | 1012 | 1461305136904 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:05:36 INFO - PROCESS | 1012 | 1461305136907 Marionette TRACE conn5 <- [1,1882,null,{}] 23:05:36 INFO - PROCESS | 1012 | 1461305136912 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:37 INFO - PROCESS | 1012 | 1461305137023 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 23:05:37 INFO - PROCESS | 1012 | 1461305137114 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2113000 == 35 [pid = 1012] [id = 480] 23:05:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085C50E0400) [pid = 1012] [serial = 1440] [outer = 0000000000000000] 23:05:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085CA3A2000) [pid = 1012] [serial = 1441] [outer = 00000085C50E0400] 23:05:37 INFO - PROCESS | 1012 | 1461305137172 Marionette DEBUG loaded listener.js 23:05:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085CB98DC00) [pid = 1012] [serial = 1442] [outer = 00000085C50E0400] 23:05:37 INFO - PROCESS | 1012 | 1461305137814 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 985ms 23:05:37 INFO - PROCESS | 1012 | 1461305137894 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 23:05:37 INFO - PROCESS | 1012 | 1461305137897 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 23:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:05:37 INFO - PROCESS | 1012 | 1461305137900 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:05:37 INFO - PROCESS | 1012 | 1461305137905 Marionette TRACE conn5 <- [1,1886,null,{}] 23:05:37 INFO - PROCESS | 1012 | 1461305137932 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:38 INFO - PROCESS | 1012 | 1461305138053 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 23:05:38 INFO - PROCESS | 1012 | 1461305138166 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F92000 == 36 [pid = 1012] [id = 481] 23:05:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CE289C00) [pid = 1012] [serial = 1443] [outer = 0000000000000000] 23:05:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085D14BE800) [pid = 1012] [serial = 1444] [outer = 00000085CE289C00] 23:05:38 INFO - PROCESS | 1012 | 1461305138228 Marionette DEBUG loaded listener.js 23:05:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D1706000) [pid = 1012] [serial = 1445] [outer = 00000085CE289C00] 23:05:38 INFO - PROCESS | 1012 | 1461305138818 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 965ms 23:05:38 INFO - PROCESS | 1012 | 1461305138868 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 23:05:38 INFO - PROCESS | 1012 | 1461305138871 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 23:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:05:38 INFO - PROCESS | 1012 | 1461305138875 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:05:38 INFO - PROCESS | 1012 | 1461305138877 Marionette TRACE conn5 <- [1,1890,null,{}] 23:05:38 INFO - PROCESS | 1012 | 1461305138881 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:39 INFO - PROCESS | 1012 | 1461305139003 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 23:05:39 INFO - PROCESS | 1012 | 1461305139093 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D181A800 == 37 [pid = 1012] [id = 482] 23:05:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CE269C00) [pid = 1012] [serial = 1446] [outer = 0000000000000000] 23:05:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CF26B000) [pid = 1012] [serial = 1447] [outer = 00000085CE269C00] 23:05:39 INFO - PROCESS | 1012 | 1461305139151 Marionette DEBUG loaded listener.js 23:05:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D17D3400) [pid = 1012] [serial = 1448] [outer = 00000085CE269C00] 23:05:39 INFO - PROCESS | 1012 | 1461305139898 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1085ms 23:05:39 INFO - PROCESS | 1012 | 1461305139962 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 23:05:39 INFO - PROCESS | 1012 | 1461305139967 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 23:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:05:39 INFO - PROCESS | 1012 | 1461305139972 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:05:39 INFO - PROCESS | 1012 | 1461305139976 Marionette TRACE conn5 <- [1,1894,null,{}] 23:05:39 INFO - PROCESS | 1012 | 1461305139981 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:40 INFO - PROCESS | 1012 | 1461305140085 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 23:05:40 INFO - PROCESS | 1012 | 1461305140166 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:40 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580D65000 == 38 [pid = 1012] [id = 483] 23:05:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085807CB400) [pid = 1012] [serial = 1449] [outer = 0000000000000000] 23:05:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (0000008580D29800) [pid = 1012] [serial = 1450] [outer = 00000085807CB400] 23:05:40 INFO - PROCESS | 1012 | 1461305140258 Marionette DEBUG loaded listener.js 23:05:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (0000008581CE7C00) [pid = 1012] [serial = 1451] [outer = 00000085807CB400] 23:05:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CEA800 == 37 [pid = 1012] [id = 238] 23:05:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE23D800 == 36 [pid = 1012] [id = 466] 23:05:40 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA5E3800 == 35 [pid = 1012] [id = 468] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D0EE0C00) [pid = 1012] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOCSHELL 0000008580EDA800 == 34 [pid = 1012] [id = 467] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (0000008580D5DC00) [pid = 1012] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (0000008581CE8800) [pid = 1012] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085CEC5B400) [pid = 1012] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (0000008580953800) [pid = 1012] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (0000008580D26800) [pid = 1012] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085CB995800) [pid = 1012] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CE0B3400) [pid = 1012] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085C5316800) [pid = 1012] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085C9673C00) [pid = 1012] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085C4C77800) [pid = 1012] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085C4D52C00) [pid = 1012] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085CF2E3C00) [pid = 1012] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D0921800) [pid = 1012] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085CECAAC00) [pid = 1012] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085CB00DC00) [pid = 1012] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085CB1A4C00) [pid = 1012] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085C4270400) [pid = 1012] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085C4B45C00) [pid = 1012] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D5CCAC00) [pid = 1012] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085CE28B400) [pid = 1012] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085CEB79C00) [pid = 1012] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 23:05:40 INFO - PROCESS | 1012 | 1461305140757 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 23:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 837ms 23:05:40 INFO - PROCESS | 1012 | 1461305140813 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 23:05:40 INFO - PROCESS | 1012 | 1461305140819 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 23:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:05:40 INFO - PROCESS | 1012 | 1461305140826 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:05:40 INFO - PROCESS | 1012 | 1461305140828 Marionette TRACE conn5 <- [1,1898,null,{}] 23:05:40 INFO - PROCESS | 1012 | 1461305140832 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:40 INFO - PROCESS | 1012 | 1461305140919 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 23:05:40 INFO - PROCESS | 1012 | 1461305140929 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA3BC000 == 35 [pid = 1012] [id = 484] 23:05:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (00000085C301D000) [pid = 1012] [serial = 1452] [outer = 0000000000000000] 23:05:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (00000085C3063C00) [pid = 1012] [serial = 1453] [outer = 00000085C301D000] 23:05:40 INFO - PROCESS | 1012 | 1461305140976 Marionette DEBUG loaded listener.js 23:05:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085C498B800) [pid = 1012] [serial = 1454] [outer = 00000085C301D000] 23:05:41 INFO - PROCESS | 1012 | 1461305141457 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 23:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 23:05:41 INFO - PROCESS | 1012 | 1461305141519 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 23:05:41 INFO - PROCESS | 1012 | 1461305141521 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 23:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:05:41 INFO - PROCESS | 1012 | 1461305141525 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:05:41 INFO - PROCESS | 1012 | 1461305141528 Marionette TRACE conn5 <- [1,1902,null,{}] 23:05:41 INFO - PROCESS | 1012 | 1461305141539 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:41 INFO - PROCESS | 1012 | 1461305141629 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 23:05:41 INFO - PROCESS | 1012 | 1461305141706 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC28800 == 36 [pid = 1012] [id = 485] 23:05:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085C4D51000) [pid = 1012] [serial = 1455] [outer = 0000000000000000] 23:05:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085C4D58400) [pid = 1012] [serial = 1456] [outer = 00000085C4D51000] 23:05:41 INFO - PROCESS | 1012 | 1461305141793 Marionette DEBUG loaded listener.js 23:05:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085C963F400) [pid = 1012] [serial = 1457] [outer = 00000085C4D51000] 23:05:42 INFO - PROCESS | 1012 | 1461305142155 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 23:05:42 INFO - PROCESS | 1012 | 1461305142218 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 23:05:42 INFO - PROCESS | 1012 | 1461305142221 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 23:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:05:42 INFO - PROCESS | 1012 | 1461305142225 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:05:42 INFO - PROCESS | 1012 | 1461305142226 Marionette TRACE conn5 <- [1,1906,null,{}] 23:05:42 INFO - PROCESS | 1012 | 1461305142230 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:42 INFO - PROCESS | 1012 | 1461305142315 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 23:05:42 INFO - PROCESS | 1012 | 1461305142323 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D11DA000 == 37 [pid = 1012] [id = 486] 23:05:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085CA0D4800) [pid = 1012] [serial = 1458] [outer = 0000000000000000] 23:05:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085CA5A6C00) [pid = 1012] [serial = 1459] [outer = 00000085CA0D4800] 23:05:42 INFO - PROCESS | 1012 | 1461305142369 Marionette DEBUG loaded listener.js 23:05:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085CB1A6000) [pid = 1012] [serial = 1460] [outer = 00000085CA0D4800] 23:05:42 INFO - PROCESS | 1012 | 1461305142846 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 23:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 23:05:42 INFO - PROCESS | 1012 | 1461305142919 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 23:05:42 INFO - PROCESS | 1012 | 1461305142921 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 23:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:05:42 INFO - PROCESS | 1012 | 1461305142925 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:05:42 INFO - PROCESS | 1012 | 1461305142926 Marionette TRACE conn5 <- [1,1910,null,{}] 23:05:42 INFO - PROCESS | 1012 | 1461305142930 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:43 INFO - PROCESS | 1012 | 1461305143064 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 23:05:43 INFO - PROCESS | 1012 | 1461305143118 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:43 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580ED5800 == 38 [pid = 1012] [id = 487] 23:05:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085CB98A400) [pid = 1012] [serial = 1461] [outer = 0000000000000000] 23:05:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085CB995800) [pid = 1012] [serial = 1462] [outer = 00000085CB98A400] 23:05:43 INFO - PROCESS | 1012 | 1461305143167 Marionette DEBUG loaded listener.js 23:05:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085CE286000) [pid = 1012] [serial = 1463] [outer = 00000085CB98A400] 23:05:43 INFO - PROCESS | 1012 | 1461305143617 Marionette TRACE conn5 <- [1,1912,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]]]}] 23:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 23:05:43 INFO - PROCESS | 1012 | 1461305143666 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 23:05:43 INFO - PROCESS | 1012 | 1461305143668 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 23:05:43 INFO - PROCESS | 1012 | 1461305143671 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:05:43 INFO - PROCESS | 1012 | 1461305143673 Marionette TRACE conn5 <- [1,1914,null,{}] 23:05:43 INFO - PROCESS | 1012 | 1461305143677 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:43 INFO - PROCESS | 1012 | 1461305143796 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 23:05:43 INFO - PROCESS | 1012 | 1461305143854 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D243F000 == 39 [pid = 1012] [id = 488] 23:05:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085CF278C00) [pid = 1012] [serial = 1464] [outer = 0000000000000000] 23:05:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085D0919400) [pid = 1012] [serial = 1465] [outer = 00000085CF278C00] 23:05:43 INFO - PROCESS | 1012 | 1461305143905 Marionette DEBUG loaded listener.js 23:05:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085D09B1C00) [pid = 1012] [serial = 1466] [outer = 00000085CF278C00] 23:05:44 INFO - PROCESS | 1012 | 1461305144330 Marionette TRACE conn5 <- [1,1916,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]]]}] 23:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 23:05:44 INFO - PROCESS | 1012 | 1461305144349 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 23:05:44 INFO - PROCESS | 1012 | 1461305144351 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 23:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:05:44 INFO - PROCESS | 1012 | 1461305144355 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:05:44 INFO - PROCESS | 1012 | 1461305144357 Marionette TRACE conn5 <- [1,1918,null,{}] 23:05:44 INFO - PROCESS | 1012 | 1461305144360 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:44 INFO - PROCESS | 1012 | 1461305144495 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CB1A3400) [pid = 1012] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085CF2D7800) [pid = 1012] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (0000008580D28800) [pid = 1012] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (000000858082F000) [pid = 1012] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085C3016800) [pid = 1012] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085C4D59800) [pid = 1012] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085C4C6E000) [pid = 1012] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (0000008580D2FC00) [pid = 1012] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (000000858082B000) [pid = 1012] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085803A7000) [pid = 1012] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:05:44 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D09ADC00) [pid = 1012] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:05:44 INFO - PROCESS | 1012 | 1461305144608 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:44 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580D6E800 == 40 [pid = 1012] [id = 489] 23:05:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085803AA400) [pid = 1012] [serial = 1467] [outer = 0000000000000000] 23:05:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (000000858095CC00) [pid = 1012] [serial = 1468] [outer = 00000085803AA400] 23:05:44 INFO - PROCESS | 1012 | 1461305144655 Marionette DEBUG loaded listener.js 23:05:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085C5321C00) [pid = 1012] [serial = 1469] [outer = 00000085803AA400] 23:05:45 INFO - PROCESS | 1012 | 1461305145031 Marionette TRACE conn5 <- [1,1920,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]]]}] 23:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 23:05:45 INFO - PROCESS | 1012 | 1461305145089 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 23:05:45 INFO - PROCESS | 1012 | 1461305145091 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 23:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:05:45 INFO - PROCESS | 1012 | 1461305145094 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:05:45 INFO - PROCESS | 1012 | 1461305145096 Marionette TRACE conn5 <- [1,1922,null,{}] 23:05:45 INFO - PROCESS | 1012 | 1461305145100 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:45 INFO - PROCESS | 1012 | 1461305145181 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 23:05:45 INFO - PROCESS | 1012 | 1461305145189 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C03000 == 41 [pid = 1012] [id = 490] 23:05:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085CF2D7800) [pid = 1012] [serial = 1470] [outer = 0000000000000000] 23:05:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085D14BC800) [pid = 1012] [serial = 1471] [outer = 00000085CF2D7800] 23:05:45 INFO - PROCESS | 1012 | 1461305145235 Marionette DEBUG loaded listener.js 23:05:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085D170B800) [pid = 1012] [serial = 1472] [outer = 00000085CF2D7800] 23:05:45 INFO - PROCESS | 1012 | 1461305145663 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 626ms 23:05:45 INFO - PROCESS | 1012 | 1461305145724 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 23:05:45 INFO - PROCESS | 1012 | 1461305145726 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 23:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:05:45 INFO - PROCESS | 1012 | 1461305145730 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:05:45 INFO - PROCESS | 1012 | 1461305145731 Marionette TRACE conn5 <- [1,1926,null,{}] 23:05:45 INFO - PROCESS | 1012 | 1461305145735 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:45 INFO - PROCESS | 1012 | 1461305145817 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 23:05:45 INFO - PROCESS | 1012 | 1461305145826 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6094000 == 42 [pid = 1012] [id = 491] 23:05:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085D17D6400) [pid = 1012] [serial = 1473] [outer = 0000000000000000] 23:05:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085D18A2800) [pid = 1012] [serial = 1474] [outer = 00000085D17D6400] 23:05:45 INFO - PROCESS | 1012 | 1461305145871 Marionette DEBUG loaded listener.js 23:05:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085D18AB400) [pid = 1012] [serial = 1475] [outer = 00000085D17D6400] 23:05:46 INFO - PROCESS | 1012 | 1461305146317 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 23:05:46 INFO - PROCESS | 1012 | 1461305146362 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 23:05:46 INFO - PROCESS | 1012 | 1461305146364 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 23:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:05:46 INFO - PROCESS | 1012 | 1461305146367 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:05:46 INFO - PROCESS | 1012 | 1461305146369 Marionette TRACE conn5 <- [1,1930,null,{}] 23:05:46 INFO - PROCESS | 1012 | 1461305146373 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:46 INFO - PROCESS | 1012 | 1461305146459 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 23:05:46 INFO - PROCESS | 1012 | 1461305146465 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6822800 == 43 [pid = 1012] [id = 492] 23:05:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085D1A63400) [pid = 1012] [serial = 1476] [outer = 0000000000000000] 23:05:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085D1A68800) [pid = 1012] [serial = 1477] [outer = 00000085D1A63400] 23:05:46 INFO - PROCESS | 1012 | 1461305146513 Marionette DEBUG loaded listener.js 23:05:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D1A70800) [pid = 1012] [serial = 1478] [outer = 00000085D1A63400] 23:05:47 INFO - PROCESS | 1012 | 1461305147246 Marionette TRACE conn5 <- [1,1932,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]]]}] 23:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 943ms 23:05:47 INFO - PROCESS | 1012 | 1461305147314 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 23:05:47 INFO - PROCESS | 1012 | 1461305147319 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 23:05:47 INFO - PROCESS | 1012 | 1461305147324 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:05:47 INFO - PROCESS | 1012 | 1461305147329 Marionette TRACE conn5 <- [1,1934,null,{}] 23:05:47 INFO - PROCESS | 1012 | 1461305147334 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:47 INFO - PROCESS | 1012 | 1461305147485 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 23:05:47 INFO - PROCESS | 1012 | 1461305147600 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1E3000 == 44 [pid = 1012] [id = 493] 23:05:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (0000008580D55800) [pid = 1012] [serial = 1479] [outer = 0000000000000000] 23:05:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085C3055C00) [pid = 1012] [serial = 1480] [outer = 0000008580D55800] 23:05:47 INFO - PROCESS | 1012 | 1461305147660 Marionette DEBUG loaded listener.js 23:05:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085C4B50800) [pid = 1012] [serial = 1481] [outer = 0000008580D55800] 23:05:48 INFO - PROCESS | 1012 | 1461305148227 Marionette TRACE conn5 <- [1,1936,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]]]}] 23:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 944ms 23:05:48 INFO - PROCESS | 1012 | 1461305148273 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 23:05:48 INFO - PROCESS | 1012 | 1461305148279 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 23:05:48 INFO - PROCESS | 1012 | 1461305148286 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:05:48 INFO - PROCESS | 1012 | 1461305148289 Marionette TRACE conn5 <- [1,1938,null,{}] 23:05:48 INFO - PROCESS | 1012 | 1461305148294 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:48 INFO - PROCESS | 1012 | 1461305148409 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 23:05:48 INFO - PROCESS | 1012 | 1461305148529 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2422800 == 45 [pid = 1012] [id = 494] 23:05:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085C669F000) [pid = 1012] [serial = 1482] [outer = 0000000000000000] 23:05:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CB995000) [pid = 1012] [serial = 1483] [outer = 00000085C669F000] 23:05:48 INFO - PROCESS | 1012 | 1461305148587 Marionette DEBUG loaded listener.js 23:05:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085CEB86800) [pid = 1012] [serial = 1484] [outer = 00000085C669F000] 23:05:49 INFO - PROCESS | 1012 | 1461305149202 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 942ms 23:05:49 INFO - PROCESS | 1012 | 1461305149234 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 23:05:49 INFO - PROCESS | 1012 | 1461305149237 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 23:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:05:49 INFO - PROCESS | 1012 | 1461305149241 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:05:49 INFO - PROCESS | 1012 | 1461305149245 Marionette TRACE conn5 <- [1,1942,null,{}] 23:05:49 INFO - PROCESS | 1012 | 1461305149257 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:49 INFO - PROCESS | 1012 | 1461305149370 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 23:05:49 INFO - PROCESS | 1012 | 1461305149492 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6874800 == 46 [pid = 1012] [id = 495] 23:05:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D17DC800) [pid = 1012] [serial = 1485] [outer = 0000000000000000] 23:05:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D1A64000) [pid = 1012] [serial = 1486] [outer = 00000085D17DC800] 23:05:49 INFO - PROCESS | 1012 | 1461305149552 Marionette DEBUG loaded listener.js 23:05:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D1D8E400) [pid = 1012] [serial = 1487] [outer = 00000085D17DC800] 23:05:50 INFO - PROCESS | 1012 | 1461305150143 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 23:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 942ms 23:05:50 INFO - PROCESS | 1012 | 1461305150185 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 23:05:50 INFO - PROCESS | 1012 | 1461305150189 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 23:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:05:50 INFO - PROCESS | 1012 | 1461305150192 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:05:50 INFO - PROCESS | 1012 | 1461305150194 Marionette TRACE conn5 <- [1,1946,null,{}] 23:05:50 INFO - PROCESS | 1012 | 1461305150198 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:50 INFO - PROCESS | 1012 | 1461305150309 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 23:05:50 INFO - PROCESS | 1012 | 1461305150401 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8635800 == 47 [pid = 1012] [id = 496] 23:05:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D1D99000) [pid = 1012] [serial = 1488] [outer = 0000000000000000] 23:05:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D1F56C00) [pid = 1012] [serial = 1489] [outer = 00000085D1D99000] 23:05:50 INFO - PROCESS | 1012 | 1461305150458 Marionette DEBUG loaded listener.js 23:05:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D2188C00) [pid = 1012] [serial = 1490] [outer = 00000085D1D99000] 23:05:51 INFO - PROCESS | 1012 | 1461305151022 Marionette TRACE conn5 <- [1,1948,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]]]}] 23:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 882ms 23:05:51 INFO - PROCESS | 1012 | 1461305151075 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 23:05:51 INFO - PROCESS | 1012 | 1461305151078 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 23:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:05:51 INFO - PROCESS | 1012 | 1461305151081 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:05:51 INFO - PROCESS | 1012 | 1461305151084 Marionette TRACE conn5 <- [1,1950,null,{}] 23:05:51 INFO - PROCESS | 1012 | 1461305151088 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:51 INFO - PROCESS | 1012 | 1461305151195 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 23:05:51 INFO - PROCESS | 1012 | 1461305151437 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C6567800 == 48 [pid = 1012] [id = 497] 23:05:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (000000858082BC00) [pid = 1012] [serial = 1491] [outer = 0000000000000000] 23:05:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (0000008580838000) [pid = 1012] [serial = 1492] [outer = 000000858082BC00] 23:05:51 INFO - PROCESS | 1012 | 1461305151489 Marionette DEBUG loaded listener.js 23:05:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (0000008580D56800) [pid = 1012] [serial = 1493] [outer = 000000858082BC00] 23:05:52 INFO - PROCESS | 1012 | 1461305152128 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 23:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1133ms 23:05:52 INFO - PROCESS | 1012 | 1461305152218 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 23:05:52 INFO - PROCESS | 1012 | 1461305152222 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 23:05:52 INFO - PROCESS | 1012 | 1461305152227 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:05:52 INFO - PROCESS | 1012 | 1461305152231 Marionette TRACE conn5 <- [1,1954,null,{}] 23:05:52 INFO - PROCESS | 1012 | 1461305152251 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:52 INFO - PROCESS | 1012 | 1461305152400 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 23:05:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A1F000 == 47 [pid = 1012] [id = 232] 23:05:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085D3DDF000 == 46 [pid = 1012] [id = 233] 23:05:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECC9800 == 45 [pid = 1012] [id = 240] 23:05:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA82B800 == 44 [pid = 1012] [id = 455] 23:05:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF295800 == 43 [pid = 1012] [id = 246] 23:05:52 INFO - PROCESS | 1012 | --DOCSHELL 00000085C49CB800 == 42 [pid = 1012] [id = 231] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CECA6000) [pid = 1012] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D091D800) [pid = 1012] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (0000008581CE6000) [pid = 1012] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (0000008580D26000) [pid = 1012] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085C3057C00) [pid = 1012] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C967D000) [pid = 1012] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CE0A9400) [pid = 1012] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D0EA9000) [pid = 1012] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085C4B43C00) [pid = 1012] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085C9CF0000) [pid = 1012] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085C4C6D400) [pid = 1012] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (0000008580957000) [pid = 1012] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (000000858082FC00) [pid = 1012] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D0E38400) [pid = 1012] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085CA39F800) [pid = 1012] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (0000008580833800) [pid = 1012] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CEBB3000) [pid = 1012] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (0000008580D56000) [pid = 1012] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085C44E4C00) [pid = 1012] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085CA6E7000) [pid = 1012] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085D1196000) [pid = 1012] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D119F800) [pid = 1012] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 23:05:52 INFO - PROCESS | 1012 | 1461305152509 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:52 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580D75000 == 43 [pid = 1012] [id = 498] 23:05:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085807C8800) [pid = 1012] [serial = 1494] [outer = 0000000000000000] 23:05:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (000000858082FC00) [pid = 1012] [serial = 1495] [outer = 00000085807C8800] 23:05:52 INFO - PROCESS | 1012 | 1461305152561 Marionette DEBUG loaded listener.js 23:05:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (0000008580D52800) [pid = 1012] [serial = 1496] [outer = 00000085807C8800] 23:05:52 INFO - PROCESS | 1012 | 1461305152981 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 23:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 775ms 23:05:53 INFO - PROCESS | 1012 | 1461305153016 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 23:05:53 INFO - PROCESS | 1012 | 1461305153020 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 23:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:05:53 INFO - PROCESS | 1012 | 1461305153025 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:05:53 INFO - PROCESS | 1012 | 1461305153027 Marionette TRACE conn5 <- [1,1958,null,{}] 23:05:53 INFO - PROCESS | 1012 | 1461305153031 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:53 INFO - PROCESS | 1012 | 1461305153119 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 23:05:53 INFO - PROCESS | 1012 | 1461305153129 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDD9000 == 44 [pid = 1012] [id = 499] 23:05:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085C4C74800) [pid = 1012] [serial = 1497] [outer = 0000000000000000] 23:05:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085C4D4F400) [pid = 1012] [serial = 1498] [outer = 00000085C4C74800] 23:05:53 INFO - PROCESS | 1012 | 1461305153176 Marionette DEBUG loaded listener.js 23:05:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085C622A000) [pid = 1012] [serial = 1499] [outer = 00000085C4C74800] 23:05:53 INFO - PROCESS | 1012 | 1461305153640 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 23:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 23:05:53 INFO - PROCESS | 1012 | 1461305153659 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 23:05:53 INFO - PROCESS | 1012 | 1461305153661 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 23:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:05:53 INFO - PROCESS | 1012 | 1461305153671 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:05:53 INFO - PROCESS | 1012 | 1461305153677 Marionette TRACE conn5 <- [1,1962,null,{}] 23:05:53 INFO - PROCESS | 1012 | 1461305153682 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:53 INFO - PROCESS | 1012 | 1461305153770 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 23:05:53 INFO - PROCESS | 1012 | 1461305153778 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1815000 == 45 [pid = 1012] [id = 500] 23:05:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085CA5AE800) [pid = 1012] [serial = 1500] [outer = 0000000000000000] 23:05:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CB010800) [pid = 1012] [serial = 1501] [outer = 00000085CA5AE800] 23:05:53 INFO - PROCESS | 1012 | 1461305153825 Marionette DEBUG loaded listener.js 23:05:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CE0A8400) [pid = 1012] [serial = 1502] [outer = 00000085CA5AE800] 23:05:54 INFO - PROCESS | 1012 | 1461305154273 Marionette TRACE conn5 <- [1,1964,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]]]}] 23:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 650ms 23:05:54 INFO - PROCESS | 1012 | 1461305154319 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 23:05:54 INFO - PROCESS | 1012 | 1461305154322 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 23:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:05:54 INFO - PROCESS | 1012 | 1461305154325 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:05:54 INFO - PROCESS | 1012 | 1461305154327 Marionette TRACE conn5 <- [1,1966,null,{}] 23:05:54 INFO - PROCESS | 1012 | 1461305154330 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:54 INFO - PROCESS | 1012 | 1461305154416 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 23:05:54 INFO - PROCESS | 1012 | 1461305154423 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:54 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580ECE800 == 46 [pid = 1012] [id = 501] 23:05:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085CE0B3C00) [pid = 1012] [serial = 1503] [outer = 0000000000000000] 23:05:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CEBB3000) [pid = 1012] [serial = 1504] [outer = 00000085CE0B3C00] 23:05:54 INFO - PROCESS | 1012 | 1461305154469 Marionette DEBUG loaded listener.js 23:05:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CF273000) [pid = 1012] [serial = 1505] [outer = 00000085CE0B3C00] 23:05:54 INFO - PROCESS | 1012 | 1461305154927 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 23:05:54 INFO - PROCESS | 1012 | 1461305154956 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 23:05:54 INFO - PROCESS | 1012 | 1461305154959 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 23:05:54 INFO - PROCESS | 1012 | 1461305154962 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:05:54 INFO - PROCESS | 1012 | 1461305154963 Marionette TRACE conn5 <- [1,1970,null,{}] 23:05:54 INFO - PROCESS | 1012 | 1461305154967 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:55 INFO - PROCESS | 1012 | 1461305155077 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 23:05:55 INFO - PROCESS | 1012 | 1461305155083 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26B4000 == 47 [pid = 1012] [id = 502] 23:05:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D0921800) [pid = 1012] [serial = 1506] [outer = 0000000000000000] 23:05:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D09A3800) [pid = 1012] [serial = 1507] [outer = 00000085D0921800] 23:05:55 INFO - PROCESS | 1012 | 1461305155183 Marionette DEBUG loaded listener.js 23:05:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D1198400) [pid = 1012] [serial = 1508] [outer = 00000085D0921800] 23:05:55 INFO - PROCESS | 1012 | 1461305155665 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 731ms 23:05:55 INFO - PROCESS | 1012 | 1461305155696 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 23:05:55 INFO - PROCESS | 1012 | 1461305155698 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 23:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:05:55 INFO - PROCESS | 1012 | 1461305155701 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:05:55 INFO - PROCESS | 1012 | 1461305155703 Marionette TRACE conn5 <- [1,1974,null,{}] 23:05:55 INFO - PROCESS | 1012 | 1461305155707 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:55 INFO - PROCESS | 1012 | 1461305155819 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 23:05:55 INFO - PROCESS | 1012 | 1461305155826 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B80800 == 48 [pid = 1012] [id = 503] 23:05:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D11A2000) [pid = 1012] [serial = 1509] [outer = 0000000000000000] 23:05:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D1834000) [pid = 1012] [serial = 1510] [outer = 00000085D11A2000] 23:05:55 INFO - PROCESS | 1012 | 1461305155916 Marionette DEBUG loaded listener.js 23:05:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D1A6A000) [pid = 1012] [serial = 1511] [outer = 00000085D11A2000] 23:05:56 INFO - PROCESS | 1012 | 1461305156337 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 23:05:56 INFO - PROCESS | 1012 | 1461305156397 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 23:05:56 INFO - PROCESS | 1012 | 1461305156400 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 23:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:05:56 INFO - PROCESS | 1012 | 1461305156403 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:05:56 INFO - PROCESS | 1012 | 1461305156405 Marionette TRACE conn5 <- [1,1978,null,{}] 23:05:56 INFO - PROCESS | 1012 | 1461305156415 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:56 INFO - PROCESS | 1012 | 1461305156547 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 23:05:56 INFO - PROCESS | 1012 | 1461305156569 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D608F800 == 49 [pid = 1012] [id = 504] 23:05:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D1D08C00) [pid = 1012] [serial = 1512] [outer = 0000000000000000] 23:05:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D1D98000) [pid = 1012] [serial = 1513] [outer = 00000085D1D08C00] 23:05:56 INFO - PROCESS | 1012 | 1461305156615 Marionette DEBUG loaded listener.js 23:05:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D2354000) [pid = 1012] [serial = 1514] [outer = 00000085D1D08C00] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D0ED9800) [pid = 1012] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D17D6400) [pid = 1012] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CB98A400) [pid = 1012] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CF278C00) [pid = 1012] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CA0D4800) [pid = 1012] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C50E0400) [pid = 1012] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C301D000) [pid = 1012] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085CE269C00) [pid = 1012] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085803AA400) [pid = 1012] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085CE289C00) [pid = 1012] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085807CB400) [pid = 1012] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085C4D51000) [pid = 1012] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085CF2D7800) [pid = 1012] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:05:56 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (0000008580D30000) [pid = 1012] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:05:57 INFO - PROCESS | 1012 | 1461305157102 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 731ms 23:05:57 INFO - PROCESS | 1012 | 1461305157139 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 23:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:05:57 INFO - PROCESS | 1012 | 1461305157142 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 23:05:57 INFO - PROCESS | 1012 | 1461305157145 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:05:57 INFO - PROCESS | 1012 | 1461305157147 Marionette TRACE conn5 <- [1,1982,null,{}] 23:05:57 INFO - PROCESS | 1012 | 1461305157150 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:57 INFO - PROCESS | 1012 | 1461305157234 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 23:05:57 INFO - PROCESS | 1012 | 1461305157241 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6860800 == 50 [pid = 1012] [id = 505] 23:05:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085C4D4F800) [pid = 1012] [serial = 1515] [outer = 0000000000000000] 23:05:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CECA8400) [pid = 1012] [serial = 1516] [outer = 00000085C4D4F800] 23:05:57 INFO - PROCESS | 1012 | 1461305157287 Marionette DEBUG loaded listener.js 23:05:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D1D06000) [pid = 1012] [serial = 1517] [outer = 00000085C4D4F800] 23:05:57 INFO - PROCESS | 1012 | 1461305157704 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 587ms 23:05:57 INFO - PROCESS | 1012 | 1461305157733 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 23:05:57 INFO - PROCESS | 1012 | 1461305157735 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 23:05:57 INFO - PROCESS | 1012 | 1461305157738 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:05:57 INFO - PROCESS | 1012 | 1461305157740 Marionette TRACE conn5 <- [1,1986,null,{}] 23:05:57 INFO - PROCESS | 1012 | 1461305157760 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:57 INFO - PROCESS | 1012 | 1461305157844 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 23:05:57 INFO - PROCESS | 1012 | 1461305157850 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D864F000 == 51 [pid = 1012] [id = 506] 23:05:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D235A400) [pid = 1012] [serial = 1518] [outer = 0000000000000000] 23:05:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D235D800) [pid = 1012] [serial = 1519] [outer = 00000085D235A400] 23:05:57 INFO - PROCESS | 1012 | 1461305157898 Marionette DEBUG loaded listener.js 23:05:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D2369800) [pid = 1012] [serial = 1520] [outer = 00000085D235A400] 23:05:58 INFO - PROCESS | 1012 | 1461305158346 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 23:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 650ms 23:05:58 INFO - PROCESS | 1012 | 1461305158400 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 23:05:58 INFO - PROCESS | 1012 | 1461305158403 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 23:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:05:58 INFO - PROCESS | 1012 | 1461305158411 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:05:58 INFO - PROCESS | 1012 | 1461305158413 Marionette TRACE conn5 <- [1,1990,null,{}] 23:05:58 INFO - PROCESS | 1012 | 1461305158417 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:05:58 INFO - PROCESS | 1012 | 1461305158502 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 23:05:58 INFO - PROCESS | 1012 | 1461305158508 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8752800 == 52 [pid = 1012] [id = 507] 23:05:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D2371C00) [pid = 1012] [serial = 1521] [outer = 0000000000000000] 23:05:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D2374C00) [pid = 1012] [serial = 1522] [outer = 00000085D2371C00] 23:05:58 INFO - PROCESS | 1012 | 1461305158559 Marionette DEBUG loaded listener.js 23:05:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D23D0400) [pid = 1012] [serial = 1523] [outer = 00000085D2371C00] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6948000 == 51 [pid = 1012] [id = 235] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5C03000 == 50 [pid = 1012] [id = 490] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 0000008580ED5800 == 49 [pid = 1012] [id = 487] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 0000008580D6E800 == 48 [pid = 1012] [id = 489] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6094000 == 47 [pid = 1012] [id = 491] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D44D0000 == 46 [pid = 1012] [id = 243] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D243F000 == 45 [pid = 1012] [id = 488] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D523D000 == 44 [pid = 1012] [id = 234] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C63800 == 43 [pid = 1012] [id = 237] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1B6800 == 42 [pid = 1012] [id = 242] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 0000008580D75000 == 41 [pid = 1012] [id = 498] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085C6567800 == 40 [pid = 1012] [id = 497] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8635800 == 39 [pid = 1012] [id = 496] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6874800 == 38 [pid = 1012] [id = 495] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2422800 == 37 [pid = 1012] [id = 494] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1E3000 == 36 [pid = 1012] [id = 493] 23:05:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6822800 == 35 [pid = 1012] [id = 492] 23:06:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6860800 == 34 [pid = 1012] [id = 505] 23:06:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDD9000 == 33 [pid = 1012] [id = 499] 23:06:00 INFO - PROCESS | 1012 | --DOCSHELL 0000008580ECE800 == 32 [pid = 1012] [id = 501] 23:06:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B80800 == 31 [pid = 1012] [id = 503] 23:06:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D864F000 == 30 [pid = 1012] [id = 506] 23:06:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26B4000 == 29 [pid = 1012] [id = 502] 23:06:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1815000 == 28 [pid = 1012] [id = 500] 23:06:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D608F800 == 27 [pid = 1012] [id = 504] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D11A4C00) [pid = 1012] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085CB995800) [pid = 1012] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D0919400) [pid = 1012] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085CA5A6C00) [pid = 1012] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D14B8C00) [pid = 1012] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085CE286000) [pid = 1012] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085CA3A2000) [pid = 1012] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085C3063C00) [pid = 1012] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085C498B800) [pid = 1012] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085CF26B000) [pid = 1012] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (000000858095CC00) [pid = 1012] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085D17D3400) [pid = 1012] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085D1706000) [pid = 1012] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085D14BE800) [pid = 1012] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (0000008580D29800) [pid = 1012] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (0000008581CE7C00) [pid = 1012] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085C4D58400) [pid = 1012] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085C963F400) [pid = 1012] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D09B1C00) [pid = 1012] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085C5321C00) [pid = 1012] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D14BC800) [pid = 1012] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085D18AB400) [pid = 1012] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085C4267800) [pid = 1012] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (0000008581CE4800) [pid = 1012] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085CB98DC00) [pid = 1012] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 71 (00000085CB1A6000) [pid = 1012] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 70 (00000085D170B800) [pid = 1012] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | --DOMWINDOW == 69 (00000085D18A2800) [pid = 1012] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 23:06:00 INFO - PROCESS | 1012 | 1461305160613 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2245ms 23:06:00 INFO - PROCESS | 1012 | 1461305160658 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 23:06:00 INFO - PROCESS | 1012 | 1461305160662 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 23:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:06:00 INFO - PROCESS | 1012 | 1461305160668 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:06:00 INFO - PROCESS | 1012 | 1461305160672 Marionette TRACE conn5 <- [1,1994,null,{}] 23:06:00 INFO - PROCESS | 1012 | 1461305160678 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:00 INFO - PROCESS | 1012 | 1461305160772 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 23:06:00 INFO - PROCESS | 1012 | 1461305160783 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:00 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580EC5000 == 28 [pid = 1012] [id = 508] 23:06:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 70 (000000858094FC00) [pid = 1012] [serial = 1524] [outer = 0000000000000000] 23:06:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 71 (0000008580950800) [pid = 1012] [serial = 1525] [outer = 000000858094FC00] 23:06:00 INFO - PROCESS | 1012 | 1461305160834 Marionette DEBUG loaded listener.js 23:06:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 72 (000000858095DC00) [pid = 1012] [serial = 1526] [outer = 000000858094FC00] 23:06:01 INFO - PROCESS | 1012 | 1461305161344 Marionette TRACE conn5 <- [1,1996,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]]]}] 23:06:01 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 23:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 23:06:01 INFO - PROCESS | 1012 | 1461305161404 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 23:06:01 INFO - PROCESS | 1012 | 1461305161411 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 23:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:06:01 INFO - PROCESS | 1012 | 1461305161417 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:06:01 INFO - PROCESS | 1012 | 1461305161420 Marionette TRACE conn5 <- [1,1998,null,{}] 23:06:01 INFO - PROCESS | 1012 | 1461305161424 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:01 INFO - PROCESS | 1012 | 1461305161511 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 23:06:01 INFO - PROCESS | 1012 | 1461305161592 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C07000 == 29 [pid = 1012] [id = 509] 23:06:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (0000008580959000) [pid = 1012] [serial = 1527] [outer = 0000000000000000] 23:06:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (0000008580D51C00) [pid = 1012] [serial = 1528] [outer = 0000008580959000] 23:06:01 INFO - PROCESS | 1012 | 1461305161640 Marionette DEBUG loaded listener.js 23:06:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (0000008580D5D400) [pid = 1012] [serial = 1529] [outer = 0000008580959000] 23:06:02 INFO - PROCESS | 1012 | 1461305162084 Marionette TRACE conn5 <- [1,2000,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]]]}] 23:06:02 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 23:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 23:06:02 INFO - PROCESS | 1012 | 1461305162113 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 23:06:02 INFO - PROCESS | 1012 | 1461305162116 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 23:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:06:02 INFO - PROCESS | 1012 | 1461305162120 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:06:02 INFO - PROCESS | 1012 | 1461305162124 Marionette TRACE conn5 <- [1,2002,null,{}] 23:06:02 INFO - PROCESS | 1012 | 1461305162168 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:02 INFO - PROCESS | 1012 | 1461305162264 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 23:06:02 INFO - PROCESS | 1012 | 1461305162281 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA111800 == 30 [pid = 1012] [id = 510] 23:06:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085803A1800) [pid = 1012] [serial = 1530] [outer = 0000000000000000] 23:06:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085C3A50400) [pid = 1012] [serial = 1531] [outer = 00000085803A1800] 23:06:02 INFO - PROCESS | 1012 | 1461305162336 Marionette DEBUG loaded listener.js 23:06:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085C498B800) [pid = 1012] [serial = 1532] [outer = 00000085803A1800] 23:06:02 INFO - PROCESS | 1012 | 1461305162814 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 23:06:02 INFO - PROCESS | 1012 | 1461305162854 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 23:06:02 INFO - PROCESS | 1012 | 1461305162857 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 23:06:02 INFO - PROCESS | 1012 | 1461305162861 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:06:02 INFO - PROCESS | 1012 | 1461305162863 Marionette TRACE conn5 <- [1,2006,null,{}] 23:06:02 INFO - PROCESS | 1012 | 1461305162866 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:02 INFO - PROCESS | 1012 | 1461305162949 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 23:06:02 INFO - PROCESS | 1012 | 1461305162956 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1E7800 == 31 [pid = 1012] [id = 511] 23:06:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085C4B45400) [pid = 1012] [serial = 1533] [outer = 0000000000000000] 23:06:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085C4B57C00) [pid = 1012] [serial = 1534] [outer = 00000085C4B45400] 23:06:03 INFO - PROCESS | 1012 | 1461305163004 Marionette DEBUG loaded listener.js 23:06:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085C4C70400) [pid = 1012] [serial = 1535] [outer = 00000085C4B45400] 23:06:03 INFO - PROCESS | 1012 | 1461305163451 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 23:06:03 INFO - PROCESS | 1012 | 1461305163492 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 23:06:03 INFO - PROCESS | 1012 | 1461305163495 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 23:06:03 INFO - PROCESS | 1012 | 1461305163498 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:06:03 INFO - PROCESS | 1012 | 1461305163500 Marionette TRACE conn5 <- [1,2010,null,{}] 23:06:03 INFO - PROCESS | 1012 | 1461305163503 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:03 INFO - PROCESS | 1012 | 1461305163580 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 23:06:03 INFO - PROCESS | 1012 | 1461305163589 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC34000 == 32 [pid = 1012] [id = 512] 23:06:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (0000008580D2C800) [pid = 1012] [serial = 1536] [outer = 0000000000000000] 23:06:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085C4D4CC00) [pid = 1012] [serial = 1537] [outer = 0000008580D2C800] 23:06:03 INFO - PROCESS | 1012 | 1461305163636 Marionette DEBUG loaded listener.js 23:06:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085C503E400) [pid = 1012] [serial = 1538] [outer = 0000008580D2C800] 23:06:04 INFO - PROCESS | 1012 | 1461305164099 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 23:06:04 INFO - PROCESS | 1012 | 1461305164130 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 23:06:04 INFO - PROCESS | 1012 | 1461305164132 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 23:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:06:04 INFO - PROCESS | 1012 | 1461305164135 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:06:04 INFO - PROCESS | 1012 | 1461305164137 Marionette TRACE conn5 <- [1,2014,null,{}] 23:06:04 INFO - PROCESS | 1012 | 1461305164141 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:04 INFO - PROCESS | 1012 | 1461305164252 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 23:06:04 INFO - PROCESS | 1012 | 1461305164262 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0E61800 == 33 [pid = 1012] [id = 513] 23:06:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085C9890C00) [pid = 1012] [serial = 1539] [outer = 0000000000000000] 23:06:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CA0D4800) [pid = 1012] [serial = 1540] [outer = 00000085C9890C00] 23:06:04 INFO - PROCESS | 1012 | 1461305164313 Marionette DEBUG loaded listener.js 23:06:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CA5AC400) [pid = 1012] [serial = 1541] [outer = 00000085C9890C00] 23:06:04 INFO - PROCESS | 1012 | 1461305164750 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 628ms 23:06:04 INFO - PROCESS | 1012 | 1461305164767 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 23:06:04 INFO - PROCESS | 1012 | 1461305164769 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 23:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:06:04 INFO - PROCESS | 1012 | 1461305164777 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:06:04 INFO - PROCESS | 1012 | 1461305164779 Marionette TRACE conn5 <- [1,2018,null,{}] 23:06:04 INFO - PROCESS | 1012 | 1461305164783 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:04 INFO - PROCESS | 1012 | 1461305164860 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 23:06:04 INFO - PROCESS | 1012 | 1461305164866 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1817000 == 34 [pid = 1012] [id = 514] 23:06:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (0000008580951000) [pid = 1012] [serial = 1542] [outer = 0000000000000000] 23:06:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CB11C000) [pid = 1012] [serial = 1543] [outer = 0000008580951000] 23:06:04 INFO - PROCESS | 1012 | 1461305164913 Marionette DEBUG loaded listener.js 23:06:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CB1A8400) [pid = 1012] [serial = 1544] [outer = 0000008580951000] 23:06:05 INFO - PROCESS | 1012 | 1461305165350 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 627ms 23:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:06:05 INFO - PROCESS | 1012 | 1461305165408 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 23:06:05 INFO - PROCESS | 1012 | 1461305165410 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 23:06:05 INFO - PROCESS | 1012 | 1461305165413 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:06:05 INFO - PROCESS | 1012 | 1461305165415 Marionette TRACE conn5 <- [1,2022,null,{}] 23:06:05 INFO - PROCESS | 1012 | 1461305165418 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:05 INFO - PROCESS | 1012 | 1461305165495 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 23:06:05 INFO - PROCESS | 1012 | 1461305165501 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A21800 == 35 [pid = 1012] [id = 515] 23:06:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085CE0A4800) [pid = 1012] [serial = 1545] [outer = 0000000000000000] 23:06:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CE0B1400) [pid = 1012] [serial = 1546] [outer = 00000085CE0A4800] 23:06:05 INFO - PROCESS | 1012 | 1461305165550 Marionette DEBUG loaded listener.js 23:06:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CE284C00) [pid = 1012] [serial = 1547] [outer = 00000085CE0A4800] 23:06:06 INFO - PROCESS | 1012 | 1461305166025 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 627ms 23:06:06 INFO - PROCESS | 1012 | 1461305166043 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 23:06:06 INFO - PROCESS | 1012 | 1461305166046 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 23:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:06:06 INFO - PROCESS | 1012 | 1461305166055 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:06:06 INFO - PROCESS | 1012 | 1461305166057 Marionette TRACE conn5 <- [1,2026,null,{}] 23:06:06 INFO - PROCESS | 1012 | 1461305166061 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:06 INFO - PROCESS | 1012 | 1461305166165 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 23:06:06 INFO - PROCESS | 1012 | 1461305166174 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA10B000 == 36 [pid = 1012] [id = 516] 23:06:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085CE28A000) [pid = 1012] [serial = 1548] [outer = 0000000000000000] 23:06:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CE28F400) [pid = 1012] [serial = 1549] [outer = 00000085CE28A000] 23:06:06 INFO - PROCESS | 1012 | 1461305166220 Marionette DEBUG loaded listener.js 23:06:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085CEBAD400) [pid = 1012] [serial = 1550] [outer = 00000085CE28A000] 23:06:06 INFO - PROCESS | 1012 | 1461305166689 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 23:06:06 INFO - PROCESS | 1012 | 1461305166744 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 23:06:06 INFO - PROCESS | 1012 | 1461305166746 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 23:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:06:06 INFO - PROCESS | 1012 | 1461305166755 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:06:06 INFO - PROCESS | 1012 | 1461305166758 Marionette TRACE conn5 <- [1,2030,null,{}] 23:06:06 INFO - PROCESS | 1012 | 1461305166761 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:06 INFO - PROCESS | 1012 | 1461305166870 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 23:06:06 INFO - PROCESS | 1012 | 1461305166876 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2591000 == 37 [pid = 1012] [id = 517] 23:06:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085CE28A800) [pid = 1012] [serial = 1551] [outer = 0000000000000000] 23:06:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CECA6C00) [pid = 1012] [serial = 1552] [outer = 00000085CE28A800] 23:06:06 INFO - PROCESS | 1012 | 1461305166923 Marionette DEBUG loaded listener.js 23:06:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CF2E0C00) [pid = 1012] [serial = 1553] [outer = 00000085CE28A800] 23:06:07 INFO - PROCESS | 1012 | 1461305167403 Marionette TRACE conn5 <- [1,2032,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]]]}] 23:06:07 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) 23:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 23:06:07 INFO - PROCESS | 1012 | 1461305167449 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 23:06:07 INFO - PROCESS | 1012 | 1461305167451 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 23:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:06:07 INFO - PROCESS | 1012 | 1461305167459 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:06:07 INFO - PROCESS | 1012 | 1461305167462 Marionette TRACE conn5 <- [1,2034,null,{}] 23:06:07 INFO - PROCESS | 1012 | 1461305167465 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:07 INFO - PROCESS | 1012 | 1461305167626 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 23:06:07 INFO - PROCESS | 1012 | 1461305167641 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC33800 == 38 [pid = 1012] [id = 518] 23:06:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D09AE800) [pid = 1012] [serial = 1554] [outer = 0000000000000000] 23:06:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D0E42800) [pid = 1012] [serial = 1555] [outer = 00000085D09AE800] 23:06:07 INFO - PROCESS | 1012 | 1461305167741 Marionette DEBUG loaded listener.js 23:06:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D1197400) [pid = 1012] [serial = 1556] [outer = 00000085D09AE800] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D119C800) [pid = 1012] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D235A400) [pid = 1012] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D0921800) [pid = 1012] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D11A2000) [pid = 1012] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D1D08C00) [pid = 1012] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CE0B3C00) [pid = 1012] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085CA5AE800) [pid = 1012] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085C4C74800) [pid = 1012] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085807C8800) [pid = 1012] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (000000858082BC00) [pid = 1012] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D1D99000) [pid = 1012] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D17DC800) [pid = 1012] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085C669F000) [pid = 1012] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (0000008580D55800) [pid = 1012] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085D1A63400) [pid = 1012] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:06:08 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085C4D4F800) [pid = 1012] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:06:08 INFO - PROCESS | 1012 | 1461305168321 Marionette TRACE conn5 <- [1,2036,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]]]}] 23:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 879ms 23:06:08 INFO - PROCESS | 1012 | 1461305168351 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 23:06:08 INFO - PROCESS | 1012 | 1461305168353 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 23:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:06:08 INFO - PROCESS | 1012 | 1461305168358 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:06:08 INFO - PROCESS | 1012 | 1461305168359 Marionette TRACE conn5 <- [1,2038,null,{}] 23:06:08 INFO - PROCESS | 1012 | 1461305168363 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:08 INFO - PROCESS | 1012 | 1461305168442 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 23:06:08 INFO - PROCESS | 1012 | 1461305168448 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4090800 == 39 [pid = 1012] [id = 519] 23:06:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085C4C75C00) [pid = 1012] [serial = 1557] [outer = 0000000000000000] 23:06:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D09AA400) [pid = 1012] [serial = 1558] [outer = 00000085C4C75C00] 23:06:08 INFO - PROCESS | 1012 | 1461305168494 Marionette DEBUG loaded listener.js 23:06:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D119FC00) [pid = 1012] [serial = 1559] [outer = 00000085C4C75C00] 23:06:08 INFO - PROCESS | 1012 | 1461305168904 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 585ms 23:06:08 INFO - PROCESS | 1012 | 1461305168947 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 23:06:08 INFO - PROCESS | 1012 | 1461305168949 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 23:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:06:08 INFO - PROCESS | 1012 | 1461305168957 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:06:08 INFO - PROCESS | 1012 | 1461305168959 Marionette TRACE conn5 <- [1,2042,null,{}] 23:06:08 INFO - PROCESS | 1012 | 1461305168962 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:09 INFO - PROCESS | 1012 | 1461305169044 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 23:06:09 INFO - PROCESS | 1012 | 1461305169051 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B8C800 == 40 [pid = 1012] [id = 520] 23:06:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D135EC00) [pid = 1012] [serial = 1560] [outer = 0000000000000000] 23:06:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D14B7C00) [pid = 1012] [serial = 1561] [outer = 00000085D135EC00] 23:06:09 INFO - PROCESS | 1012 | 1461305169098 Marionette DEBUG loaded listener.js 23:06:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D14C2000) [pid = 1012] [serial = 1562] [outer = 00000085D135EC00] 23:06:09 INFO - PROCESS | 1012 | 1461305169547 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 628ms 23:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:06:09 INFO - PROCESS | 1012 | 1461305169585 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 23:06:09 INFO - PROCESS | 1012 | 1461305169587 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 23:06:09 INFO - PROCESS | 1012 | 1461305169590 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:06:09 INFO - PROCESS | 1012 | 1461305169592 Marionette TRACE conn5 <- [1,2046,null,{}] 23:06:09 INFO - PROCESS | 1012 | 1461305169596 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:09 INFO - PROCESS | 1012 | 1461305169675 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 23:06:09 INFO - PROCESS | 1012 | 1461305169681 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C22800 == 41 [pid = 1012] [id = 521] 23:06:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D153D400) [pid = 1012] [serial = 1563] [outer = 0000000000000000] 23:06:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D1707800) [pid = 1012] [serial = 1564] [outer = 00000085D153D400] 23:06:09 INFO - PROCESS | 1012 | 1461305169727 Marionette DEBUG loaded listener.js 23:06:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D17D1000) [pid = 1012] [serial = 1565] [outer = 00000085D153D400] 23:06:10 INFO - PROCESS | 1012 | 1461305170200 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 23:06:10 INFO - PROCESS | 1012 | 1461305170285 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 23:06:10 INFO - PROCESS | 1012 | 1461305170290 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 23:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:06:10 INFO - PROCESS | 1012 | 1461305170296 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:06:10 INFO - PROCESS | 1012 | 1461305170301 Marionette TRACE conn5 <- [1,2050,null,{}] 23:06:10 INFO - PROCESS | 1012 | 1461305170308 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:10 INFO - PROCESS | 1012 | 1461305170488 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 23:06:10 INFO - PROCESS | 1012 | 1461305170587 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085BFBD3800 == 42 [pid = 1012] [id = 522] 23:06:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (000000858082BC00) [pid = 1012] [serial = 1566] [outer = 0000000000000000] 23:06:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (0000008580834800) [pid = 1012] [serial = 1567] [outer = 000000858082BC00] 23:06:10 INFO - PROCESS | 1012 | 1461305170646 Marionette DEBUG loaded listener.js 23:06:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (0000008580D30000) [pid = 1012] [serial = 1568] [outer = 000000858082BC00] 23:06:11 INFO - PROCESS | 1012 | 1461305171386 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1138ms 23:06:11 INFO - PROCESS | 1012 | 1461305171437 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 23:06:11 INFO - PROCESS | 1012 | 1461305171444 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 23:06:11 INFO - PROCESS | 1012 | 1461305171450 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:06:11 INFO - PROCESS | 1012 | 1461305171454 Marionette TRACE conn5 <- [1,2054,null,{}] 23:06:11 INFO - PROCESS | 1012 | 1461305171458 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:11 INFO - PROCESS | 1012 | 1461305171577 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 23:06:11 INFO - PROCESS | 1012 | 1461305171656 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDE2800 == 43 [pid = 1012] [id = 523] 23:06:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (0000008581CE8800) [pid = 1012] [serial = 1569] [outer = 0000000000000000] 23:06:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085C3063800) [pid = 1012] [serial = 1570] [outer = 0000008581CE8800] 23:06:11 INFO - PROCESS | 1012 | 1461305171754 Marionette DEBUG loaded listener.js 23:06:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085C4B4D400) [pid = 1012] [serial = 1571] [outer = 0000008581CE8800] 23:06:12 INFO - PROCESS | 1012 | 1461305172674 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1288ms 23:06:12 INFO - PROCESS | 1012 | 1461305172744 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 23:06:12 INFO - PROCESS | 1012 | 1461305172748 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 23:06:12 INFO - PROCESS | 1012 | 1461305172753 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:06:12 INFO - PROCESS | 1012 | 1461305172758 Marionette TRACE conn5 <- [1,2058,null,{}] 23:06:12 INFO - PROCESS | 1012 | 1461305172764 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:12 INFO - PROCESS | 1012 | 1461305172869 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 23:06:12 INFO - PROCESS | 1012 | 1461305172951 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C17800 == 44 [pid = 1012] [id = 524] 23:06:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (0000008580952800) [pid = 1012] [serial = 1572] [outer = 0000000000000000] 23:06:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (0000008580956000) [pid = 1012] [serial = 1573] [outer = 0000008580952800] 23:06:13 INFO - PROCESS | 1012 | 1461305173003 Marionette DEBUG loaded listener.js 23:06:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (0000008580D32400) [pid = 1012] [serial = 1574] [outer = 0000008580952800] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C21000 == 43 [pid = 1012] [id = 469] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA3C1000 == 42 [pid = 1012] [id = 479] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D195F000 == 41 [pid = 1012] [id = 473] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D49B5000 == 40 [pid = 1012] [id = 477] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2430800 == 39 [pid = 1012] [id = 474] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5243800 == 38 [pid = 1012] [id = 478] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDDC800 == 37 [pid = 1012] [id = 471] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D11DE800 == 36 [pid = 1012] [id = 472] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5353800 == 35 [pid = 1012] [id = 470] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D2374C00) [pid = 1012] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8752800 == 34 [pid = 1012] [id = 507] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D14C3000) [pid = 1012] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D1A6A000) [pid = 1012] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D235D800) [pid = 1012] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D2354000) [pid = 1012] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CEBB3000) [pid = 1012] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CB010800) [pid = 1012] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CE0A8400) [pid = 1012] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C4D4F400) [pid = 1012] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085C622A000) [pid = 1012] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (000000858082FC00) [pid = 1012] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (0000008580D52800) [pid = 1012] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (0000008580D56800) [pid = 1012] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (0000008580838000) [pid = 1012] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D2188C00) [pid = 1012] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D1F56C00) [pid = 1012] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085D1D8E400) [pid = 1012] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085D1A64000) [pid = 1012] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085CEB86800) [pid = 1012] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085CB995000) [pid = 1012] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085C4B50800) [pid = 1012] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085C3055C00) [pid = 1012] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085D1A68800) [pid = 1012] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D1A70800) [pid = 1012] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085CECA8400) [pid = 1012] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D1D06000) [pid = 1012] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085CF273000) [pid = 1012] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D2369800) [pid = 1012] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085D09A3800) [pid = 1012] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D1834000) [pid = 1012] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085D1198400) [pid = 1012] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085D1D98000) [pid = 1012] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 23:06:13 INFO - PROCESS | 1012 | 1461305173565 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 23:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 839ms 23:06:13 INFO - PROCESS | 1012 | 1461305173597 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 23:06:13 INFO - PROCESS | 1012 | 1461305173603 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 23:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:06:13 INFO - PROCESS | 1012 | 1461305173610 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:06:13 INFO - PROCESS | 1012 | 1461305173613 Marionette TRACE conn5 <- [1,2062,null,{}] 23:06:13 INFO - PROCESS | 1012 | 1461305173616 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:13 INFO - PROCESS | 1012 | 1461305173698 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 23:06:13 INFO - PROCESS | 1012 | 1461305173708 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C96F4800 == 35 [pid = 1012] [id = 525] 23:06:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (0000008581CE0800) [pid = 1012] [serial = 1575] [outer = 0000000000000000] 23:06:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (0000008581CE5400) [pid = 1012] [serial = 1576] [outer = 0000008581CE0800] 23:06:13 INFO - PROCESS | 1012 | 1461305173755 Marionette DEBUG loaded listener.js 23:06:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (00000085C3059C00) [pid = 1012] [serial = 1577] [outer = 0000008581CE0800] 23:06:14 INFO - PROCESS | 1012 | 1461305174245 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 23:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 23:06:14 INFO - PROCESS | 1012 | 1461305174301 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 23:06:14 INFO - PROCESS | 1012 | 1461305174304 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 23:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:06:14 INFO - PROCESS | 1012 | 1461305174307 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:06:14 INFO - PROCESS | 1012 | 1461305174311 Marionette TRACE conn5 <- [1,2066,null,{}] 23:06:14 INFO - PROCESS | 1012 | 1461305174323 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:14 INFO - PROCESS | 1012 | 1461305174445 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 23:06:14 INFO - PROCESS | 1012 | 1461305174526 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB28B800 == 36 [pid = 1012] [id = 526] 23:06:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (0000008581CE1000) [pid = 1012] [serial = 1578] [outer = 0000000000000000] 23:06:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085C4B5B400) [pid = 1012] [serial = 1579] [outer = 0000008581CE1000] 23:06:14 INFO - PROCESS | 1012 | 1461305174577 Marionette DEBUG loaded listener.js 23:06:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085C4D50800) [pid = 1012] [serial = 1580] [outer = 0000008581CE1000] 23:06:14 INFO - PROCESS | 1012 | 1461305174967 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 23:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:06:15 INFO - PROCESS | 1012 | 1461305175001 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 23:06:15 INFO - PROCESS | 1012 | 1461305175004 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 23:06:15 INFO - PROCESS | 1012 | 1461305175007 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:06:15 INFO - PROCESS | 1012 | 1461305175009 Marionette TRACE conn5 <- [1,2070,null,{}] 23:06:15 INFO - PROCESS | 1012 | 1461305175013 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:15 INFO - PROCESS | 1012 | 1461305175097 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 23:06:15 INFO - PROCESS | 1012 | 1461305175104 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF295000 == 37 [pid = 1012] [id = 527] 23:06:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085C5041C00) [pid = 1012] [serial = 1581] [outer = 0000000000000000] 23:06:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085C6293C00) [pid = 1012] [serial = 1582] [outer = 00000085C5041C00] 23:06:15 INFO - PROCESS | 1012 | 1461305175151 Marionette DEBUG loaded listener.js 23:06:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085C9892400) [pid = 1012] [serial = 1583] [outer = 00000085C5041C00] 23:06:15 INFO - PROCESS | 1012 | 1461305175640 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 23:06:15 INFO - PROCESS | 1012 | 1461305175701 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 23:06:15 INFO - PROCESS | 1012 | 1461305175703 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 23:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:06:15 INFO - PROCESS | 1012 | 1461305175707 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:06:15 INFO - PROCESS | 1012 | 1461305175709 Marionette TRACE conn5 <- [1,2074,null,{}] 23:06:15 INFO - PROCESS | 1012 | 1461305175712 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:15 INFO - PROCESS | 1012 | 1461305175813 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 23:06:15 INFO - PROCESS | 1012 | 1461305175894 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D188B000 == 38 [pid = 1012] [id = 528] 23:06:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085807C4000) [pid = 1012] [serial = 1584] [outer = 0000000000000000] 23:06:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085CA16BC00) [pid = 1012] [serial = 1585] [outer = 00000085807C4000] 23:06:15 INFO - PROCESS | 1012 | 1461305175941 Marionette DEBUG loaded listener.js 23:06:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085CA6E3000) [pid = 1012] [serial = 1586] [outer = 00000085807C4000] 23:06:16 INFO - PROCESS | 1012 | 1461305176392 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 733ms 23:06:16 INFO - PROCESS | 1012 | 1461305176443 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 23:06:16 INFO - PROCESS | 1012 | 1461305176446 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 23:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:06:16 INFO - PROCESS | 1012 | 1461305176449 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:06:16 INFO - PROCESS | 1012 | 1461305176451 Marionette TRACE conn5 <- [1,2078,null,{}] 23:06:16 INFO - PROCESS | 1012 | 1461305176454 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:16 INFO - PROCESS | 1012 | 1461305176592 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 23:06:16 INFO - PROCESS | 1012 | 1461305176608 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2309000 == 39 [pid = 1012] [id = 529] 23:06:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085CB995000) [pid = 1012] [serial = 1587] [outer = 0000000000000000] 23:06:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CE26C400) [pid = 1012] [serial = 1588] [outer = 00000085CB995000] 23:06:16 INFO - PROCESS | 1012 | 1461305176658 Marionette DEBUG loaded listener.js 23:06:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CE291400) [pid = 1012] [serial = 1589] [outer = 00000085CB995000] 23:06:17 INFO - PROCESS | 1012 | 1461305177123 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 735ms 23:06:17 INFO - PROCESS | 1012 | 1461305177198 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 23:06:17 INFO - PROCESS | 1012 | 1461305177201 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 23:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:06:17 INFO - PROCESS | 1012 | 1461305177209 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:06:17 INFO - PROCESS | 1012 | 1461305177210 Marionette TRACE conn5 <- [1,2082,null,{}] 23:06:17 INFO - PROCESS | 1012 | 1461305177214 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:17 INFO - PROCESS | 1012 | 1461305177318 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 23:06:17 INFO - PROCESS | 1012 | 1461305177329 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D259D000 == 40 [pid = 1012] [id = 530] 23:06:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085CBD25C00) [pid = 1012] [serial = 1590] [outer = 0000000000000000] 23:06:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CF26DC00) [pid = 1012] [serial = 1591] [outer = 00000085CBD25C00] 23:06:17 INFO - PROCESS | 1012 | 1461305177375 Marionette DEBUG loaded listener.js 23:06:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CF2E0000) [pid = 1012] [serial = 1592] [outer = 00000085CBD25C00] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085CE0A4800) [pid = 1012] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085D2371C00) [pid = 1012] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085CE28A000) [pid = 1012] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085C4B45400) [pid = 1012] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085C9890C00) [pid = 1012] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (000000858094FC00) [pid = 1012] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (0000008580D2C800) [pid = 1012] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (0000008580959000) [pid = 1012] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085803A1800) [pid = 1012] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085CE28A800) [pid = 1012] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (0000008580951000) [pid = 1012] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D09AE800) [pid = 1012] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085D135EC00) [pid = 1012] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:06:17 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085C4C75C00) [pid = 1012] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:06:17 INFO - PROCESS | 1012 | 1461305177853 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 23:06:17 INFO - PROCESS | 1012 | 1461305177904 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 23:06:17 INFO - PROCESS | 1012 | 1461305177906 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 23:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:06:17 INFO - PROCESS | 1012 | 1461305177909 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:06:17 INFO - PROCESS | 1012 | 1461305177911 Marionette TRACE conn5 <- [1,2086,null,{}] 23:06:17 INFO - PROCESS | 1012 | 1461305177915 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:18 INFO - PROCESS | 1012 | 1461305177995 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 23:06:18 INFO - PROCESS | 1012 | 1461305178001 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D34AA000 == 41 [pid = 1012] [id = 531] 23:06:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085C4D4F800) [pid = 1012] [serial = 1593] [outer = 0000000000000000] 23:06:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085CB00B400) [pid = 1012] [serial = 1594] [outer = 00000085C4D4F800] 23:06:18 INFO - PROCESS | 1012 | 1461305178049 Marionette DEBUG loaded listener.js 23:06:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085CF2E3800) [pid = 1012] [serial = 1595] [outer = 00000085C4D4F800] 23:06:18 INFO - PROCESS | 1012 | 1461305178464 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 23:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 587ms 23:06:18 INFO - PROCESS | 1012 | 1461305178501 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 23:06:18 INFO - PROCESS | 1012 | 1461305178503 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 23:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:06:18 INFO - PROCESS | 1012 | 1461305178511 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:06:18 INFO - PROCESS | 1012 | 1461305178513 Marionette TRACE conn5 <- [1,2090,null,{}] 23:06:18 INFO - PROCESS | 1012 | 1461305178517 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:18 INFO - PROCESS | 1012 | 1461305178597 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 23:06:18 INFO - PROCESS | 1012 | 1461305178606 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B7D800 == 42 [pid = 1012] [id = 532] 23:06:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085D0921000) [pid = 1012] [serial = 1596] [outer = 0000000000000000] 23:06:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085D09A3C00) [pid = 1012] [serial = 1597] [outer = 00000085D0921000] 23:06:18 INFO - PROCESS | 1012 | 1461305178651 Marionette DEBUG loaded listener.js 23:06:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085D0EA9400) [pid = 1012] [serial = 1598] [outer = 00000085D0921000] 23:06:19 INFO - PROCESS | 1012 | 1461305179095 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 23:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 628ms 23:06:19 INFO - PROCESS | 1012 | 1461305179142 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 23:06:19 INFO - PROCESS | 1012 | 1461305179144 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 23:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:06:19 INFO - PROCESS | 1012 | 1461305179148 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:06:19 INFO - PROCESS | 1012 | 1461305179150 Marionette TRACE conn5 <- [1,2094,null,{}] 23:06:19 INFO - PROCESS | 1012 | 1461305179157 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:19 INFO - PROCESS | 1012 | 1461305179237 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 23:06:19 INFO - PROCESS | 1012 | 1461305179244 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C16000 == 43 [pid = 1012] [id = 533] 23:06:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085D0EAFC00) [pid = 1012] [serial = 1599] [outer = 0000000000000000] 23:06:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085D119A000) [pid = 1012] [serial = 1600] [outer = 00000085D0EAFC00] 23:06:19 INFO - PROCESS | 1012 | 1461305179290 Marionette DEBUG loaded listener.js 23:06:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085D135DC00) [pid = 1012] [serial = 1601] [outer = 00000085D0EAFC00] 23:06:19 INFO - PROCESS | 1012 | 1461305179832 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 23:06:19 INFO - PROCESS | 1012 | 1461305179890 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 23:06:19 INFO - PROCESS | 1012 | 1461305179895 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:06:19 INFO - PROCESS | 1012 | 1461305179900 Marionette TRACE conn5 <- [1,2098,null,{}] 23:06:19 INFO - PROCESS | 1012 | 1461305179908 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:20 INFO - PROCESS | 1012 | 1461305180068 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 23:06:20 INFO - PROCESS | 1012 | 1461305180164 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C6560800 == 44 [pid = 1012] [id = 534] 23:06:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (0000008580D5CC00) [pid = 1012] [serial = 1602] [outer = 0000000000000000] 23:06:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (0000008581CE8000) [pid = 1012] [serial = 1603] [outer = 0000008580D5CC00] 23:06:20 INFO - PROCESS | 1012 | 1461305180224 Marionette DEBUG loaded listener.js 23:06:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085C44E4000) [pid = 1012] [serial = 1604] [outer = 0000008580D5CC00] 23:06:20 INFO - PROCESS | 1012 | 1461305180800 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 23:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 944ms 23:06:20 INFO - PROCESS | 1012 | 1461305180843 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 23:06:20 INFO - PROCESS | 1012 | 1461305180850 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 23:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:06:20 INFO - PROCESS | 1012 | 1461305180857 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:06:20 INFO - PROCESS | 1012 | 1461305180860 Marionette TRACE conn5 <- [1,2102,null,{}] 23:06:20 INFO - PROCESS | 1012 | 1461305180864 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:20 INFO - PROCESS | 1012 | 1461305180972 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 23:06:21 INFO - PROCESS | 1012 | 1461305181064 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A16800 == 45 [pid = 1012] [id = 535] 23:06:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085C4D59400) [pid = 1012] [serial = 1605] [outer = 0000000000000000] 23:06:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085C66A4400) [pid = 1012] [serial = 1606] [outer = 00000085C4D59400] 23:06:21 INFO - PROCESS | 1012 | 1461305181121 Marionette DEBUG loaded listener.js 23:06:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085CA6E4800) [pid = 1012] [serial = 1607] [outer = 00000085C4D59400] 23:06:21 INFO - PROCESS | 1012 | 1461305181730 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 23:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 923ms 23:06:21 INFO - PROCESS | 1012 | 1461305181786 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 23:06:21 INFO - PROCESS | 1012 | 1461305181788 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 23:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:06:21 INFO - PROCESS | 1012 | 1461305181792 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:06:21 INFO - PROCESS | 1012 | 1461305181797 Marionette TRACE conn5 <- [1,2106,null,{}] 23:06:21 INFO - PROCESS | 1012 | 1461305181809 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:21 INFO - PROCESS | 1012 | 1461305181921 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 23:06:22 INFO - PROCESS | 1012 | 1461305182000 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D608D800 == 46 [pid = 1012] [id = 536] 23:06:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CE26A800) [pid = 1012] [serial = 1608] [outer = 0000000000000000] 23:06:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D091E000) [pid = 1012] [serial = 1609] [outer = 00000085CE26A800] 23:06:22 INFO - PROCESS | 1012 | 1461305182102 Marionette DEBUG loaded listener.js 23:06:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D14BB800) [pid = 1012] [serial = 1610] [outer = 00000085CE26A800] 23:06:22 INFO - PROCESS | 1012 | 1461305182687 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 23:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 943ms 23:06:22 INFO - PROCESS | 1012 | 1461305182737 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 23:06:22 INFO - PROCESS | 1012 | 1461305182740 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 23:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:06:22 INFO - PROCESS | 1012 | 1461305182744 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:06:22 INFO - PROCESS | 1012 | 1461305182746 Marionette TRACE conn5 <- [1,2110,null,{}] 23:06:22 INFO - PROCESS | 1012 | 1461305182750 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:22 INFO - PROCESS | 1012 | 1461305182856 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 23:06:22 INFO - PROCESS | 1012 | 1461305182933 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D681F800 == 47 [pid = 1012] [id = 537] 23:06:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D153E000) [pid = 1012] [serial = 1611] [outer = 0000000000000000] 23:06:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D1708400) [pid = 1012] [serial = 1612] [outer = 00000085D153E000] 23:06:23 INFO - PROCESS | 1012 | 1461305183032 Marionette DEBUG loaded listener.js 23:06:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D17D9000) [pid = 1012] [serial = 1613] [outer = 00000085D153E000] 23:06:23 INFO - PROCESS | 1012 | 1461305183630 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 944ms 23:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:06:23 INFO - PROCESS | 1012 | 1461305183690 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 23:06:23 INFO - PROCESS | 1012 | 1461305183693 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 23:06:23 INFO - PROCESS | 1012 | 1461305183696 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:06:23 INFO - PROCESS | 1012 | 1461305183699 Marionette TRACE conn5 <- [1,2114,null,{}] 23:06:23 INFO - PROCESS | 1012 | 1461305183702 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:23 INFO - PROCESS | 1012 | 1461305183805 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 23:06:23 INFO - PROCESS | 1012 | 1461305183884 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C445B000 == 48 [pid = 1012] [id = 538] 23:06:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085807C3800) [pid = 1012] [serial = 1614] [outer = 0000000000000000] 23:06:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (0000008580833800) [pid = 1012] [serial = 1615] [outer = 00000085807C3800] 23:06:24 INFO - PROCESS | 1012 | 1461305184066 Marionette DEBUG loaded listener.js 23:06:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (0000008580D57C00) [pid = 1012] [serial = 1616] [outer = 00000085807C3800] 23:06:24 INFO - PROCESS | 1012 | 1461305184761 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D1707800) [pid = 1012] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CE0B1400) [pid = 1012] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D23D0400) [pid = 1012] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CE28F400) [pid = 1012] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C4B57C00) [pid = 1012] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085C4C70400) [pid = 1012] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085CA0D4800) [pid = 1012] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085CA5AC400) [pid = 1012] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (0000008580950800) [pid = 1012] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (000000858095DC00) [pid = 1012] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085C4D4CC00) [pid = 1012] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085C503E400) [pid = 1012] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (0000008580D51C00) [pid = 1012] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (0000008580D5D400) [pid = 1012] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085C3A50400) [pid = 1012] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085C498B800) [pid = 1012] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085CECA6C00) [pid = 1012] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085CB11C000) [pid = 1012] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085CB1A8400) [pid = 1012] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D0E42800) [pid = 1012] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 79 (00000085CF2E0C00) [pid = 1012] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 78 (00000085D14C2000) [pid = 1012] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 77 (00000085D14B7C00) [pid = 1012] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 76 (00000085D1197400) [pid = 1012] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 75 (00000085CEBAD400) [pid = 1012] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 74 (00000085D09AA400) [pid = 1012] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 73 (00000085D119FC00) [pid = 1012] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - PROCESS | 1012 | --DOMWINDOW == 72 (00000085CE284C00) [pid = 1012] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 23:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1134ms 23:06:24 INFO - PROCESS | 1012 | 1461305184834 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 23:06:24 INFO - PROCESS | 1012 | 1461305184839 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 23:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:06:24 INFO - PROCESS | 1012 | 1461305184845 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:06:24 INFO - PROCESS | 1012 | 1461305184848 Marionette TRACE conn5 <- [1,2118,null,{}] 23:06:24 INFO - PROCESS | 1012 | 1461305184853 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:24 INFO - PROCESS | 1012 | 1461305184951 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 23:06:24 INFO - PROCESS | 1012 | 1461305184959 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085BFBC9800 == 49 [pid = 1012] [id = 539] 23:06:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 73 (0000008580D27800) [pid = 1012] [serial = 1617] [outer = 0000000000000000] 23:06:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 74 (0000008580D54800) [pid = 1012] [serial = 1618] [outer = 0000008580D27800] 23:06:25 INFO - PROCESS | 1012 | 1461305185008 Marionette DEBUG loaded listener.js 23:06:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 75 (0000008581CE9C00) [pid = 1012] [serial = 1619] [outer = 0000008580D27800] 23:06:25 INFO - PROCESS | 1012 | 1461305185504 Marionette TRACE conn5 <- [1,2120,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,2121,"getWindowHandle",null] 23:06:25 INFO - PROCESS | 1012 | 1461305185542 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 23:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:06:25 INFO - PROCESS | 1012 | 1461305185548 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:06:25 INFO - PROCESS | 1012 | 1461305185551 Marionette TRACE conn5 <- [1,2122,null,{}] 23:06:25 INFO - PROCESS | 1012 | 1461305185554 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:25 INFO - PROCESS | 1012 | 1461305185637 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 23:06:25 INFO - PROCESS | 1012 | 1461305185647 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB282000 == 50 [pid = 1012] [id = 540] 23:06:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 76 (00000085C3AE7800) [pid = 1012] [serial = 1620] [outer = 0000000000000000] 23:06:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 77 (00000085C4B5FC00) [pid = 1012] [serial = 1621] [outer = 00000085C3AE7800] 23:06:25 INFO - PROCESS | 1012 | 1461305185694 Marionette DEBUG loaded listener.js 23:06:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 78 (00000085C4D53400) [pid = 1012] [serial = 1622] [outer = 00000085C3AE7800] 23:06:26 INFO - PROCESS | 1012 | 1461305186177 Marionette TRACE conn5 <- [1,2124,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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 23:06:26 INFO - PROCESS | 1012 | 1461305186244 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 23:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:06:26 INFO - PROCESS | 1012 | 1461305186248 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:06:26 INFO - PROCESS | 1012 | 1461305186252 Marionette TRACE conn5 <- [1,2126,null,{}] 23:06:26 INFO - PROCESS | 1012 | 1461305186262 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:26 INFO - PROCESS | 1012 | 1461305186407 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 23:06:26 INFO - PROCESS | 1012 | 1461305186424 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1406800 == 51 [pid = 1012] [id = 541] 23:06:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 79 (00000085C9893400) [pid = 1012] [serial = 1623] [outer = 0000000000000000] 23:06:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 80 (00000085CA5A6C00) [pid = 1012] [serial = 1624] [outer = 00000085C9893400] 23:06:26 INFO - PROCESS | 1012 | 1461305186471 Marionette DEBUG loaded listener.js 23:06:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085CB19F400) [pid = 1012] [serial = 1625] [outer = 00000085C9893400] 23:06:26 INFO - PROCESS | 1012 | 1461305186895 Marionette TRACE conn5 <- [1,2128,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]]]}] 23:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 23:06:26 INFO - PROCESS | 1012 | 1461305186941 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 23:06:26 INFO - PROCESS | 1012 | 1461305186944 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 23:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:06:26 INFO - PROCESS | 1012 | 1461305186948 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:06:26 INFO - PROCESS | 1012 | 1461305186950 Marionette TRACE conn5 <- [1,2130,null,{}] 23:06:26 INFO - PROCESS | 1012 | 1461305186953 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:27 INFO - PROCESS | 1012 | 1461305187072 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 23:06:27 INFO - PROCESS | 1012 | 1461305187091 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A13800 == 52 [pid = 1012] [id = 542] 23:06:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085CB991800) [pid = 1012] [serial = 1626] [outer = 0000000000000000] 23:06:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085CBD23400) [pid = 1012] [serial = 1627] [outer = 00000085CB991800] 23:06:27 INFO - PROCESS | 1012 | 1461305187138 Marionette DEBUG loaded listener.js 23:06:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085CE28B000) [pid = 1012] [serial = 1628] [outer = 00000085CB991800] 23:06:27 INFO - PROCESS | 1012 | 1461305187586 Marionette TRACE conn5 <- [1,2132,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,2133,"getWindowHandle",null] 23:06:27 INFO - PROCESS | 1012 | 1461305187643 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 23:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:06:27 INFO - PROCESS | 1012 | 1461305187646 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:06:27 INFO - PROCESS | 1012 | 1461305187648 Marionette TRACE conn5 <- [1,2134,null,{}] 23:06:27 INFO - PROCESS | 1012 | 1461305187696 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:27 INFO - PROCESS | 1012 | 1461305187801 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 23:06:27 INFO - PROCESS | 1012 | 1461305187812 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2439800 == 53 [pid = 1012] [id = 543] 23:06:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085CECA4C00) [pid = 1012] [serial = 1629] [outer = 0000000000000000] 23:06:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CF275C00) [pid = 1012] [serial = 1630] [outer = 00000085CECA4C00] 23:06:27 INFO - PROCESS | 1012 | 1461305187866 Marionette DEBUG loaded listener.js 23:06:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085D0EAF400) [pid = 1012] [serial = 1631] [outer = 00000085CECA4C00] 23:06:28 INFO - PROCESS | 1012 | 1461305188335 Marionette TRACE conn5 <- [1,2136,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,2137,"getWindowHandle",null] 23:06:28 INFO - PROCESS | 1012 | 1461305188409 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 23:06:28 INFO - PROCESS | 1012 | 1461305188412 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:06:28 INFO - PROCESS | 1012 | 1461305188414 Marionette TRACE conn5 <- [1,2138,null,{}] 23:06:28 INFO - PROCESS | 1012 | 1461305188418 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:28 INFO - PROCESS | 1012 | 1461305188532 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 23:06:28 INFO - PROCESS | 1012 | 1461305188589 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D44E1800 == 54 [pid = 1012] [id = 544] 23:06:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D170B400) [pid = 1012] [serial = 1632] [outer = 0000000000000000] 23:06:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D17D7000) [pid = 1012] [serial = 1633] [outer = 00000085D170B400] 23:06:28 INFO - PROCESS | 1012 | 1461305188635 Marionette DEBUG loaded listener.js 23:06:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085D18A6800) [pid = 1012] [serial = 1634] [outer = 00000085D170B400] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (0000008581CE8800) [pid = 1012] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (0000008581CE0800) [pid = 1012] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085C4D4F800) [pid = 1012] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CBD25C00) [pid = 1012] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (0000008581CE1000) [pid = 1012] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (0000008580952800) [pid = 1012] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085CB995000) [pid = 1012] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085C5041C00) [pid = 1012] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 81 (00000085807C4000) [pid = 1012] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:06:29 INFO - PROCESS | 1012 | --DOMWINDOW == 80 (00000085D0921000) [pid = 1012] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:06:29 INFO - PROCESS | 1012 | 1461305189173 Marionette TRACE conn5 <- [1,2140,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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 23:06:29 INFO - PROCESS | 1012 | 1461305189195 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 23:06:29 INFO - PROCESS | 1012 | 1461305189198 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:06:29 INFO - PROCESS | 1012 | 1461305189200 Marionette TRACE conn5 <- [1,2142,null,{}] 23:06:29 INFO - PROCESS | 1012 | 1461305189203 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:29 INFO - PROCESS | 1012 | 1461305189281 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 23:06:29 INFO - PROCESS | 1012 | 1461305189288 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5242000 == 55 [pid = 1012] [id = 545] 23:06:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 81 (00000085C4C7B000) [pid = 1012] [serial = 1635] [outer = 0000000000000000] 23:06:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 82 (00000085C6629400) [pid = 1012] [serial = 1636] [outer = 00000085C4C7B000] 23:06:29 INFO - PROCESS | 1012 | 1461305189336 Marionette DEBUG loaded listener.js 23:06:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (00000085D18A8C00) [pid = 1012] [serial = 1637] [outer = 00000085C4C7B000] 23:06:29 INFO - PROCESS | 1012 | 1461305189754 Marionette TRACE conn5 <- [1,2144,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]]]}] 23:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 587ms 23:06:29 INFO - PROCESS | 1012 | 1461305189790 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 23:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:06:29 INFO - PROCESS | 1012 | 1461305189792 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 23:06:29 INFO - PROCESS | 1012 | 1461305189795 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:06:29 INFO - PROCESS | 1012 | 1461305189797 Marionette TRACE conn5 <- [1,2146,null,{}] 23:06:29 INFO - PROCESS | 1012 | 1461305189801 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:29 INFO - PROCESS | 1012 | 1461305189881 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 23:06:29 INFO - PROCESS | 1012 | 1461305189888 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D608B800 == 56 [pid = 1012] [id = 546] 23:06:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (00000085D1A66400) [pid = 1012] [serial = 1638] [outer = 0000000000000000] 23:06:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085D1A6CC00) [pid = 1012] [serial = 1639] [outer = 00000085D1A66400] 23:06:29 INFO - PROCESS | 1012 | 1461305189934 Marionette DEBUG loaded listener.js 23:06:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085D1D06000) [pid = 1012] [serial = 1640] [outer = 00000085D1A66400] 23:06:30 INFO - PROCESS | 1012 | 1461305190362 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 23:06:30 INFO - PROCESS | 1012 | 1461305190391 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 23:06:30 INFO - PROCESS | 1012 | 1461305190394 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:06:30 INFO - PROCESS | 1012 | 1461305190396 Marionette TRACE conn5 <- [1,2150,null,{}] 23:06:30 INFO - PROCESS | 1012 | 1461305190400 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:30 INFO - PROCESS | 1012 | 1461305190485 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 23:06:30 INFO - PROCESS | 1012 | 1461305190492 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6871000 == 57 [pid = 1012] [id = 547] 23:06:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085D1D95000) [pid = 1012] [serial = 1641] [outer = 0000000000000000] 23:06:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085D1D9AC00) [pid = 1012] [serial = 1642] [outer = 00000085D1D95000] 23:06:30 INFO - PROCESS | 1012 | 1461305190538 Marionette DEBUG loaded listener.js 23:06:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085D2018C00) [pid = 1012] [serial = 1643] [outer = 00000085D1D95000] 23:06:31 INFO - PROCESS | 1012 | 1461305191000 Marionette TRACE conn5 <- [1,2152,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]]]}] 23:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 628ms 23:06:31 INFO - PROCESS | 1012 | 1461305191025 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 23:06:31 INFO - PROCESS | 1012 | 1461305191028 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 23:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:06:31 INFO - PROCESS | 1012 | 1461305191031 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:06:31 INFO - PROCESS | 1012 | 1461305191033 Marionette TRACE conn5 <- [1,2154,null,{}] 23:06:31 INFO - PROCESS | 1012 | 1461305191041 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:31 INFO - PROCESS | 1012 | 1461305191129 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 23:06:31 INFO - PROCESS | 1012 | 1461305191262 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:31 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580D75000 == 58 [pid = 1012] [id = 548] 23:06:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085803A1C00) [pid = 1012] [serial = 1644] [outer = 0000000000000000] 23:06:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085807C2800) [pid = 1012] [serial = 1645] [outer = 00000085803A1C00] 23:06:31 INFO - PROCESS | 1012 | 1461305191322 Marionette DEBUG loaded listener.js 23:06:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (0000008580D55800) [pid = 1012] [serial = 1646] [outer = 00000085803A1C00] 23:06:32 INFO - PROCESS | 1012 | 1461305192009 Marionette TRACE conn5 <- [1,2156,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]]]}] 23:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1032ms 23:06:32 INFO - PROCESS | 1012 | 1461305192068 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 23:06:32 INFO - PROCESS | 1012 | 1461305192072 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 23:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:06:32 INFO - PROCESS | 1012 | 1461305192099 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:06:32 INFO - PROCESS | 1012 | 1461305192103 Marionette TRACE conn5 <- [1,2158,null,{}] 23:06:32 INFO - PROCESS | 1012 | 1461305192124 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:32 INFO - PROCESS | 1012 | 1461305192266 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 23:06:32 INFO - PROCESS | 1012 | 1461305192385 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D094D000 == 59 [pid = 1012] [id = 549] 23:06:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085C503E000) [pid = 1012] [serial = 1647] [outer = 0000000000000000] 23:06:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085C9CFDC00) [pid = 1012] [serial = 1648] [outer = 00000085C503E000] 23:06:32 INFO - PROCESS | 1012 | 1461305192446 Marionette DEBUG loaded listener.js 23:06:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CBD25800) [pid = 1012] [serial = 1649] [outer = 00000085C503E000] 23:06:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1C36000 == 58 [pid = 1012] [id = 11] 23:06:33 INFO - PROCESS | 1012 | 1461305193046 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 23:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1001ms 23:06:33 INFO - PROCESS | 1012 | 1461305193106 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 23:06:33 INFO - PROCESS | 1012 | 1461305193110 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 23:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:06:33 INFO - PROCESS | 1012 | 1461305193115 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:06:33 INFO - PROCESS | 1012 | 1461305193117 Marionette TRACE conn5 <- [1,2162,null,{}] 23:06:33 INFO - PROCESS | 1012 | 1461305193121 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:33 INFO - PROCESS | 1012 | 1461305193231 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 23:06:33 INFO - PROCESS | 1012 | 1461305193352 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F97000 == 59 [pid = 1012] [id = 550] 23:06:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085C9CEFC00) [pid = 1012] [serial = 1650] [outer = 0000000000000000] 23:06:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D0ED5000) [pid = 1012] [serial = 1651] [outer = 00000085C9CEFC00] 23:06:33 INFO - PROCESS | 1012 | 1461305193411 Marionette DEBUG loaded listener.js 23:06:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D1709000) [pid = 1012] [serial = 1652] [outer = 00000085C9CEFC00] 23:06:34 INFO - PROCESS | 1012 | 1461305194045 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 985ms 23:06:34 INFO - PROCESS | 1012 | 1461305194102 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 23:06:34 INFO - PROCESS | 1012 | 1461305194105 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 23:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:06:34 INFO - PROCESS | 1012 | 1461305194116 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:06:34 INFO - PROCESS | 1012 | 1461305194123 Marionette TRACE conn5 <- [1,2166,null,{}] 23:06:34 INFO - PROCESS | 1012 | 1461305194128 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:34 INFO - PROCESS | 1012 | 1461305194240 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 23:06:34 INFO - PROCESS | 1012 | 1461305194359 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8649000 == 60 [pid = 1012] [id = 551] 23:06:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D2327400) [pid = 1012] [serial = 1653] [outer = 0000000000000000] 23:06:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D235DC00) [pid = 1012] [serial = 1654] [outer = 00000085D2327400] 23:06:34 INFO - PROCESS | 1012 | 1461305194417 Marionette DEBUG loaded listener.js 23:06:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D236B400) [pid = 1012] [serial = 1655] [outer = 00000085D2327400] 23:06:34 INFO - PROCESS | 1012 | 1461305194958 Marionette TRACE conn5 <- [1,2168,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]]]}] 23:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 900ms 23:06:35 INFO - PROCESS | 1012 | 1461305195011 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 23:06:35 INFO - PROCESS | 1012 | 1461305195014 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 23:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:06:35 INFO - PROCESS | 1012 | 1461305195018 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:06:35 INFO - PROCESS | 1012 | 1461305195020 Marionette TRACE conn5 <- [1,2170,null,{}] 23:06:35 INFO - PROCESS | 1012 | 1461305195024 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:35 INFO - PROCESS | 1012 | 1461305195159 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 23:06:35 INFO - PROCESS | 1012 | 1461305195279 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D523C000 == 61 [pid = 1012] [id = 552] 23:06:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D09A6400) [pid = 1012] [serial = 1656] [outer = 0000000000000000] 23:06:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D2374400) [pid = 1012] [serial = 1657] [outer = 00000085D09A6400] 23:06:35 INFO - PROCESS | 1012 | 1461305195336 Marionette DEBUG loaded listener.js 23:06:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D23CD400) [pid = 1012] [serial = 1658] [outer = 00000085D09A6400] 23:06:36 INFO - PROCESS | 1012 | 1461305196049 Marionette TRACE conn5 <- [1,2172,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]]]}] 23:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1082ms 23:06:36 INFO - PROCESS | 1012 | 1461305196102 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 23:06:36 INFO - PROCESS | 1012 | 1461305196107 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 23:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:06:36 INFO - PROCESS | 1012 | 1461305196113 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:06:36 INFO - PROCESS | 1012 | 1461305196117 Marionette TRACE conn5 <- [1,2174,null,{}] 23:06:36 INFO - PROCESS | 1012 | 1461305196123 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:36 INFO - PROCESS | 1012 | 1461305196224 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 23:06:36 INFO - PROCESS | 1012 | 1461305196306 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE24B000 == 62 [pid = 1012] [id = 553] 23:06:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085C3058000) [pid = 1012] [serial = 1659] [outer = 0000000000000000] 23:06:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C4A8DC00) [pid = 1012] [serial = 1660] [outer = 00000085C3058000] 23:06:36 INFO - PROCESS | 1012 | 1461305196400 Marionette DEBUG loaded listener.js 23:06:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085C4D4C400) [pid = 1012] [serial = 1661] [outer = 00000085C3058000] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D11DA000 == 61 [pid = 1012] [id = 486] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2113000 == 60 [pid = 1012] [id = 480] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 0000008580D65000 == 59 [pid = 1012] [id = 483] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC28800 == 58 [pid = 1012] [id = 485] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA3BC000 == 57 [pid = 1012] [id = 484] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B57000 == 56 [pid = 1012] [id = 475] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6871000 == 55 [pid = 1012] [id = 547] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D608B800 == 54 [pid = 1012] [id = 546] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5242000 == 53 [pid = 1012] [id = 545] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D44E1800 == 52 [pid = 1012] [id = 544] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2439800 == 51 [pid = 1012] [id = 543] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A13800 == 50 [pid = 1012] [id = 542] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D119A000) [pid = 1012] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1406800 == 49 [pid = 1012] [id = 541] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB282000 == 48 [pid = 1012] [id = 540] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085BFBC9800 == 47 [pid = 1012] [id = 539] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085C445B000 == 46 [pid = 1012] [id = 538] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A16800 == 45 [pid = 1012] [id = 535] 23:06:36 INFO - PROCESS | 1012 | --DOCSHELL 00000085C6560800 == 44 [pid = 1012] [id = 534] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C4B4D400) [pid = 1012] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C3059C00) [pid = 1012] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CF2E3800) [pid = 1012] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C3063800) [pid = 1012] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085CF26DC00) [pid = 1012] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085C4D50800) [pid = 1012] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (0000008580956000) [pid = 1012] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CE291400) [pid = 1012] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C6293C00) [pid = 1012] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C9892400) [pid = 1012] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (0000008581CE5400) [pid = 1012] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085CB00B400) [pid = 1012] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085CF2E0000) [pid = 1012] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (0000008580D32400) [pid = 1012] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085CA6E3000) [pid = 1012] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085CA16BC00) [pid = 1012] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085D09A3C00) [pid = 1012] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085C4B5B400) [pid = 1012] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (0000008580834800) [pid = 1012] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085CE26C400) [pid = 1012] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (00000085D0EA9400) [pid = 1012] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 23:06:36 INFO - PROCESS | 1012 | 1461305196944 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 880ms 23:06:37 INFO - PROCESS | 1012 | 1461305196997 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 23:06:37 INFO - PROCESS | 1012 | 1461305197002 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 23:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:06:37 INFO - PROCESS | 1012 | 1461305197009 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:06:37 INFO - PROCESS | 1012 | 1461305197011 Marionette TRACE conn5 <- [1,2178,null,{}] 23:06:37 INFO - PROCESS | 1012 | 1461305197015 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:37 INFO - PROCESS | 1012 | 1461305197103 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 23:06:37 INFO - PROCESS | 1012 | 1461305197181 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:37 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580EE1800 == 45 [pid = 1012] [id = 554] 23:06:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (0000008580D2F000) [pid = 1012] [serial = 1662] [outer = 0000000000000000] 23:06:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085C4992400) [pid = 1012] [serial = 1663] [outer = 0000008580D2F000] 23:06:37 INFO - PROCESS | 1012 | 1461305197230 Marionette DEBUG loaded listener.js 23:06:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085C4C79C00) [pid = 1012] [serial = 1664] [outer = 0000008580D2F000] 23:06:37 INFO - PROCESS | 1012 | 1461305197636 Marionette TRACE conn5 <- [1,2180,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]]]}] 23:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 23:06:37 INFO - PROCESS | 1012 | 1461305197701 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 23:06:37 INFO - PROCESS | 1012 | 1461305197704 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 23:06:37 INFO - PROCESS | 1012 | 1461305197707 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:06:37 INFO - PROCESS | 1012 | 1461305197711 Marionette TRACE conn5 <- [1,2182,null,{}] 23:06:37 INFO - PROCESS | 1012 | 1461305197722 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:37 INFO - PROCESS | 1012 | 1461305197810 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 23:06:37 INFO - PROCESS | 1012 | 1461305197820 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D140B000 == 46 [pid = 1012] [id = 555] 23:06:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085C9898400) [pid = 1012] [serial = 1665] [outer = 0000000000000000] 23:06:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CA0D5000) [pid = 1012] [serial = 1666] [outer = 00000085C9898400] 23:06:37 INFO - PROCESS | 1012 | 1461305197869 Marionette DEBUG loaded listener.js 23:06:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085CA6E3000) [pid = 1012] [serial = 1667] [outer = 00000085C9898400] 23:06:38 INFO - PROCESS | 1012 | 1461305198320 Marionette TRACE conn5 <- [1,2184,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]]]}] 23:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 627ms 23:06:38 INFO - PROCESS | 1012 | 1461305198339 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 23:06:38 INFO - PROCESS | 1012 | 1461305198342 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 23:06:38 INFO - PROCESS | 1012 | 1461305198345 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:06:38 INFO - PROCESS | 1012 | 1461305198347 Marionette TRACE conn5 <- [1,2186,null,{}] 23:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:06:38 INFO - PROCESS | 1012 | 1461305198351 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:38 INFO - PROCESS | 1012 | 1461305198435 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 23:06:38 INFO - PROCESS | 1012 | 1461305198441 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1DE2800 == 47 [pid = 1012] [id = 556] 23:06:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CB994C00) [pid = 1012] [serial = 1668] [outer = 0000000000000000] 23:06:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085CE0B3C00) [pid = 1012] [serial = 1669] [outer = 00000085CB994C00] 23:06:38 INFO - PROCESS | 1012 | 1461305198488 Marionette DEBUG loaded listener.js 23:06:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085CEB77C00) [pid = 1012] [serial = 1670] [outer = 00000085CB994C00] 23:06:38 INFO - PROCESS | 1012 | 1461305198944 Marionette TRACE conn5 <- [1,2188,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]]]}] 23:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 627ms 23:06:38 INFO - PROCESS | 1012 | 1461305198984 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 23:06:38 INFO - PROCESS | 1012 | 1461305198986 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 23:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:06:39 INFO - PROCESS | 1012 | 1461305198990 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:06:39 INFO - PROCESS | 1012 | 1461305198992 Marionette TRACE conn5 <- [1,2190,null,{}] 23:06:39 INFO - PROCESS | 1012 | 1461305198995 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:39 INFO - PROCESS | 1012 | 1461305199107 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 23:06:39 INFO - PROCESS | 1012 | 1461305199113 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26A6800 == 48 [pid = 1012] [id = 557] 23:06:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CEB82000) [pid = 1012] [serial = 1671] [outer = 0000000000000000] 23:06:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085CECA7400) [pid = 1012] [serial = 1672] [outer = 00000085CEB82000] 23:06:39 INFO - PROCESS | 1012 | 1461305199160 Marionette DEBUG loaded listener.js 23:06:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D0917800) [pid = 1012] [serial = 1673] [outer = 00000085CEB82000] 23:06:39 INFO - PROCESS | 1012 | 1461305199616 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 23:06:39 INFO - PROCESS | 1012 | 1461305199683 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 23:06:39 INFO - PROCESS | 1012 | 1461305199685 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 23:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:06:39 INFO - PROCESS | 1012 | 1461305199688 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:06:39 INFO - PROCESS | 1012 | 1461305199690 Marionette TRACE conn5 <- [1,2194,null,{}] 23:06:39 INFO - PROCESS | 1012 | 1461305199694 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:39 INFO - PROCESS | 1012 | 1461305199827 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 23:06:39 INFO - PROCESS | 1012 | 1461305199915 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D49A0800 == 49 [pid = 1012] [id = 558] 23:06:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D0EB3400) [pid = 1012] [serial = 1674] [outer = 0000000000000000] 23:06:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D14BFC00) [pid = 1012] [serial = 1675] [outer = 00000085D0EB3400] 23:06:39 INFO - PROCESS | 1012 | 1461305199967 Marionette DEBUG loaded listener.js 23:06:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D170F000) [pid = 1012] [serial = 1676] [outer = 00000085D0EB3400] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D170B400) [pid = 1012] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085807C3800) [pid = 1012] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C9893400) [pid = 1012] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CECA4C00) [pid = 1012] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (0000008580D27800) [pid = 1012] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D0EAFC00) [pid = 1012] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085C4C7B000) [pid = 1012] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D1A66400) [pid = 1012] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085C3AE7800) [pid = 1012] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085CB991800) [pid = 1012] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:06:40 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (000000858082BC00) [pid = 1012] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:06:40 INFO - PROCESS | 1012 | 1461305200585 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 23:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 944ms 23:06:40 INFO - PROCESS | 1012 | 1461305200636 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 23:06:40 INFO - PROCESS | 1012 | 1461305200641 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 23:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:06:40 INFO - PROCESS | 1012 | 1461305200647 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:06:40 INFO - PROCESS | 1012 | 1461305200652 Marionette TRACE conn5 <- [1,2198,null,{}] 23:06:40 INFO - PROCESS | 1012 | 1461305200658 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:40 INFO - PROCESS | 1012 | 1461305200769 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 23:06:40 INFO - PROCESS | 1012 | 1461305200864 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C99F0000 == 50 [pid = 1012] [id = 559] 23:06:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (0000008580D4F000) [pid = 1012] [serial = 1677] [outer = 0000000000000000] 23:06:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (0000008581CE8400) [pid = 1012] [serial = 1678] [outer = 0000008580D4F000] 23:06:40 INFO - PROCESS | 1012 | 1461305200925 Marionette DEBUG loaded listener.js 23:06:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085C4B4E400) [pid = 1012] [serial = 1679] [outer = 0000008580D4F000] 23:06:41 INFO - PROCESS | 1012 | 1461305201531 Marionette TRACE conn5 <- [1,2200,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]]]}] 23:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 944ms 23:06:41 INFO - PROCESS | 1012 | 1461305201595 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 23:06:41 INFO - PROCESS | 1012 | 1461305201601 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 23:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:06:41 INFO - PROCESS | 1012 | 1461305201608 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:06:41 INFO - PROCESS | 1012 | 1461305201612 Marionette TRACE conn5 <- [1,2202,null,{}] 23:06:41 INFO - PROCESS | 1012 | 1461305201616 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:41 INFO - PROCESS | 1012 | 1461305201754 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 23:06:41 INFO - PROCESS | 1012 | 1461305201874 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A1F800 == 51 [pid = 1012] [id = 560] 23:06:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085C6295000) [pid = 1012] [serial = 1680] [outer = 0000000000000000] 23:06:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085C9A28C00) [pid = 1012] [serial = 1681] [outer = 00000085C6295000] 23:06:41 INFO - PROCESS | 1012 | 1461305201934 Marionette DEBUG loaded listener.js 23:06:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CB1A8400) [pid = 1012] [serial = 1682] [outer = 00000085C6295000] 23:06:42 INFO - PROCESS | 1012 | 1461305202559 Marionette TRACE conn5 <- [1,2204,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]]]}] 23:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 985ms 23:06:42 INFO - PROCESS | 1012 | 1461305202600 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 23:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:06:42 INFO - PROCESS | 1012 | 1461305202602 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 23:06:42 INFO - PROCESS | 1012 | 1461305202606 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:06:42 INFO - PROCESS | 1012 | 1461305202611 Marionette TRACE conn5 <- [1,2206,null,{}] 23:06:42 INFO - PROCESS | 1012 | 1461305202622 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:42 INFO - PROCESS | 1012 | 1461305202734 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 23:06:42 INFO - PROCESS | 1012 | 1461305202856 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F88000 == 52 [pid = 1012] [id = 561] 23:06:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D0EAE400) [pid = 1012] [serial = 1683] [outer = 0000000000000000] 23:06:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D0EDFC00) [pid = 1012] [serial = 1684] [outer = 00000085D0EAE400] 23:06:42 INFO - PROCESS | 1012 | 1461305202917 Marionette DEBUG loaded listener.js 23:06:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D14C3C00) [pid = 1012] [serial = 1685] [outer = 00000085D0EAE400] 23:06:43 INFO - PROCESS | 1012 | 1461305203491 Marionette TRACE conn5 <- [1,2208,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]]]}] 23:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 943ms 23:06:43 INFO - PROCESS | 1012 | 1461305203551 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 23:06:43 INFO - PROCESS | 1012 | 1461305203554 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 23:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:06:43 INFO - PROCESS | 1012 | 1461305203558 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:06:43 INFO - PROCESS | 1012 | 1461305203560 Marionette TRACE conn5 <- [1,2210,null,{}] 23:06:43 INFO - PROCESS | 1012 | 1461305203564 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:43 INFO - PROCESS | 1012 | 1461305203671 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 23:06:43 INFO - PROCESS | 1012 | 1461305203762 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6870800 == 53 [pid = 1012] [id = 562] 23:06:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D18AB000) [pid = 1012] [serial = 1686] [outer = 0000000000000000] 23:06:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D1A6AC00) [pid = 1012] [serial = 1687] [outer = 00000085D18AB000] 23:06:43 INFO - PROCESS | 1012 | 1461305203819 Marionette DEBUG loaded listener.js 23:06:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D1D91800) [pid = 1012] [serial = 1688] [outer = 00000085D18AB000] 23:06:44 INFO - PROCESS | 1012 | 1461305204396 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 881ms 23:06:44 INFO - PROCESS | 1012 | 1461305204439 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 23:06:44 INFO - PROCESS | 1012 | 1461305204442 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 23:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:06:44 INFO - PROCESS | 1012 | 1461305204445 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:06:44 INFO - PROCESS | 1012 | 1461305204447 Marionette TRACE conn5 <- [1,2214,null,{}] 23:06:44 INFO - PROCESS | 1012 | 1461305204451 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:44 INFO - PROCESS | 1012 | 1461305204554 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 23:06:44 INFO - PROCESS | 1012 | 1461305204645 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D873C000 == 54 [pid = 1012] [id = 563] 23:06:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D2017C00) [pid = 1012] [serial = 1689] [outer = 0000000000000000] 23:06:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D218C800) [pid = 1012] [serial = 1690] [outer = 00000085D2017C00] 23:06:44 INFO - PROCESS | 1012 | 1461305204701 Marionette DEBUG loaded listener.js 23:06:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D2372800) [pid = 1012] [serial = 1691] [outer = 00000085D2017C00] 23:06:45 INFO - PROCESS | 1012 | 1461305205253 Marionette TRACE conn5 <- [1,2216,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]]]}] 23:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 23:06:45 INFO - PROCESS | 1012 | 1461305205439 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 23:06:45 INFO - PROCESS | 1012 | 1461305205444 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 23:06:45 INFO - PROCESS | 1012 | 1461305205449 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:06:45 INFO - PROCESS | 1012 | 1461305205452 Marionette TRACE conn5 <- [1,2218,null,{}] 23:06:45 INFO - PROCESS | 1012 | 1461305205458 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:45 INFO - PROCESS | 1012 | 1461305205559 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 23:06:45 INFO - PROCESS | 1012 | 1461305205634 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C9A7E000 == 55 [pid = 1012] [id = 564] 23:06:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (0000008580D50000) [pid = 1012] [serial = 1692] [outer = 0000000000000000] 23:06:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (0000008580D5B800) [pid = 1012] [serial = 1693] [outer = 0000008580D50000] 23:06:45 INFO - PROCESS | 1012 | 1461305205685 Marionette DEBUG loaded listener.js 23:06:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085C4B41000) [pid = 1012] [serial = 1694] [outer = 0000008580D50000] 23:06:46 INFO - PROCESS | 1012 | 1461305206304 Marionette TRACE conn5 <- [1,2220,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]]]}] 23:06:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26A6800 == 54 [pid = 1012] [id = 557] 23:06:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1DE2800 == 53 [pid = 1012] [id = 556] 23:06:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D140B000 == 52 [pid = 1012] [id = 555] 23:06:46 INFO - PROCESS | 1012 | --DOCSHELL 0000008580EE1800 == 51 [pid = 1012] [id = 554] 23:06:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE24B000 == 50 [pid = 1012] [id = 553] 23:06:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F97000 == 49 [pid = 1012] [id = 550] 23:06:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D094D000 == 48 [pid = 1012] [id = 549] 23:06:46 INFO - PROCESS | 1012 | --DOCSHELL 0000008580D75000 == 47 [pid = 1012] [id = 548] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085C6629400) [pid = 1012] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D18A8C00) [pid = 1012] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D1A6CC00) [pid = 1012] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D18A6800) [pid = 1012] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CB19F400) [pid = 1012] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085C4B5FC00) [pid = 1012] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085C4D53400) [pid = 1012] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CBD23400) [pid = 1012] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CE28B000) [pid = 1012] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D1D06000) [pid = 1012] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D1D9AC00) [pid = 1012] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (0000008580D30000) [pid = 1012] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D17D7000) [pid = 1012] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (0000008580D57C00) [pid = 1012] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (0000008580833800) [pid = 1012] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085CA5A6C00) [pid = 1012] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D0EAF400) [pid = 1012] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (0000008580D54800) [pid = 1012] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (0000008581CE9C00) [pid = 1012] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 87 (00000085C66A4400) [pid = 1012] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 86 (00000085D135DC00) [pid = 1012] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 85 (0000008581CE8000) [pid = 1012] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 84 (00000085CF275C00) [pid = 1012] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 83 (00000085D1708400) [pid = 1012] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - PROCESS | 1012 | --DOMWINDOW == 82 (00000085D091E000) [pid = 1012] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 23:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 941ms 23:06:46 INFO - PROCESS | 1012 | 1461305206396 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 23:06:46 INFO - PROCESS | 1012 | 1461305206399 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 23:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:06:46 INFO - PROCESS | 1012 | 1461305206423 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:06:46 INFO - PROCESS | 1012 | 1461305206427 Marionette TRACE conn5 <- [1,2222,null,{}] 23:06:46 INFO - PROCESS | 1012 | 1461305206432 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:46 INFO - PROCESS | 1012 | 1461305206527 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 23:06:46 INFO - PROCESS | 1012 | 1461305206535 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C6274800 == 48 [pid = 1012] [id = 565] 23:06:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 83 (0000008580D30400) [pid = 1012] [serial = 1695] [outer = 0000000000000000] 23:06:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 84 (0000008580D5C400) [pid = 1012] [serial = 1696] [outer = 0000008580D30400] 23:06:46 INFO - PROCESS | 1012 | 1461305206583 Marionette DEBUG loaded listener.js 23:06:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 85 (00000085C4B4A800) [pid = 1012] [serial = 1697] [outer = 0000008580D30400] 23:06:47 INFO - PROCESS | 1012 | 1461305207061 Marionette TRACE conn5 <- [1,2224,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]]]}] 23:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 23:06:47 INFO - PROCESS | 1012 | 1461305207114 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 23:06:47 INFO - PROCESS | 1012 | 1461305207117 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 23:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:06:47 INFO - PROCESS | 1012 | 1461305207120 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:06:47 INFO - PROCESS | 1012 | 1461305207122 Marionette TRACE conn5 <- [1,2226,null,{}] 23:06:47 INFO - PROCESS | 1012 | 1461305207132 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:47 INFO - PROCESS | 1012 | 1461305207257 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 23:06:47 INFO - PROCESS | 1012 | 1461305207359 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0FA4800 == 49 [pid = 1012] [id = 566] 23:06:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 86 (00000085CA6E3800) [pid = 1012] [serial = 1698] [outer = 0000000000000000] 23:06:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 87 (00000085CB11C800) [pid = 1012] [serial = 1699] [outer = 00000085CA6E3800] 23:06:47 INFO - PROCESS | 1012 | 1461305207413 Marionette DEBUG loaded listener.js 23:06:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 88 (00000085CBD27C00) [pid = 1012] [serial = 1700] [outer = 00000085CA6E3800] 23:06:47 INFO - PROCESS | 1012 | 1461305207812 Marionette TRACE conn5 <- [1,2228,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]]]}] 23:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 732ms 23:06:47 INFO - PROCESS | 1012 | 1461305207855 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 23:06:47 INFO - PROCESS | 1012 | 1461305207857 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 23:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:06:47 INFO - PROCESS | 1012 | 1461305207861 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:06:47 INFO - PROCESS | 1012 | 1461305207863 Marionette TRACE conn5 <- [1,2230,null,{}] 23:06:47 INFO - PROCESS | 1012 | 1461305207866 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:47 INFO - PROCESS | 1012 | 1461305207952 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 23:06:47 INFO - PROCESS | 1012 | 1461305207958 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1DD7800 == 50 [pid = 1012] [id = 567] 23:06:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (00000085CE28BC00) [pid = 1012] [serial = 1701] [outer = 0000000000000000] 23:06:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085CEC64000) [pid = 1012] [serial = 1702] [outer = 00000085CE28BC00] 23:06:48 INFO - PROCESS | 1012 | 1461305208006 Marionette DEBUG loaded listener.js 23:06:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D09A8000) [pid = 1012] [serial = 1703] [outer = 00000085CE28BC00] 23:06:48 INFO - PROCESS | 1012 | 1461305208439 Marionette TRACE conn5 <- [1,2232,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]]]}] 23:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 23:06:48 INFO - PROCESS | 1012 | 1461305208497 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 23:06:48 INFO - PROCESS | 1012 | 1461305208499 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 23:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:06:48 INFO - PROCESS | 1012 | 1461305208503 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:06:48 INFO - PROCESS | 1012 | 1461305208505 Marionette TRACE conn5 <- [1,2234,null,{}] 23:06:48 INFO - PROCESS | 1012 | 1461305208508 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:48 INFO - PROCESS | 1012 | 1461305208617 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 23:06:48 INFO - PROCESS | 1012 | 1461305208702 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B47800 == 51 [pid = 1012] [id = 568] 23:06:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085D1199C00) [pid = 1012] [serial = 1704] [outer = 0000000000000000] 23:06:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D1357400) [pid = 1012] [serial = 1705] [outer = 00000085D1199C00] 23:06:48 INFO - PROCESS | 1012 | 1461305208749 Marionette DEBUG loaded listener.js 23:06:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D153C800) [pid = 1012] [serial = 1706] [outer = 00000085D1199C00] 23:06:49 INFO - PROCESS | 1012 | 1461305209170 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 23:06:49 INFO - PROCESS | 1012 | 1461305209199 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 23:06:49 INFO - PROCESS | 1012 | 1461305209201 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 23:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:06:49 INFO - PROCESS | 1012 | 1461305209205 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:06:49 INFO - PROCESS | 1012 | 1461305209207 Marionette TRACE conn5 <- [1,2238,null,{}] 23:06:49 INFO - PROCESS | 1012 | 1461305209211 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:49 INFO - PROCESS | 1012 | 1461305209352 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 23:06:49 INFO - PROCESS | 1012 | 1461305209413 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C5D0F800 == 52 [pid = 1012] [id = 569] 23:06:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D1D8E000) [pid = 1012] [serial = 1707] [outer = 0000000000000000] 23:06:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D218C000) [pid = 1012] [serial = 1708] [outer = 00000085D1D8E000] 23:06:49 INFO - PROCESS | 1012 | 1461305209463 Marionette DEBUG loaded listener.js 23:06:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D23C7400) [pid = 1012] [serial = 1709] [outer = 00000085D1D8E000] 23:06:49 INFO - PROCESS | 1012 | 1461305209904 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 23:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 23:06:49 INFO - PROCESS | 1012 | 1461305209941 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 23:06:49 INFO - PROCESS | 1012 | 1461305209943 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 23:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:06:49 INFO - PROCESS | 1012 | 1461305209947 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:06:49 INFO - PROCESS | 1012 | 1461305209948 Marionette TRACE conn5 <- [1,2242,null,{}] 23:06:49 INFO - PROCESS | 1012 | 1461305209952 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:50 INFO - PROCESS | 1012 | 1461305210089 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 23:06:50 INFO - PROCESS | 1012 | 1461305210099 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6816800 == 53 [pid = 1012] [id = 570] 23:06:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085D23CBC00) [pid = 1012] [serial = 1710] [outer = 0000000000000000] 23:06:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D249DC00) [pid = 1012] [serial = 1711] [outer = 00000085D23CBC00] 23:06:50 INFO - PROCESS | 1012 | 1461305210193 Marionette DEBUG loaded listener.js 23:06:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D2530000) [pid = 1012] [serial = 1712] [outer = 00000085D23CBC00] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CB994C00) [pid = 1012] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CEB82000) [pid = 1012] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085C4D59400) [pid = 1012] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D1D95000) [pid = 1012] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085CE26A800) [pid = 1012] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D153D400) [pid = 1012] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (0000008580D5CC00) [pid = 1012] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D09A6400) [pid = 1012] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (0000008580D2F000) [pid = 1012] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085C3058000) [pid = 1012] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 89 (00000085C9898400) [pid = 1012] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:06:50 INFO - PROCESS | 1012 | --DOMWINDOW == 88 (00000085C9846C00) [pid = 1012] [serial = 32] [outer = 0000000000000000] [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.] 23:06:50 INFO - PROCESS | 1012 | 1461305210636 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 23:06:50 INFO - PROCESS | 1012 | 1461305210683 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 23:06:50 INFO - PROCESS | 1012 | 1461305210685 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 23:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:06:50 INFO - PROCESS | 1012 | 1461305210688 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:06:50 INFO - PROCESS | 1012 | 1461305210690 Marionette TRACE conn5 <- [1,2246,null,{}] 23:06:50 INFO - PROCESS | 1012 | 1461305210694 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:50 INFO - PROCESS | 1012 | 1461305210776 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 23:06:50 INFO - PROCESS | 1012 | 1461305210783 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D687A000 == 54 [pid = 1012] [id = 571] 23:06:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 89 (0000008580D56C00) [pid = 1012] [serial = 1713] [outer = 0000000000000000] 23:06:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 90 (00000085C5323C00) [pid = 1012] [serial = 1714] [outer = 0000008580D56C00] 23:06:50 INFO - PROCESS | 1012 | 1461305210898 Marionette DEBUG loaded listener.js 23:06:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085D1538800) [pid = 1012] [serial = 1715] [outer = 0000008580D56C00] 23:06:51 INFO - PROCESS | 1012 | 1461305211292 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 627ms 23:06:51 INFO - PROCESS | 1012 | 1461305211318 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 23:06:51 INFO - PROCESS | 1012 | 1461305211320 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 23:06:51 INFO - PROCESS | 1012 | 1461305211323 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:06:51 INFO - PROCESS | 1012 | 1461305211325 Marionette TRACE conn5 <- [1,2250,null,{}] 23:06:51 INFO - PROCESS | 1012 | 1461305211329 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:51 INFO - PROCESS | 1012 | 1461305211411 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 23:06:51 INFO - PROCESS | 1012 | 1461305211520 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B12000 == 55 [pid = 1012] [id = 572] 23:06:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085CEB82000) [pid = 1012] [serial = 1716] [outer = 0000000000000000] 23:06:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085D25CE000) [pid = 1012] [serial = 1717] [outer = 00000085CEB82000] 23:06:51 INFO - PROCESS | 1012 | 1461305211567 Marionette DEBUG loaded listener.js 23:06:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085D266AC00) [pid = 1012] [serial = 1718] [outer = 00000085CEB82000] 23:06:51 INFO - PROCESS | 1012 | 1461305211933 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 23:06:51 INFO - PROCESS | 1012 | 1461305211956 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 23:06:51 INFO - PROCESS | 1012 | 1461305211958 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 23:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:06:51 INFO - PROCESS | 1012 | 1461305211962 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:06:51 INFO - PROCESS | 1012 | 1461305211963 Marionette TRACE conn5 <- [1,2254,null,{}] 23:06:51 INFO - PROCESS | 1012 | 1461305211967 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:52 INFO - PROCESS | 1012 | 1461305212082 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 23:06:52 INFO - PROCESS | 1012 | 1461305212091 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BAF000 == 56 [pid = 1012] [id = 573] 23:06:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085D2667C00) [pid = 1012] [serial = 1719] [outer = 0000000000000000] 23:06:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085D2674C00) [pid = 1012] [serial = 1720] [outer = 00000085D2667C00] 23:06:52 INFO - PROCESS | 1012 | 1461305212137 Marionette DEBUG loaded listener.js 23:06:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085D290AC00) [pid = 1012] [serial = 1721] [outer = 00000085D2667C00] 23:06:52 INFO - PROCESS | 1012 | 1461305212543 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 23:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 23:06:52 INFO - PROCESS | 1012 | 1461305212657 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 23:06:52 INFO - PROCESS | 1012 | 1461305212662 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 23:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:06:52 INFO - PROCESS | 1012 | 1461305212667 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:06:52 INFO - PROCESS | 1012 | 1461305212672 Marionette TRACE conn5 <- [1,2258,null,{}] 23:06:52 INFO - PROCESS | 1012 | 1461305212678 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:52 INFO - PROCESS | 1012 | 1461305212891 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 23:06:53 INFO - PROCESS | 1012 | 1461305212995 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C96E8000 == 57 [pid = 1012] [id = 574] 23:06:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085C3018800) [pid = 1012] [serial = 1722] [outer = 0000000000000000] 23:06:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085C31FCC00) [pid = 1012] [serial = 1723] [outer = 00000085C3018800] 23:06:53 INFO - PROCESS | 1012 | 1461305213054 Marionette DEBUG loaded listener.js 23:06:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085C531B400) [pid = 1012] [serial = 1724] [outer = 00000085C3018800] 23:06:53 INFO - PROCESS | 1012 | 1461305213620 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 986ms 23:06:53 INFO - PROCESS | 1012 | 1461305213657 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 23:06:53 INFO - PROCESS | 1012 | 1461305213662 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 23:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:06:53 INFO - PROCESS | 1012 | 1461305213670 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:06:53 INFO - PROCESS | 1012 | 1461305213674 Marionette TRACE conn5 <- [1,2262,null,{}] 23:06:53 INFO - PROCESS | 1012 | 1461305213678 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:53 INFO - PROCESS | 1012 | 1461305213791 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 23:06:53 INFO - PROCESS | 1012 | 1461305213887 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A2C800 == 58 [pid = 1012] [id = 575] 23:06:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085CB1A3400) [pid = 1012] [serial = 1725] [outer = 0000000000000000] 23:06:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085CE0ADC00) [pid = 1012] [serial = 1726] [outer = 00000085CB1A3400] 23:06:53 INFO - PROCESS | 1012 | 1461305213944 Marionette DEBUG loaded listener.js 23:06:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D0922C00) [pid = 1012] [serial = 1727] [outer = 00000085CB1A3400] 23:06:54 INFO - PROCESS | 1012 | 1461305214550 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 23:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 942ms 23:06:54 INFO - PROCESS | 1012 | 1461305214611 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 23:06:54 INFO - PROCESS | 1012 | 1461305214614 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 23:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:06:54 INFO - PROCESS | 1012 | 1461305214618 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:06:54 INFO - PROCESS | 1012 | 1461305214621 Marionette TRACE conn5 <- [1,2266,null,{}] 23:06:54 INFO - PROCESS | 1012 | 1461305214632 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:54 INFO - PROCESS | 1012 | 1461305214788 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 23:06:54 INFO - PROCESS | 1012 | 1461305214806 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C6E000 == 59 [pid = 1012] [id = 576] 23:06:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D1D9AC00) [pid = 1012] [serial = 1728] [outer = 0000000000000000] 23:06:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D2355000) [pid = 1012] [serial = 1729] [outer = 00000085D1D9AC00] 23:06:54 INFO - PROCESS | 1012 | 1461305214867 Marionette DEBUG loaded listener.js 23:06:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D252C800) [pid = 1012] [serial = 1730] [outer = 00000085D1D9AC00] 23:06:55 INFO - PROCESS | 1012 | 1461305215515 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 944ms 23:06:55 INFO - PROCESS | 1012 | 1461305215564 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 23:06:55 INFO - PROCESS | 1012 | 1461305215567 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 23:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:06:55 INFO - PROCESS | 1012 | 1461305215571 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:06:55 INFO - PROCESS | 1012 | 1461305215573 Marionette TRACE conn5 <- [1,2270,null,{}] 23:06:55 INFO - PROCESS | 1012 | 1461305215576 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:55 INFO - PROCESS | 1012 | 1461305215688 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 23:06:55 INFO - PROCESS | 1012 | 1461305215811 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CEC000 == 60 [pid = 1012] [id = 577] 23:06:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D2CAC800) [pid = 1012] [serial = 1731] [outer = 0000000000000000] 23:06:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D316E000) [pid = 1012] [serial = 1732] [outer = 00000085D2CAC800] 23:06:55 INFO - PROCESS | 1012 | 1461305215869 Marionette DEBUG loaded listener.js 23:06:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D345E400) [pid = 1012] [serial = 1733] [outer = 00000085D2CAC800] 23:06:56 INFO - PROCESS | 1012 | 1461305216414 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 23:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 881ms 23:06:56 INFO - PROCESS | 1012 | 1461305216454 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 23:06:56 INFO - PROCESS | 1012 | 1461305216456 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 23:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:06:56 INFO - PROCESS | 1012 | 1461305216460 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:06:56 INFO - PROCESS | 1012 | 1461305216462 Marionette TRACE conn5 <- [1,2274,null,{}] 23:06:56 INFO - PROCESS | 1012 | 1461305216466 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:56 INFO - PROCESS | 1012 | 1461305216572 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 23:06:56 INFO - PROCESS | 1012 | 1461305216667 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CFA800 == 61 [pid = 1012] [id = 578] 23:06:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C9CFA800) [pid = 1012] [serial = 1734] [outer = 0000000000000000] 23:06:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085CA0CE400) [pid = 1012] [serial = 1735] [outer = 00000085C9CFA800] 23:06:56 INFO - PROCESS | 1012 | 1461305216723 Marionette DEBUG loaded listener.js 23:06:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D444A400) [pid = 1012] [serial = 1736] [outer = 00000085C9CFA800] 23:06:57 INFO - PROCESS | 1012 | 1461305217307 Marionette TRACE conn5 <- [1,2276,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]]]}] 23:06:57 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 23:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 879ms 23:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:06:57 INFO - PROCESS | 1012 | 1461305217342 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 23:06:57 INFO - PROCESS | 1012 | 1461305217344 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 23:06:57 INFO - PROCESS | 1012 | 1461305217348 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:06:57 INFO - PROCESS | 1012 | 1461305217350 Marionette TRACE conn5 <- [1,2278,null,{}] 23:06:57 INFO - PROCESS | 1012 | 1461305217354 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:57 INFO - PROCESS | 1012 | 1461305217488 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 23:06:57 INFO - PROCESS | 1012 | 1461305217620 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D34AE800 == 62 [pid = 1012] [id = 579] 23:06:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085CECAC000) [pid = 1012] [serial = 1737] [outer = 0000000000000000] 23:06:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D4B99800) [pid = 1012] [serial = 1738] [outer = 00000085CECAC000] 23:06:57 INFO - PROCESS | 1012 | 1461305217680 Marionette DEBUG loaded listener.js 23:06:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D52DE000) [pid = 1012] [serial = 1739] [outer = 00000085CECAC000] 23:06:58 INFO - PROCESS | 1012 | 1461305218431 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 23:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1130ms 23:06:58 INFO - PROCESS | 1012 | 1461305218481 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 23:06:58 INFO - PROCESS | 1012 | 1461305218486 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 23:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:06:58 INFO - PROCESS | 1012 | 1461305218491 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:06:58 INFO - PROCESS | 1012 | 1461305218495 Marionette TRACE conn5 <- [1,2282,null,{}] 23:06:58 INFO - PROCESS | 1012 | 1461305218514 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:58 INFO - PROCESS | 1012 | 1461305218643 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 23:06:58 INFO - PROCESS | 1012 | 1461305218702 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF28C800 == 63 [pid = 1012] [id = 580] 23:06:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (0000008581CE2000) [pid = 1012] [serial = 1740] [outer = 0000000000000000] 23:06:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (0000008581CE8C00) [pid = 1012] [serial = 1741] [outer = 0000008581CE2000] 23:06:58 INFO - PROCESS | 1012 | 1461305218754 Marionette DEBUG loaded listener.js 23:06:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085C4B4B800) [pid = 1012] [serial = 1742] [outer = 0000008581CE2000] 23:06:59 INFO - PROCESS | 1012 | 1461305219401 Marionette TRACE conn5 <- [1,2284,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]]]}] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D259D000 == 62 [pid = 1012] [id = 530] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D181A800 == 61 [pid = 1012] [id = 482] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D34AA000 == 60 [pid = 1012] [id = 531] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D188B000 == 59 [pid = 1012] [id = 528] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5C16000 == 58 [pid = 1012] [id = 533] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B7D800 == 57 [pid = 1012] [id = 532] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF295000 == 56 [pid = 1012] [id = 527] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B12000 == 55 [pid = 1012] [id = 572] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D687A000 == 54 [pid = 1012] [id = 571] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6816800 == 53 [pid = 1012] [id = 570] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085C5D0F800 == 52 [pid = 1012] [id = 569] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B47800 == 51 [pid = 1012] [id = 568] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1DD7800 == 50 [pid = 1012] [id = 567] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0FA4800 == 49 [pid = 1012] [id = 566] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085807C2800) [pid = 1012] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085C9CFDC00) [pid = 1012] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D0ED5000) [pid = 1012] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D235DC00) [pid = 1012] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D14BFC00) [pid = 1012] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085C6274800 == 48 [pid = 1012] [id = 565] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085C445E000 == 47 [pid = 1012] [id = 12] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085C9A7E000 == 46 [pid = 1012] [id = 564] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6870800 == 45 [pid = 1012] [id = 562] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F88000 == 44 [pid = 1012] [id = 561] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A1F800 == 43 [pid = 1012] [id = 560] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085C99F0000 == 42 [pid = 1012] [id = 559] 23:06:59 INFO - PROCESS | 1012 | --DOCSHELL 00000085D49A0800 == 41 [pid = 1012] [id = 558] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CEB77C00) [pid = 1012] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CE0B3C00) [pid = 1012] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CECA7400) [pid = 1012] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085CA6E4800) [pid = 1012] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D2018C00) [pid = 1012] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D14BB800) [pid = 1012] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D17D1000) [pid = 1012] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C44E4000) [pid = 1012] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D23CD400) [pid = 1012] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D2374400) [pid = 1012] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C4992400) [pid = 1012] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D0917800) [pid = 1012] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085C4C79C00) [pid = 1012] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C4A8DC00) [pid = 1012] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085C4D4C400) [pid = 1012] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CA0D5000) [pid = 1012] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CA6E3000) [pid = 1012] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 23:06:59 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085C4D55000) [pid = 1012] [serial = 1121] [outer = 0000000000000000] [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.] 23:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 985ms 23:06:59 INFO - PROCESS | 1012 | 1461305219483 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 23:06:59 INFO - PROCESS | 1012 | 1461305219489 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 23:06:59 INFO - PROCESS | 1012 | 1461305219495 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:06:59 INFO - PROCESS | 1012 | 1461305219498 Marionette TRACE conn5 <- [1,2286,null,{}] 23:06:59 INFO - PROCESS | 1012 | 1461305219502 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:06:59 INFO - PROCESS | 1012 | 1461305219595 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 23:06:59 INFO - PROCESS | 1012 | 1461305219603 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C966F800 == 42 [pid = 1012] [id = 581] 23:06:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (0000008580D27400) [pid = 1012] [serial = 1743] [outer = 0000000000000000] 23:06:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (0000008580D2CC00) [pid = 1012] [serial = 1744] [outer = 0000008580D27400] 23:06:59 INFO - PROCESS | 1012 | 1461305219650 Marionette DEBUG loaded listener.js 23:06:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085C404A400) [pid = 1012] [serial = 1745] [outer = 0000008580D27400] 23:07:00 INFO - PROCESS | 1012 | 1461305220148 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 23:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 23:07:00 INFO - PROCESS | 1012 | 1461305220190 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 23:07:00 INFO - PROCESS | 1012 | 1461305220192 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 23:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:07:00 INFO - PROCESS | 1012 | 1461305220196 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:07:00 INFO - PROCESS | 1012 | 1461305220200 Marionette TRACE conn5 <- [1,2290,null,{}] 23:07:00 INFO - PROCESS | 1012 | 1461305220210 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:00 INFO - PROCESS | 1012 | 1461305220300 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 23:07:00 INFO - PROCESS | 1012 | 1461305220310 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D11C7000 == 43 [pid = 1012] [id = 582] 23:07:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085C5323800) [pid = 1012] [serial = 1746] [outer = 0000000000000000] 23:07:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085C9963400) [pid = 1012] [serial = 1747] [outer = 00000085C5323800] 23:07:00 INFO - PROCESS | 1012 | 1461305220364 Marionette DEBUG loaded listener.js 23:07:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085CA55EC00) [pid = 1012] [serial = 1748] [outer = 00000085C5323800] 23:07:00 INFO - PROCESS | 1012 | 1461305220817 Marionette TRACE conn5 <- [1,2292,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]]]}] 23:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 23:07:00 INFO - PROCESS | 1012 | 1461305220827 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 23:07:00 INFO - PROCESS | 1012 | 1461305220830 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 23:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:07:00 INFO - PROCESS | 1012 | 1461305220833 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:07:00 INFO - PROCESS | 1012 | 1461305220835 Marionette TRACE conn5 <- [1,2294,null,{}] 23:07:00 INFO - PROCESS | 1012 | 1461305220838 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:00 INFO - PROCESS | 1012 | 1461305220956 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 23:07:01 INFO - PROCESS | 1012 | 1461305220997 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D231E000 == 44 [pid = 1012] [id = 583] 23:07:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085CB11DC00) [pid = 1012] [serial = 1749] [outer = 0000000000000000] 23:07:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085CB992400) [pid = 1012] [serial = 1750] [outer = 00000085CB11DC00] 23:07:01 INFO - PROCESS | 1012 | 1461305221045 Marionette DEBUG loaded listener.js 23:07:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085CE287800) [pid = 1012] [serial = 1751] [outer = 00000085CB11DC00] 23:07:01 INFO - PROCESS | 1012 | 1461305221463 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 23:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 689ms 23:07:01 INFO - PROCESS | 1012 | 1461305221526 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 23:07:01 INFO - PROCESS | 1012 | 1461305221528 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 23:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:07:01 INFO - PROCESS | 1012 | 1461305221532 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:07:01 INFO - PROCESS | 1012 | 1461305221534 Marionette TRACE conn5 <- [1,2298,null,{}] 23:07:01 INFO - PROCESS | 1012 | 1461305221544 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:01 INFO - PROCESS | 1012 | 1461305221653 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 23:07:01 INFO - PROCESS | 1012 | 1461305221665 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B54000 == 45 [pid = 1012] [id = 584] 23:07:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085CEB79400) [pid = 1012] [serial = 1752] [outer = 0000000000000000] 23:07:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085CEBB4800) [pid = 1012] [serial = 1753] [outer = 00000085CEB79400] 23:07:01 INFO - PROCESS | 1012 | 1461305221757 Marionette DEBUG loaded listener.js 23:07:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085CF2E3800) [pid = 1012] [serial = 1754] [outer = 00000085CEB79400] 23:07:02 INFO - PROCESS | 1012 | 1461305222189 Marionette TRACE conn5 <- [1,2300,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]]]}] 23:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 23:07:02 INFO - PROCESS | 1012 | 1461305222230 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 23:07:02 INFO - PROCESS | 1012 | 1461305222233 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 23:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:07:02 INFO - PROCESS | 1012 | 1461305222241 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:07:02 INFO - PROCESS | 1012 | 1461305222243 Marionette TRACE conn5 <- [1,2302,null,{}] 23:07:02 INFO - PROCESS | 1012 | 1461305222246 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:02 INFO - PROCESS | 1012 | 1461305222414 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 23:07:02 INFO - PROCESS | 1012 | 1461305222463 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5240800 == 46 [pid = 1012] [id = 585] 23:07:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D11A0C00) [pid = 1012] [serial = 1755] [outer = 0000000000000000] 23:07:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D14BFC00) [pid = 1012] [serial = 1756] [outer = 00000085D11A0C00] 23:07:02 INFO - PROCESS | 1012 | 1461305222513 Marionette DEBUG loaded listener.js 23:07:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D17D2000) [pid = 1012] [serial = 1757] [outer = 00000085D11A0C00] 23:07:02 INFO - PROCESS | 1012 | 1461305222957 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 23:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 735ms 23:07:02 INFO - PROCESS | 1012 | 1461305222980 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 23:07:02 INFO - PROCESS | 1012 | 1461305222982 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 23:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:07:02 INFO - PROCESS | 1012 | 1461305222985 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:07:02 INFO - PROCESS | 1012 | 1461305222987 Marionette TRACE conn5 <- [1,2306,null,{}] 23:07:03 INFO - PROCESS | 1012 | 1461305222997 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:03 INFO - PROCESS | 1012 | 1461305223108 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 23:07:03 INFO - PROCESS | 1012 | 1461305223114 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6098000 == 47 [pid = 1012] [id = 586] 23:07:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D17D2400) [pid = 1012] [serial = 1758] [outer = 0000000000000000] 23:07:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D18A8C00) [pid = 1012] [serial = 1759] [outer = 00000085D17D2400] 23:07:03 INFO - PROCESS | 1012 | 1461305223161 Marionette DEBUG loaded listener.js 23:07:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D1A6F000) [pid = 1012] [serial = 1760] [outer = 00000085D17D2400] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (0000008580D56C00) [pid = 1012] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D0EB3400) [pid = 1012] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CEB82000) [pid = 1012] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D23CBC00) [pid = 1012] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (0000008580D30400) [pid = 1012] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D1C36800) [pid = 1012] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D2327400) [pid = 1012] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D153E000) [pid = 1012] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C9CEFC00) [pid = 1012] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085803A1C00) [pid = 1012] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C503E000) [pid = 1012] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D1199C00) [pid = 1012] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D1D8E000) [pid = 1012] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CE28BC00) [pid = 1012] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CA6E3800) [pid = 1012] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:07:03 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (0000008580D50000) [pid = 1012] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:07:03 INFO - PROCESS | 1012 | 1461305223766 Marionette TRACE conn5 <- [1,2308,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,2309,"getWindowHandle",null] 23:07:03 INFO - PROCESS | 1012 | 1461305223825 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 23:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:07:03 INFO - PROCESS | 1012 | 1461305223828 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:07:03 INFO - PROCESS | 1012 | 1461305223830 Marionette TRACE conn5 <- [1,2310,null,{}] 23:07:03 INFO - PROCESS | 1012 | 1461305223833 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:03 INFO - PROCESS | 1012 | 1461305223916 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 23:07:03 INFO - PROCESS | 1012 | 1461305223922 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1950000 == 48 [pid = 1012] [id = 587] 23:07:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085C995F400) [pid = 1012] [serial = 1761] [outer = 0000000000000000] 23:07:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CB994000) [pid = 1012] [serial = 1762] [outer = 00000085C995F400] 23:07:03 INFO - PROCESS | 1012 | 1461305223968 Marionette DEBUG loaded listener.js 23:07:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D1A6E400) [pid = 1012] [serial = 1763] [outer = 00000085C995F400] 23:07:04 INFO - PROCESS | 1012 | 1461305224392 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 586ms 23:07:04 INFO - PROCESS | 1012 | 1461305224418 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 23:07:04 INFO - PROCESS | 1012 | 1461305224420 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 23:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:07:04 INFO - PROCESS | 1012 | 1461305224423 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:07:04 INFO - PROCESS | 1012 | 1461305224425 Marionette TRACE conn5 <- [1,2314,null,{}] 23:07:04 INFO - PROCESS | 1012 | 1461305224428 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:04 INFO - PROCESS | 1012 | 1461305224512 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 23:07:04 INFO - PROCESS | 1012 | 1461305224519 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D695F000 == 49 [pid = 1012] [id = 588] 23:07:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D1D98000) [pid = 1012] [serial = 1764] [outer = 0000000000000000] 23:07:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D2357800) [pid = 1012] [serial = 1765] [outer = 00000085D1D98000] 23:07:04 INFO - PROCESS | 1012 | 1461305224565 Marionette DEBUG loaded listener.js 23:07:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D23C8800) [pid = 1012] [serial = 1766] [outer = 00000085D1D98000] 23:07:04 INFO - PROCESS | 1012 | 1461305224967 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 587ms 23:07:05 INFO - PROCESS | 1012 | 1461305225013 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 23:07:05 INFO - PROCESS | 1012 | 1461305225016 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 23:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:07:05 INFO - PROCESS | 1012 | 1461305225035 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:07:05 INFO - PROCESS | 1012 | 1461305225037 Marionette TRACE conn5 <- [1,2318,null,{}] 23:07:05 INFO - PROCESS | 1012 | 1461305225040 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:05 INFO - PROCESS | 1012 | 1461305225126 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 23:07:05 INFO - PROCESS | 1012 | 1461305225132 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C22800 == 50 [pid = 1012] [id = 589] 23:07:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D23D4800) [pid = 1012] [serial = 1767] [outer = 0000000000000000] 23:07:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D24A0000) [pid = 1012] [serial = 1768] [outer = 00000085D23D4800] 23:07:05 INFO - PROCESS | 1012 | 1461305225180 Marionette DEBUG loaded listener.js 23:07:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D25D8C00) [pid = 1012] [serial = 1769] [outer = 00000085D23D4800] 23:07:05 INFO - PROCESS | 1012 | 1461305225643 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 649ms 23:07:05 INFO - PROCESS | 1012 | 1461305225681 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 23:07:05 INFO - PROCESS | 1012 | 1461305225684 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 23:07:05 INFO - PROCESS | 1012 | 1461305225687 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:07:05 INFO - PROCESS | 1012 | 1461305225690 Marionette TRACE conn5 <- [1,2322,null,{}] 23:07:05 INFO - PROCESS | 1012 | 1461305225694 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:05 INFO - PROCESS | 1012 | 1461305225856 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 23:07:05 INFO - PROCESS | 1012 | 1461305225989 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085BFBCA800 == 51 [pid = 1012] [id = 590] 23:07:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085803A8400) [pid = 1012] [serial = 1770] [outer = 0000000000000000] 23:07:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085807CFC00) [pid = 1012] [serial = 1771] [outer = 00000085803A8400] 23:07:06 INFO - PROCESS | 1012 | 1461305226050 Marionette DEBUG loaded listener.js 23:07:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (0000008580D29000) [pid = 1012] [serial = 1772] [outer = 00000085803A8400] 23:07:06 INFO - PROCESS | 1012 | 1461305226709 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 23:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1090ms 23:07:06 INFO - PROCESS | 1012 | 1461305226782 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 23:07:06 INFO - PROCESS | 1012 | 1461305226787 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 23:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:07:06 INFO - PROCESS | 1012 | 1461305226792 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:07:06 INFO - PROCESS | 1012 | 1461305226797 Marionette TRACE conn5 <- [1,2326,null,{}] 23:07:06 INFO - PROCESS | 1012 | 1461305226802 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:06 INFO - PROCESS | 1012 | 1461305226917 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 23:07:07 INFO - PROCESS | 1012 | 1461305227045 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0FB2800 == 52 [pid = 1012] [id = 591] 23:07:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C66A5400) [pid = 1012] [serial = 1773] [outer = 0000000000000000] 23:07:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085C984B400) [pid = 1012] [serial = 1774] [outer = 00000085C66A5400] 23:07:07 INFO - PROCESS | 1012 | 1461305227106 Marionette DEBUG loaded listener.js 23:07:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CA604800) [pid = 1012] [serial = 1775] [outer = 00000085C66A5400] 23:07:07 INFO - PROCESS | 1012 | 1461305227676 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 944ms 23:07:07 INFO - PROCESS | 1012 | 1461305227740 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 23:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:07:07 INFO - PROCESS | 1012 | 1461305227743 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 23:07:07 INFO - PROCESS | 1012 | 1461305227748 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:07:07 INFO - PROCESS | 1012 | 1461305227750 Marionette TRACE conn5 <- [1,2330,null,{}] 23:07:07 INFO - PROCESS | 1012 | 1461305227768 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:07 INFO - PROCESS | 1012 | 1461305227880 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 23:07:08 INFO - PROCESS | 1012 | 1461305228008 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6954000 == 53 [pid = 1012] [id = 592] 23:07:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D0921C00) [pid = 1012] [serial = 1776] [outer = 0000000000000000] 23:07:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D0EDC000) [pid = 1012] [serial = 1777] [outer = 00000085D0921C00] 23:07:08 INFO - PROCESS | 1012 | 1461305228066 Marionette DEBUG loaded listener.js 23:07:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D14BA400) [pid = 1012] [serial = 1778] [outer = 00000085D0921C00] 23:07:08 INFO - PROCESS | 1012 | 1461305228698 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 23:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1003ms 23:07:08 INFO - PROCESS | 1012 | 1461305228751 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 23:07:08 INFO - PROCESS | 1012 | 1461305228756 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 23:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:07:08 INFO - PROCESS | 1012 | 1461305228768 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:07:08 INFO - PROCESS | 1012 | 1461305228773 Marionette TRACE conn5 <- [1,2334,null,{}] 23:07:08 INFO - PROCESS | 1012 | 1461305228777 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:08 INFO - PROCESS | 1012 | 1461305228923 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 23:07:09 INFO - PROCESS | 1012 | 1461305229047 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1C4000 == 54 [pid = 1012] [id = 593] 23:07:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D09B1C00) [pid = 1012] [serial = 1779] [outer = 0000000000000000] 23:07:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D2841400) [pid = 1012] [serial = 1780] [outer = 00000085D09B1C00] 23:07:09 INFO - PROCESS | 1012 | 1461305229105 Marionette DEBUG loaded listener.js 23:07:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D44AA800) [pid = 1012] [serial = 1781] [outer = 00000085D09B1C00] 23:07:09 INFO - PROCESS | 1012 | 1461305229700 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 986ms 23:07:09 INFO - PROCESS | 1012 | 1461305229751 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 23:07:09 INFO - PROCESS | 1012 | 1461305229754 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 23:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:07:09 INFO - PROCESS | 1012 | 1461305229758 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:07:09 INFO - PROCESS | 1012 | 1461305229760 Marionette TRACE conn5 <- [1,2338,null,{}] 23:07:09 INFO - PROCESS | 1012 | 1461305229764 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:09 INFO - PROCESS | 1012 | 1461305229873 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 23:07:09 INFO - PROCESS | 1012 | 1461305229970 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA570000 == 55 [pid = 1012] [id = 594] 23:07:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D49DC400) [pid = 1012] [serial = 1782] [outer = 0000000000000000] 23:07:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D4B8E000) [pid = 1012] [serial = 1783] [outer = 00000085D49DC400] 23:07:10 INFO - PROCESS | 1012 | 1461305230027 Marionette DEBUG loaded listener.js 23:07:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D52DC000) [pid = 1012] [serial = 1784] [outer = 00000085D49DC400] 23:07:10 INFO - PROCESS | 1012 | 1461305230749 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 23:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1032ms 23:07:10 INFO - PROCESS | 1012 | 1461305230791 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 23:07:10 INFO - PROCESS | 1012 | 1461305230795 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 23:07:10 INFO - PROCESS | 1012 | 1461305230801 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:07:10 INFO - PROCESS | 1012 | 1461305230805 Marionette TRACE conn5 <- [1,2342,null,{}] 23:07:10 INFO - PROCESS | 1012 | 1461305230836 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:11 INFO - PROCESS | 1012 | 1461305231004 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 23:07:11 INFO - PROCESS | 1012 | 1461305231112 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C627E000 == 56 [pid = 1012] [id = 595] 23:07:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (0000008581CE1400) [pid = 1012] [serial = 1785] [outer = 0000000000000000] 23:07:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085C3059C00) [pid = 1012] [serial = 1786] [outer = 0000008581CE1400] 23:07:11 INFO - PROCESS | 1012 | 1461305231168 Marionette DEBUG loaded listener.js 23:07:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085C4D4D400) [pid = 1012] [serial = 1787] [outer = 0000008581CE1400] 23:07:11 INFO - PROCESS | 1012 | 1461305231786 Marionette TRACE conn5 <- [1,2344,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]]]}] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB28B800 == 55 [pid = 1012] [id = 526] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C22800 == 54 [pid = 1012] [id = 589] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D695F000 == 53 [pid = 1012] [id = 588] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1950000 == 52 [pid = 1012] [id = 587] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6098000 == 51 [pid = 1012] [id = 586] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5240800 == 50 [pid = 1012] [id = 585] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B54000 == 49 [pid = 1012] [id = 584] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D231E000 == 48 [pid = 1012] [id = 583] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D11C7000 == 47 [pid = 1012] [id = 582] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085C966F800 == 46 [pid = 1012] [id = 581] 23:07:11 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (0000008581CE8400) [pid = 1012] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 23:07:11 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085C9A28C00) [pid = 1012] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 23:07:11 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D0EDFC00) [pid = 1012] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 23:07:11 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D1A6AC00) [pid = 1012] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 23:07:11 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D218C800) [pid = 1012] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 23:07:11 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D2674C00) [pid = 1012] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF28C800 == 45 [pid = 1012] [id = 580] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A2C800 == 44 [pid = 1012] [id = 575] 23:07:11 INFO - PROCESS | 1012 | --DOCSHELL 00000085C96E8000 == 43 [pid = 1012] [id = 574] 23:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1059ms 23:07:11 INFO - PROCESS | 1012 | 1461305231865 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 23:07:11 INFO - PROCESS | 1012 | 1461305231871 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 23:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:07:11 INFO - PROCESS | 1012 | 1461305231877 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:07:11 INFO - PROCESS | 1012 | 1461305231880 Marionette TRACE conn5 <- [1,2346,null,{}] 23:07:11 INFO - PROCESS | 1012 | 1461305231884 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:12 INFO - PROCESS | 1012 | 1461305231990 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D1DDD000) [pid = 1012] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D236B400) [pid = 1012] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D17D9000) [pid = 1012] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D1709000) [pid = 1012] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (0000008580D55800) [pid = 1012] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CBD25800) [pid = 1012] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D1357400) [pid = 1012] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D153C800) [pid = 1012] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D23C7400) [pid = 1012] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D218C000) [pid = 1012] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085CEC64000) [pid = 1012] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CB11C800) [pid = 1012] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CBD27C00) [pid = 1012] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C4B41000) [pid = 1012] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (0000008580D5B800) [pid = 1012] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085C5323C00) [pid = 1012] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D170F000) [pid = 1012] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D266AC00) [pid = 1012] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D249DC00) [pid = 1012] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D2530000) [pid = 1012] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (0000008580D5C400) [pid = 1012] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C4B4A800) [pid = 1012] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D1538800) [pid = 1012] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D09A8000) [pid = 1012] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (00000085D25CE000) [pid = 1012] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 23:07:12 INFO - PROCESS | 1012 | 1461305232080 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C96E8800 == 44 [pid = 1012] [id = 596] 23:07:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (0000008580D53800) [pid = 1012] [serial = 1788] [outer = 0000000000000000] 23:07:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (0000008581CDBC00) [pid = 1012] [serial = 1789] [outer = 0000008580D53800] 23:07:12 INFO - PROCESS | 1012 | 1461305232127 Marionette DEBUG loaded listener.js 23:07:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085C4C6DC00) [pid = 1012] [serial = 1790] [outer = 0000008580D53800] 23:07:12 INFO - PROCESS | 1012 | 1461305232581 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 23:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 23:07:12 INFO - PROCESS | 1012 | 1461305232612 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 23:07:12 INFO - PROCESS | 1012 | 1461305232615 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 23:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:07:12 INFO - PROCESS | 1012 | 1461305232618 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:07:12 INFO - PROCESS | 1012 | 1461305232622 Marionette TRACE conn5 <- [1,2350,null,{}] 23:07:12 INFO - PROCESS | 1012 | 1461305232633 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:12 INFO - PROCESS | 1012 | 1461305232726 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 23:07:12 INFO - PROCESS | 1012 | 1461305232735 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D195B800 == 45 [pid = 1012] [id = 597] 23:07:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C9891000) [pid = 1012] [serial = 1791] [outer = 0000000000000000] 23:07:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CB11F000) [pid = 1012] [serial = 1792] [outer = 00000085C9891000] 23:07:12 INFO - PROCESS | 1012 | 1461305232784 Marionette DEBUG loaded listener.js 23:07:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CE26B400) [pid = 1012] [serial = 1793] [outer = 00000085C9891000] 23:07:13 INFO - PROCESS | 1012 | 1461305233248 Marionette TRACE conn5 <- [1,2352,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]]]}] 23:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 23:07:13 INFO - PROCESS | 1012 | 1461305233312 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 23:07:13 INFO - PROCESS | 1012 | 1461305233315 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 23:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:07:13 INFO - PROCESS | 1012 | 1461305233318 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:07:13 INFO - PROCESS | 1012 | 1461305233320 Marionette TRACE conn5 <- [1,2354,null,{}] 23:07:13 INFO - PROCESS | 1012 | 1461305233323 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:13 INFO - PROCESS | 1012 | 1461305233410 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 23:07:13 INFO - PROCESS | 1012 | 1461305233419 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26AE800 == 46 [pid = 1012] [id = 598] 23:07:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085CEC59C00) [pid = 1012] [serial = 1794] [outer = 0000000000000000] 23:07:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D0921000) [pid = 1012] [serial = 1795] [outer = 00000085CEC59C00] 23:07:13 INFO - PROCESS | 1012 | 1461305233466 Marionette DEBUG loaded listener.js 23:07:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D1195800) [pid = 1012] [serial = 1796] [outer = 00000085CEC59C00] 23:07:13 INFO - PROCESS | 1012 | 1461305233904 Marionette TRACE conn5 <- [1,2356,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]]]}] 23:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 23:07:13 INFO - PROCESS | 1012 | 1461305233950 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 23:07:13 INFO - PROCESS | 1012 | 1461305233952 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 23:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:07:13 INFO - PROCESS | 1012 | 1461305233956 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:07:13 INFO - PROCESS | 1012 | 1461305233957 Marionette TRACE conn5 <- [1,2358,null,{}] 23:07:13 INFO - PROCESS | 1012 | 1461305233961 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:14 INFO - PROCESS | 1012 | 1461305234045 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 23:07:14 INFO - PROCESS | 1012 | 1461305234083 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B7C800 == 47 [pid = 1012] [id = 599] 23:07:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D119E400) [pid = 1012] [serial = 1797] [outer = 0000000000000000] 23:07:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D14B5800) [pid = 1012] [serial = 1798] [outer = 00000085D119E400] 23:07:14 INFO - PROCESS | 1012 | 1461305234129 Marionette DEBUG loaded listener.js 23:07:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D170F000) [pid = 1012] [serial = 1799] [outer = 00000085D119E400] 23:07:14 INFO - PROCESS | 1012 | 1461305234617 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 23:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 23:07:14 INFO - PROCESS | 1012 | 1461305234650 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 23:07:14 INFO - PROCESS | 1012 | 1461305234652 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 23:07:14 INFO - PROCESS | 1012 | 1461305234655 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:07:14 INFO - PROCESS | 1012 | 1461305234657 Marionette TRACE conn5 <- [1,2362,null,{}] 23:07:14 INFO - PROCESS | 1012 | 1461305234661 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:14 INFO - PROCESS | 1012 | 1461305234799 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 23:07:14 INFO - PROCESS | 1012 | 1461305234856 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA3CD800 == 48 [pid = 1012] [id = 600] 23:07:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D1A6D400) [pid = 1012] [serial = 1800] [outer = 0000000000000000] 23:07:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D2016C00) [pid = 1012] [serial = 1801] [outer = 00000085D1A6D400] 23:07:14 INFO - PROCESS | 1012 | 1461305234907 Marionette DEBUG loaded listener.js 23:07:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D236DC00) [pid = 1012] [serial = 1802] [outer = 00000085D1A6D400] 23:07:15 INFO - PROCESS | 1012 | 1461305235359 Marionette TRACE conn5 <- [1,2364,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]]]}] 23:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 732ms 23:07:15 INFO - PROCESS | 1012 | 1461305235391 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 23:07:15 INFO - PROCESS | 1012 | 1461305235393 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 23:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:07:15 INFO - PROCESS | 1012 | 1461305235437 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:07:15 INFO - PROCESS | 1012 | 1461305235439 Marionette TRACE conn5 <- [1,2366,null,{}] 23:07:15 INFO - PROCESS | 1012 | 1461305235443 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:15 INFO - PROCESS | 1012 | 1461305235553 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 23:07:15 INFO - PROCESS | 1012 | 1461305235612 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6877000 == 49 [pid = 1012] [id = 601] 23:07:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D1D92400) [pid = 1012] [serial = 1803] [outer = 0000000000000000] 23:07:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D249CC00) [pid = 1012] [serial = 1804] [outer = 00000085D1D92400] 23:07:15 INFO - PROCESS | 1012 | 1461305235658 Marionette DEBUG loaded listener.js 23:07:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D266E400) [pid = 1012] [serial = 1805] [outer = 00000085D1D92400] 23:07:16 INFO - PROCESS | 1012 | 1461305236096 Marionette TRACE conn5 <- [1,2368,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]]]}] 23:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 23:07:16 INFO - PROCESS | 1012 | 1461305236133 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 23:07:16 INFO - PROCESS | 1012 | 1461305236135 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 23:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:07:16 INFO - PROCESS | 1012 | 1461305236138 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:07:16 INFO - PROCESS | 1012 | 1461305236140 Marionette TRACE conn5 <- [1,2370,null,{}] 23:07:16 INFO - PROCESS | 1012 | 1461305236144 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:16 INFO - PROCESS | 1012 | 1461305236255 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (0000008580D27400) [pid = 1012] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (0000008581CE2000) [pid = 1012] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D0EAE400) [pid = 1012] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (0000008580D4F000) [pid = 1012] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D1D98000) [pid = 1012] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D2017C00) [pid = 1012] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D11A0C00) [pid = 1012] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CB11DC00) [pid = 1012] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CECAC000) [pid = 1012] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085C6295000) [pid = 1012] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D2667C00) [pid = 1012] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085C5323800) [pid = 1012] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D17D2400) [pid = 1012] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085CEB79400) [pid = 1012] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085C995F400) [pid = 1012] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:07:16 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D18AB000) [pid = 1012] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:07:16 INFO - PROCESS | 1012 | 1461305236481 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C99F0000 == 50 [pid = 1012] [id = 602] 23:07:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (0000008580952800) [pid = 1012] [serial = 1806] [outer = 0000000000000000] 23:07:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C3236800) [pid = 1012] [serial = 1807] [outer = 0000008580952800] 23:07:16 INFO - PROCESS | 1012 | 1461305236531 Marionette DEBUG loaded listener.js 23:07:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CE269400) [pid = 1012] [serial = 1808] [outer = 0000008580952800] 23:07:16 INFO - PROCESS | 1012 | 1461305236928 Marionette TRACE conn5 <- [1,2372,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]]]}] 23:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 837ms 23:07:16 INFO - PROCESS | 1012 | 1461305236977 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 23:07:16 INFO - PROCESS | 1012 | 1461305236979 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 23:07:16 INFO - PROCESS | 1012 | 1461305236983 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:07:16 INFO - PROCESS | 1012 | 1461305236984 Marionette TRACE conn5 <- [1,2374,null,{}] 23:07:16 INFO - PROCESS | 1012 | 1461305236988 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:17 INFO - PROCESS | 1012 | 1461305237102 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 23:07:17 INFO - PROCESS | 1012 | 1461305237115 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B18800 == 51 [pid = 1012] [id = 603] 23:07:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D1704C00) [pid = 1012] [serial = 1809] [outer = 0000000000000000] 23:07:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D2CAF400) [pid = 1012] [serial = 1810] [outer = 00000085D1704C00] 23:07:17 INFO - PROCESS | 1012 | 1461305237161 Marionette DEBUG loaded listener.js 23:07:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D49D7800) [pid = 1012] [serial = 1811] [outer = 00000085D1704C00] 23:07:17 INFO - PROCESS | 1012 | 1461305237595 Marionette TRACE conn5 <- [1,2376,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]]]}] 23:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 23:07:17 INFO - PROCESS | 1012 | 1461305237614 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 23:07:17 INFO - PROCESS | 1012 | 1461305237616 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 23:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:07:17 INFO - PROCESS | 1012 | 1461305237619 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:07:17 INFO - PROCESS | 1012 | 1461305237621 Marionette TRACE conn5 <- [1,2378,null,{}] 23:07:17 INFO - PROCESS | 1012 | 1461305237625 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:17 INFO - PROCESS | 1012 | 1461305237742 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 23:07:17 INFO - PROCESS | 1012 | 1461305237752 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CEE000 == 52 [pid = 1012] [id = 604] 23:07:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D52D7800) [pid = 1012] [serial = 1812] [outer = 0000000000000000] 23:07:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D52E3400) [pid = 1012] [serial = 1813] [outer = 00000085D52D7800] 23:07:17 INFO - PROCESS | 1012 | 1461305237797 Marionette DEBUG loaded listener.js 23:07:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D5308400) [pid = 1012] [serial = 1814] [outer = 00000085D52D7800] 23:07:18 INFO - PROCESS | 1012 | 1461305238217 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 23:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:07:18 INFO - PROCESS | 1012 | 1461305238250 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 23:07:18 INFO - PROCESS | 1012 | 1461305238253 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 23:07:18 INFO - PROCESS | 1012 | 1461305238256 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:07:18 INFO - PROCESS | 1012 | 1461305238258 Marionette TRACE conn5 <- [1,2382,null,{}] 23:07:18 INFO - PROCESS | 1012 | 1461305238262 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:18 INFO - PROCESS | 1012 | 1461305238398 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 23:07:18 INFO - PROCESS | 1012 | 1461305238447 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA830000 == 53 [pid = 1012] [id = 605] 23:07:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D5329800) [pid = 1012] [serial = 1815] [outer = 0000000000000000] 23:07:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D532F800) [pid = 1012] [serial = 1816] [outer = 00000085D5329800] 23:07:18 INFO - PROCESS | 1012 | 1461305238500 Marionette DEBUG loaded listener.js 23:07:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D5392400) [pid = 1012] [serial = 1817] [outer = 00000085D5329800] 23:07:19 INFO - PROCESS | 1012 | 1461305239226 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1027ms 23:07:19 INFO - PROCESS | 1012 | 1461305239286 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 23:07:19 INFO - PROCESS | 1012 | 1461305239292 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 23:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:07:19 INFO - PROCESS | 1012 | 1461305239298 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:07:19 INFO - PROCESS | 1012 | 1461305239302 Marionette TRACE conn5 <- [1,2386,null,{}] 23:07:19 INFO - PROCESS | 1012 | 1461305239331 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:19 INFO - PROCESS | 1012 | 1461305239480 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 23:07:19 INFO - PROCESS | 1012 | 1461305239611 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D095F000 == 54 [pid = 1012] [id = 606] 23:07:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085C4B5B800) [pid = 1012] [serial = 1818] [outer = 0000000000000000] 23:07:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085C5316800) [pid = 1012] [serial = 1819] [outer = 00000085C4B5B800] 23:07:19 INFO - PROCESS | 1012 | 1461305239672 Marionette DEBUG loaded listener.js 23:07:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085CA069400) [pid = 1012] [serial = 1820] [outer = 00000085C4B5B800] 23:07:20 INFO - PROCESS | 1012 | 1461305240301 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1063ms 23:07:20 INFO - PROCESS | 1012 | 1461305240363 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 23:07:20 INFO - PROCESS | 1012 | 1461305240370 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 23:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:07:20 INFO - PROCESS | 1012 | 1461305240396 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:07:20 INFO - PROCESS | 1012 | 1461305240399 Marionette TRACE conn5 <- [1,2390,null,{}] 23:07:20 INFO - PROCESS | 1012 | 1461305240448 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:20 INFO - PROCESS | 1012 | 1461305240570 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 23:07:20 INFO - PROCESS | 1012 | 1461305240690 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D524D800 == 55 [pid = 1012] [id = 607] 23:07:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085CECA8400) [pid = 1012] [serial = 1821] [outer = 0000000000000000] 23:07:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D0EDA400) [pid = 1012] [serial = 1822] [outer = 00000085CECA8400] 23:07:20 INFO - PROCESS | 1012 | 1461305240749 Marionette DEBUG loaded listener.js 23:07:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D17DE800) [pid = 1012] [serial = 1823] [outer = 00000085CECA8400] 23:07:21 INFO - PROCESS | 1012 | 1461305241356 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 23:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1043ms 23:07:21 INFO - PROCESS | 1012 | 1461305241420 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 23:07:21 INFO - PROCESS | 1012 | 1461305241423 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 23:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:07:21 INFO - PROCESS | 1012 | 1461305241426 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:07:21 INFO - PROCESS | 1012 | 1461305241431 Marionette TRACE conn5 <- [1,2394,null,{}] 23:07:21 INFO - PROCESS | 1012 | 1461305241443 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:21 INFO - PROCESS | 1012 | 1461305241562 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 23:07:21 INFO - PROCESS | 1012 | 1461305241693 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA841800 == 56 [pid = 1012] [id = 608] 23:07:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D2904800) [pid = 1012] [serial = 1824] [outer = 0000000000000000] 23:07:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D315F800) [pid = 1012] [serial = 1825] [outer = 00000085D2904800] 23:07:21 INFO - PROCESS | 1012 | 1461305241754 Marionette DEBUG loaded listener.js 23:07:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D5326000) [pid = 1012] [serial = 1826] [outer = 00000085D2904800] 23:07:22 INFO - PROCESS | 1012 | 1461305242359 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 23:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 985ms 23:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:07:22 INFO - PROCESS | 1012 | 1461305242414 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 23:07:22 INFO - PROCESS | 1012 | 1461305242417 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 23:07:22 INFO - PROCESS | 1012 | 1461305242421 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:07:22 INFO - PROCESS | 1012 | 1461305242423 Marionette TRACE conn5 <- [1,2398,null,{}] 23:07:22 INFO - PROCESS | 1012 | 1461305242427 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:22 INFO - PROCESS | 1012 | 1461305242541 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 23:07:22 INFO - PROCESS | 1012 | 1461305242897 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4C06800 == 57 [pid = 1012] [id = 609] 23:07:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085807C6400) [pid = 1012] [serial = 1827] [outer = 0000000000000000] 23:07:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (0000008580951400) [pid = 1012] [serial = 1828] [outer = 00000085807C6400] 23:07:22 INFO - PROCESS | 1012 | 1461305242976 Marionette DEBUG loaded listener.js 23:07:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (0000008580D5CC00) [pid = 1012] [serial = 1829] [outer = 00000085807C6400] 23:07:23 INFO - PROCESS | 1012 | 1461305243582 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1235ms 23:07:23 INFO - PROCESS | 1012 | 1461305243658 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 23:07:23 INFO - PROCESS | 1012 | 1461305243663 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 23:07:23 INFO - PROCESS | 1012 | 1461305243669 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:07:23 INFO - PROCESS | 1012 | 1461305243672 Marionette TRACE conn5 <- [1,2402,null,{}] 23:07:23 INFO - PROCESS | 1012 | 1461305243677 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:23 INFO - PROCESS | 1012 | 1461305243784 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 23:07:23 INFO - PROCESS | 1012 | 1461305243921 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:23 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CEE000 == 56 [pid = 1012] [id = 604] 23:07:23 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B18800 == 55 [pid = 1012] [id = 603] 23:07:23 INFO - PROCESS | 1012 | --DOCSHELL 00000085C99F0000 == 54 [pid = 1012] [id = 602] 23:07:23 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6877000 == 53 [pid = 1012] [id = 601] 23:07:23 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA3CD800 == 52 [pid = 1012] [id = 600] 23:07:23 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B7C800 == 51 [pid = 1012] [id = 599] 23:07:23 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26AE800 == 50 [pid = 1012] [id = 598] 23:07:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085BFBD7000 == 51 [pid = 1012] [id = 610] 23:07:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085807D0400) [pid = 1012] [serial = 1830] [outer = 0000000000000000] 23:07:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (0000008580953C00) [pid = 1012] [serial = 1831] [outer = 00000085807D0400] 23:07:24 INFO - PROCESS | 1012 | 1461305244016 Marionette DEBUG loaded listener.js 23:07:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085C4B5F800) [pid = 1012] [serial = 1832] [outer = 00000085807D0400] 23:07:24 INFO - PROCESS | 1012 | --DOCSHELL 00000085D195B800 == 50 [pid = 1012] [id = 597] 23:07:24 INFO - PROCESS | 1012 | --DOCSHELL 00000085C96E8800 == 49 [pid = 1012] [id = 596] 23:07:24 INFO - PROCESS | 1012 | --DOCSHELL 00000085C627E000 == 48 [pid = 1012] [id = 595] 23:07:24 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1C4000 == 47 [pid = 1012] [id = 593] 23:07:24 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6954000 == 46 [pid = 1012] [id = 592] 23:07:24 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0FB2800 == 45 [pid = 1012] [id = 591] 23:07:24 INFO - PROCESS | 1012 | --DOCSHELL 00000085BFBCA800 == 44 [pid = 1012] [id = 590] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085C31FCC00) [pid = 1012] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085C404A400) [pid = 1012] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085C4B4B800) [pid = 1012] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D14C3C00) [pid = 1012] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085C4B4E400) [pid = 1012] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D23C8800) [pid = 1012] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D2372800) [pid = 1012] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D17D2000) [pid = 1012] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085CE287800) [pid = 1012] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D52DE000) [pid = 1012] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D2355000) [pid = 1012] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D14BFC00) [pid = 1012] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D2357800) [pid = 1012] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085CB1A8400) [pid = 1012] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D316E000) [pid = 1012] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D290AC00) [pid = 1012] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CA55EC00) [pid = 1012] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D1A6F000) [pid = 1012] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CA0CE400) [pid = 1012] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CE0ADC00) [pid = 1012] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085C9963400) [pid = 1012] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085CB992400) [pid = 1012] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085CF2E3800) [pid = 1012] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085CB994000) [pid = 1012] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (0000008581CE8C00) [pid = 1012] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085D18A8C00) [pid = 1012] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085CEBB4800) [pid = 1012] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D4B99800) [pid = 1012] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 93 (0000008580D2CC00) [pid = 1012] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 92 (00000085D1D91800) [pid = 1012] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 91 (00000085D1A6E400) [pid = 1012] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | --DOMWINDOW == 90 (00000085D24A0000) [pid = 1012] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 23:07:24 INFO - PROCESS | 1012 | 1461305244499 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 23:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 881ms 23:07:24 INFO - PROCESS | 1012 | 1461305244555 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 23:07:24 INFO - PROCESS | 1012 | 1461305244559 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 23:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:07:24 INFO - PROCESS | 1012 | 1461305244564 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:07:24 INFO - PROCESS | 1012 | 1461305244566 Marionette TRACE conn5 <- [1,2406,null,{}] 23:07:24 INFO - PROCESS | 1012 | 1461305244570 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:24 INFO - PROCESS | 1012 | 1461305244657 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 23:07:24 INFO - PROCESS | 1012 | 1461305244667 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC39000 == 45 [pid = 1012] [id = 611] 23:07:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 91 (00000085C4B5E400) [pid = 1012] [serial = 1833] [outer = 0000000000000000] 23:07:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 92 (00000085C4D56800) [pid = 1012] [serial = 1834] [outer = 00000085C4B5E400] 23:07:24 INFO - PROCESS | 1012 | 1461305244714 Marionette DEBUG loaded listener.js 23:07:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 93 (00000085C9847400) [pid = 1012] [serial = 1835] [outer = 00000085C4B5E400] 23:07:25 INFO - PROCESS | 1012 | 1461305245224 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 23:07:25 INFO - PROCESS | 1012 | 1461305245259 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 23:07:25 INFO - PROCESS | 1012 | 1461305245261 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 23:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:07:25 INFO - PROCESS | 1012 | 1461305245266 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:07:25 INFO - PROCESS | 1012 | 1461305245272 Marionette TRACE conn5 <- [1,2410,null,{}] 23:07:25 INFO - PROCESS | 1012 | 1461305245282 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:25 INFO - PROCESS | 1012 | 1461305245369 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 23:07:25 INFO - PROCESS | 1012 | 1461305245379 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D194F000 == 46 [pid = 1012] [id = 612] 23:07:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 94 (00000085CA5AC400) [pid = 1012] [serial = 1836] [outer = 0000000000000000] 23:07:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (00000085CB010800) [pid = 1012] [serial = 1837] [outer = 00000085CA5AC400] 23:07:25 INFO - PROCESS | 1012 | 1461305245427 Marionette DEBUG loaded listener.js 23:07:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085CB1A9800) [pid = 1012] [serial = 1838] [outer = 00000085CA5AC400] 23:07:25 INFO - PROCESS | 1012 | 1461305245910 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 23:07:25 INFO - PROCESS | 1012 | 1461305245959 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 23:07:25 INFO - PROCESS | 1012 | 1461305245961 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 23:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:07:25 INFO - PROCESS | 1012 | 1461305245965 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:07:25 INFO - PROCESS | 1012 | 1461305245967 Marionette TRACE conn5 <- [1,2414,null,{}] 23:07:25 INFO - PROCESS | 1012 | 1461305245970 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:26 INFO - PROCESS | 1012 | 1461305246055 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 23:07:26 INFO - PROCESS | 1012 | 1461305246064 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1963000 == 47 [pid = 1012] [id = 613] 23:07:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085CA5AF000) [pid = 1012] [serial = 1839] [outer = 0000000000000000] 23:07:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CE0AE400) [pid = 1012] [serial = 1840] [outer = 00000085CA5AF000] 23:07:26 INFO - PROCESS | 1012 | 1461305246187 Marionette DEBUG loaded listener.js 23:07:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CE28A000) [pid = 1012] [serial = 1841] [outer = 00000085CA5AF000] 23:07:26 INFO - PROCESS | 1012 | 1461305246599 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 23:07:26 INFO - PROCESS | 1012 | 1461305246658 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 23:07:26 INFO - PROCESS | 1012 | 1461305246660 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 23:07:26 INFO - PROCESS | 1012 | 1461305246663 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:07:26 INFO - PROCESS | 1012 | 1461305246665 Marionette TRACE conn5 <- [1,2418,null,{}] 23:07:26 INFO - PROCESS | 1012 | 1461305246674 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:26 INFO - PROCESS | 1012 | 1461305246813 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 23:07:26 INFO - PROCESS | 1012 | 1461305246840 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1DB800 == 48 [pid = 1012] [id = 614] 23:07:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085CEBB4000) [pid = 1012] [serial = 1842] [outer = 0000000000000000] 23:07:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085CECA5000) [pid = 1012] [serial = 1843] [outer = 00000085CEBB4000] 23:07:26 INFO - PROCESS | 1012 | 1461305246900 Marionette DEBUG loaded listener.js 23:07:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D0916400) [pid = 1012] [serial = 1844] [outer = 00000085CEBB4000] 23:07:27 INFO - PROCESS | 1012 | 1461305247375 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 23:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 733ms 23:07:27 INFO - PROCESS | 1012 | 1461305247400 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 23:07:27 INFO - PROCESS | 1012 | 1461305247402 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 23:07:27 INFO - PROCESS | 1012 | 1461305247405 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:07:27 INFO - PROCESS | 1012 | 1461305247407 Marionette TRACE conn5 <- [1,2422,null,{}] 23:07:27 INFO - PROCESS | 1012 | 1461305247411 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:27 INFO - PROCESS | 1012 | 1461305247524 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 23:07:27 INFO - PROCESS | 1012 | 1461305247574 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D48AD800 == 49 [pid = 1012] [id = 615] 23:07:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D0921400) [pid = 1012] [serial = 1845] [outer = 0000000000000000] 23:07:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D119C800) [pid = 1012] [serial = 1846] [outer = 00000085D0921400] 23:07:27 INFO - PROCESS | 1012 | 1461305247629 Marionette DEBUG loaded listener.js 23:07:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D14B9000) [pid = 1012] [serial = 1847] [outer = 00000085D0921400] 23:07:28 INFO - PROCESS | 1012 | 1461305248053 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 23:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 23:07:28 INFO - PROCESS | 1012 | 1461305248099 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 23:07:28 INFO - PROCESS | 1012 | 1461305248102 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 23:07:28 INFO - PROCESS | 1012 | 1461305248105 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:07:28 INFO - PROCESS | 1012 | 1461305248107 Marionette TRACE conn5 <- [1,2426,null,{}] 23:07:28 INFO - PROCESS | 1012 | 1461305248110 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:28 INFO - PROCESS | 1012 | 1461305248254 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 23:07:28 INFO - PROCESS | 1012 | 1461305248311 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085BFBBD000 == 50 [pid = 1012] [id = 616] 23:07:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D14B5400) [pid = 1012] [serial = 1848] [outer = 0000000000000000] 23:07:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D1539800) [pid = 1012] [serial = 1849] [outer = 00000085D14B5400] 23:07:28 INFO - PROCESS | 1012 | 1461305248359 Marionette DEBUG loaded listener.js 23:07:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D17D9000) [pid = 1012] [serial = 1850] [outer = 00000085D14B5400] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D52D7800) [pid = 1012] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D1A6D400) [pid = 1012] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085CEC59C00) [pid = 1012] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D1D92400) [pid = 1012] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (0000008581CE1400) [pid = 1012] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (0000008580D53800) [pid = 1012] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D119E400) [pid = 1012] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085C9891000) [pid = 1012] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (0000008580952800) [pid = 1012] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:07:28 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D1704C00) [pid = 1012] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:07:29 INFO - PROCESS | 1012 | 1461305249002 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 23:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 923ms 23:07:29 INFO - PROCESS | 1012 | 1461305249032 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 23:07:29 INFO - PROCESS | 1012 | 1461305249034 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 23:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:07:29 INFO - PROCESS | 1012 | 1461305249047 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:07:29 INFO - PROCESS | 1012 | 1461305249049 Marionette TRACE conn5 <- [1,2430,null,{}] 23:07:29 INFO - PROCESS | 1012 | 1461305249053 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:29 INFO - PROCESS | 1012 | 1461305249136 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 23:07:29 INFO - PROCESS | 1012 | 1461305249143 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D607C000 == 51 [pid = 1012] [id = 617] 23:07:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085D153CC00) [pid = 1012] [serial = 1851] [outer = 0000000000000000] 23:07:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085D18A0800) [pid = 1012] [serial = 1852] [outer = 00000085D153CC00] 23:07:29 INFO - PROCESS | 1012 | 1461305249189 Marionette DEBUG loaded listener.js 23:07:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085D18AD800) [pid = 1012] [serial = 1853] [outer = 00000085D153CC00] 23:07:29 INFO - PROCESS | 1012 | 1461305249608 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 23:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 587ms 23:07:29 INFO - PROCESS | 1012 | 1461305249649 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 23:07:29 INFO - PROCESS | 1012 | 1461305249651 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 23:07:29 INFO - PROCESS | 1012 | 1461305249654 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:07:29 INFO - PROCESS | 1012 | 1461305249656 Marionette TRACE conn5 <- [1,2434,null,{}] 23:07:29 INFO - PROCESS | 1012 | 1461305249660 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:29 INFO - PROCESS | 1012 | 1461305249743 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 23:07:29 INFO - PROCESS | 1012 | 1461305249750 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6828000 == 52 [pid = 1012] [id = 618] 23:07:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D1A66C00) [pid = 1012] [serial = 1854] [outer = 0000000000000000] 23:07:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D1A71800) [pid = 1012] [serial = 1855] [outer = 00000085D1A66C00] 23:07:29 INFO - PROCESS | 1012 | 1461305249797 Marionette DEBUG loaded listener.js 23:07:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D1D93000) [pid = 1012] [serial = 1856] [outer = 00000085D1A66C00] 23:07:30 INFO - PROCESS | 1012 | 1461305250236 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 23:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 628ms 23:07:30 INFO - PROCESS | 1012 | 1461305250297 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 23:07:30 INFO - PROCESS | 1012 | 1461305250299 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 23:07:30 INFO - PROCESS | 1012 | 1461305250303 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:07:30 INFO - PROCESS | 1012 | 1461305250305 Marionette TRACE conn5 <- [1,2438,null,{}] 23:07:30 INFO - PROCESS | 1012 | 1461305250308 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:30 INFO - PROCESS | 1012 | 1461305250392 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 23:07:30 INFO - PROCESS | 1012 | 1461305250398 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6949000 == 53 [pid = 1012] [id = 619] 23:07:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D1F52C00) [pid = 1012] [serial = 1857] [outer = 0000000000000000] 23:07:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D209B000) [pid = 1012] [serial = 1858] [outer = 00000085D1F52C00] 23:07:30 INFO - PROCESS | 1012 | 1461305250453 Marionette DEBUG loaded listener.js 23:07:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D235BC00) [pid = 1012] [serial = 1859] [outer = 00000085D1F52C00] 23:07:31 INFO - PROCESS | 1012 | 1461305251064 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 23:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 777ms 23:07:31 INFO - PROCESS | 1012 | 1461305251132 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 23:07:31 INFO - PROCESS | 1012 | 1461305251136 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 23:07:31 INFO - PROCESS | 1012 | 1461305251156 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:07:31 INFO - PROCESS | 1012 | 1461305251160 Marionette TRACE conn5 <- [1,2442,null,{}] 23:07:31 INFO - PROCESS | 1012 | 1461305251167 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:31 INFO - PROCESS | 1012 | 1461305251282 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 23:07:31 INFO - PROCESS | 1012 | 1461305251382 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB283000 == 54 [pid = 1012] [id = 620] 23:07:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (0000008580D4F000) [pid = 1012] [serial = 1860] [outer = 0000000000000000] 23:07:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085C498B800) [pid = 1012] [serial = 1861] [outer = 0000008580D4F000] 23:07:31 INFO - PROCESS | 1012 | 1461305251442 Marionette DEBUG loaded listener.js 23:07:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C4D4C800) [pid = 1012] [serial = 1862] [outer = 0000008580D4F000] 23:07:31 INFO - PROCESS | 1012 | 1461305251986 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 23:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 880ms 23:07:32 INFO - PROCESS | 1012 | 1461305252042 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 23:07:32 INFO - PROCESS | 1012 | 1461305252049 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 23:07:32 INFO - PROCESS | 1012 | 1461305252055 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:07:32 INFO - PROCESS | 1012 | 1461305252058 Marionette TRACE conn5 <- [1,2446,null,{}] 23:07:32 INFO - PROCESS | 1012 | 1461305252063 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:32 INFO - PROCESS | 1012 | 1461305252175 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 23:07:32 INFO - PROCESS | 1012 | 1461305252301 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2113000 == 55 [pid = 1012] [id = 621] 23:07:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085CA398000) [pid = 1012] [serial = 1863] [outer = 0000000000000000] 23:07:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CA55F000) [pid = 1012] [serial = 1864] [outer = 00000085CA398000] 23:07:32 INFO - PROCESS | 1012 | 1461305252360 Marionette DEBUG loaded listener.js 23:07:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085CE26D000) [pid = 1012] [serial = 1865] [outer = 00000085CA398000] 23:07:33 INFO - PROCESS | 1012 | 1461305253008 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 23:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 23:07:33 INFO - PROCESS | 1012 | 1461305253046 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 23:07:33 INFO - PROCESS | 1012 | 1461305253049 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 23:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:07:33 INFO - PROCESS | 1012 | 1461305253053 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:07:33 INFO - PROCESS | 1012 | 1461305253058 Marionette TRACE conn5 <- [1,2450,null,{}] 23:07:33 INFO - PROCESS | 1012 | 1461305253069 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:33 INFO - PROCESS | 1012 | 1461305253181 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 23:07:33 INFO - PROCESS | 1012 | 1461305253309 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8643000 == 56 [pid = 1012] [id = 622] 23:07:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D0EAF800) [pid = 1012] [serial = 1866] [outer = 0000000000000000] 23:07:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D14BC000) [pid = 1012] [serial = 1867] [outer = 00000085D0EAF800] 23:07:33 INFO - PROCESS | 1012 | 1461305253370 Marionette DEBUG loaded listener.js 23:07:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D209F400) [pid = 1012] [serial = 1868] [outer = 00000085D0EAF800] 23:07:33 INFO - PROCESS | 1012 | 1461305253941 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 23:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 944ms 23:07:34 INFO - PROCESS | 1012 | 1461305254004 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 23:07:34 INFO - PROCESS | 1012 | 1461305254007 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 23:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:07:34 INFO - PROCESS | 1012 | 1461305254010 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:07:34 INFO - PROCESS | 1012 | 1461305254013 Marionette TRACE conn5 <- [1,2454,null,{}] 23:07:34 INFO - PROCESS | 1012 | 1461305254016 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:34 INFO - PROCESS | 1012 | 1461305254128 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 23:07:34 INFO - PROCESS | 1012 | 1461305254224 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C1B800 == 57 [pid = 1012] [id = 623] 23:07:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D2368800) [pid = 1012] [serial = 1869] [outer = 0000000000000000] 23:07:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D2370800) [pid = 1012] [serial = 1870] [outer = 00000085D2368800] 23:07:34 INFO - PROCESS | 1012 | 1461305254282 Marionette DEBUG loaded listener.js 23:07:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D23CC800) [pid = 1012] [serial = 1871] [outer = 00000085D2368800] 23:07:34 INFO - PROCESS | 1012 | 1461305254837 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 23:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 881ms 23:07:34 INFO - PROCESS | 1012 | 1461305254894 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 23:07:34 INFO - PROCESS | 1012 | 1461305254897 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 23:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:07:34 INFO - PROCESS | 1012 | 1461305254900 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:07:34 INFO - PROCESS | 1012 | 1461305254903 Marionette TRACE conn5 <- [1,2458,null,{}] 23:07:34 INFO - PROCESS | 1012 | 1461305254906 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:35 INFO - PROCESS | 1012 | 1461305255013 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 23:07:35 INFO - PROCESS | 1012 | 1461305255156 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C70800 == 58 [pid = 1012] [id = 624] 23:07:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D23D3400) [pid = 1012] [serial = 1872] [outer = 0000000000000000] 23:07:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D249E000) [pid = 1012] [serial = 1873] [outer = 00000085D23D3400] 23:07:35 INFO - PROCESS | 1012 | 1461305255213 Marionette DEBUG loaded listener.js 23:07:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D25D3C00) [pid = 1012] [serial = 1874] [outer = 00000085D23D3400] 23:07:35 INFO - PROCESS | 1012 | 1461305255757 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 23:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 944ms 23:07:35 INFO - PROCESS | 1012 | 1461305255846 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 23:07:35 INFO - PROCESS | 1012 | 1461305255849 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 23:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:07:35 INFO - PROCESS | 1012 | 1461305255852 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:07:35 INFO - PROCESS | 1012 | 1461305255854 Marionette TRACE conn5 <- [1,2462,null,{}] 23:07:35 INFO - PROCESS | 1012 | 1461305255858 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:36 INFO - PROCESS | 1012 | 1461305256010 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 23:07:36 INFO - PROCESS | 1012 | 1461305256278 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1E3000 == 59 [pid = 1012] [id = 625] 23:07:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (0000008580834400) [pid = 1012] [serial = 1875] [outer = 0000000000000000] 23:07:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (0000008580957400) [pid = 1012] [serial = 1876] [outer = 0000008580834400] 23:07:36 INFO - PROCESS | 1012 | 1461305256334 Marionette DEBUG loaded listener.js 23:07:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085C305C000) [pid = 1012] [serial = 1877] [outer = 0000008580834400] 23:07:36 INFO - PROCESS | 1012 | 1461305256979 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 23:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1193ms 23:07:37 INFO - PROCESS | 1012 | 1461305257049 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 23:07:37 INFO - PROCESS | 1012 | 1461305257055 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 23:07:37 INFO - PROCESS | 1012 | 1461305257061 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:07:37 INFO - PROCESS | 1012 | 1461305257064 Marionette TRACE conn5 <- [1,2466,null,{}] 23:07:37 INFO - PROCESS | 1012 | 1461305257069 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:37 INFO - PROCESS | 1012 | 1461305257184 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 23:07:37 INFO - PROCESS | 1012 | 1461305257305 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1890800 == 60 [pid = 1012] [id = 626] 23:07:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085C9892400) [pid = 1012] [serial = 1878] [outer = 0000000000000000] 23:07:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085CA55FC00) [pid = 1012] [serial = 1879] [outer = 00000085C9892400] 23:07:37 INFO - PROCESS | 1012 | 1461305257359 Marionette DEBUG loaded listener.js 23:07:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085CBD25800) [pid = 1012] [serial = 1880] [outer = 00000085C9892400] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6828000 == 59 [pid = 1012] [id = 618] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D607C000 == 58 [pid = 1012] [id = 617] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085BFBBD000 == 57 [pid = 1012] [id = 616] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D48AD800 == 56 [pid = 1012] [id = 615] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1DB800 == 55 [pid = 1012] [id = 614] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1963000 == 54 [pid = 1012] [id = 613] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D194F000 == 53 [pid = 1012] [id = 612] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC39000 == 52 [pid = 1012] [id = 611] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085BFBD7000 == 51 [pid = 1012] [id = 610] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4C06800 == 50 [pid = 1012] [id = 609] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085807CFC00) [pid = 1012] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D2841400) [pid = 1012] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085C984B400) [pid = 1012] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D0EDC000) [pid = 1012] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D4B8E000) [pid = 1012] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOCSHELL 00000085D095F000 == 49 [pid = 1012] [id = 606] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D52E3400) [pid = 1012] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D2016C00) [pid = 1012] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D0921000) [pid = 1012] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D1195800) [pid = 1012] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D249CC00) [pid = 1012] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085C4D4D400) [pid = 1012] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085C3059C00) [pid = 1012] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D236DC00) [pid = 1012] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (0000008581CDBC00) [pid = 1012] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085C4C6DC00) [pid = 1012] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D14B5800) [pid = 1012] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CB11F000) [pid = 1012] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085C3236800) [pid = 1012] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D266E400) [pid = 1012] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085CE26B400) [pid = 1012] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085CE269400) [pid = 1012] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D49D7800) [pid = 1012] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D5308400) [pid = 1012] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D170F000) [pid = 1012] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D2CAF400) [pid = 1012] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 23:07:37 INFO - PROCESS | 1012 | 1461305257903 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 881ms 23:07:37 INFO - PROCESS | 1012 | 1461305257950 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 23:07:37 INFO - PROCESS | 1012 | 1461305257954 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 23:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:07:37 INFO - PROCESS | 1012 | 1461305257959 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:07:37 INFO - PROCESS | 1012 | 1461305257961 Marionette TRACE conn5 <- [1,2470,null,{}] 23:07:37 INFO - PROCESS | 1012 | 1461305257965 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:38 INFO - PROCESS | 1012 | 1461305258053 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 23:07:38 INFO - PROCESS | 1012 | 1461305258162 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE234800 == 50 [pid = 1012] [id = 627] 23:07:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085C4A82C00) [pid = 1012] [serial = 1881] [outer = 0000000000000000] 23:07:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085CA0CE800) [pid = 1012] [serial = 1882] [outer = 00000085C4A82C00] 23:07:38 INFO - PROCESS | 1012 | 1461305258210 Marionette DEBUG loaded listener.js 23:07:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085CE269800) [pid = 1012] [serial = 1883] [outer = 00000085C4A82C00] 23:07:38 INFO - PROCESS | 1012 | 1461305258620 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 23:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 23:07:38 INFO - PROCESS | 1012 | 1461305258695 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 23:07:38 INFO - PROCESS | 1012 | 1461305258698 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 23:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:07:38 INFO - PROCESS | 1012 | 1461305258737 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:07:38 INFO - PROCESS | 1012 | 1461305258744 Marionette TRACE conn5 <- [1,2474,null,{}] 23:07:38 INFO - PROCESS | 1012 | 1461305258753 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:38 INFO - PROCESS | 1012 | 1461305258850 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 23:07:38 INFO - PROCESS | 1012 | 1461305258860 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B4B800 == 51 [pid = 1012] [id = 628] 23:07:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085CF276C00) [pid = 1012] [serial = 1884] [outer = 0000000000000000] 23:07:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D0920C00) [pid = 1012] [serial = 1885] [outer = 00000085CF276C00] 23:07:38 INFO - PROCESS | 1012 | 1461305258907 Marionette DEBUG loaded listener.js 23:07:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D0ED6000) [pid = 1012] [serial = 1886] [outer = 00000085CF276C00] 23:07:39 INFO - PROCESS | 1012 | 1461305259331 Marionette TRACE conn5 <- [1,2476,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]]]}] 23:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 23:07:39 INFO - PROCESS | 1012 | 1461305259381 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 23:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:07:39 INFO - PROCESS | 1012 | 1461305259384 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 23:07:39 INFO - PROCESS | 1012 | 1461305259388 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:07:39 INFO - PROCESS | 1012 | 1461305259389 Marionette TRACE conn5 <- [1,2478,null,{}] 23:07:39 INFO - PROCESS | 1012 | 1461305259393 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:39 INFO - PROCESS | 1012 | 1461305259482 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 23:07:39 INFO - PROCESS | 1012 | 1461305259488 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5243800 == 52 [pid = 1012] [id = 629] 23:07:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D1199000) [pid = 1012] [serial = 1887] [outer = 0000000000000000] 23:07:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D1538800) [pid = 1012] [serial = 1888] [outer = 00000085D1199000] 23:07:39 INFO - PROCESS | 1012 | 1461305259535 Marionette DEBUG loaded listener.js 23:07:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D17D7000) [pid = 1012] [serial = 1889] [outer = 00000085D1199000] 23:07:40 INFO - PROCESS | 1012 | 1461305260010 Marionette TRACE conn5 <- [1,2480,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]]]}] 23:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 23:07:40 INFO - PROCESS | 1012 | 1461305260079 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 23:07:40 INFO - PROCESS | 1012 | 1461305260081 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 23:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:07:40 INFO - PROCESS | 1012 | 1461305260085 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:07:40 INFO - PROCESS | 1012 | 1461305260087 Marionette TRACE conn5 <- [1,2482,null,{}] 23:07:40 INFO - PROCESS | 1012 | 1461305260090 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:40 INFO - PROCESS | 1012 | 1461305260202 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 23:07:40 INFO - PROCESS | 1012 | 1461305260289 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6089000 == 53 [pid = 1012] [id = 630] 23:07:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D1D92800) [pid = 1012] [serial = 1890] [outer = 0000000000000000] 23:07:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D1D99400) [pid = 1012] [serial = 1891] [outer = 00000085D1D92800] 23:07:40 INFO - PROCESS | 1012 | 1461305260345 Marionette DEBUG loaded listener.js 23:07:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D236F000) [pid = 1012] [serial = 1892] [outer = 00000085D1D92800] 23:07:40 INFO - PROCESS | 1012 | 1461305260811 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 23:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 776ms 23:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:07:40 INFO - PROCESS | 1012 | 1461305260865 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 23:07:40 INFO - PROCESS | 1012 | 1461305260867 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 23:07:40 INFO - PROCESS | 1012 | 1461305260877 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:07:40 INFO - PROCESS | 1012 | 1461305260879 Marionette TRACE conn5 <- [1,2486,null,{}] 23:07:40 INFO - PROCESS | 1012 | 1461305260882 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:41 INFO - PROCESS | 1012 | 1461305260999 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 23:07:41 INFO - PROCESS | 1012 | 1461305261061 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6962000 == 54 [pid = 1012] [id = 631] 23:07:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D283B400) [pid = 1012] [serial = 1893] [outer = 0000000000000000] 23:07:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D2910800) [pid = 1012] [serial = 1894] [outer = 00000085D283B400] 23:07:41 INFO - PROCESS | 1012 | 1461305261108 Marionette DEBUG loaded listener.js 23:07:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D3198000) [pid = 1012] [serial = 1895] [outer = 00000085D283B400] 23:07:41 INFO - PROCESS | 1012 | 1461305261528 Marionette TRACE conn5 <- [1,2488,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]]]}] 23:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 23:07:41 INFO - PROCESS | 1012 | 1461305261565 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 23:07:41 INFO - PROCESS | 1012 | 1461305261567 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 23:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:07:41 INFO - PROCESS | 1012 | 1461305261571 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:07:41 INFO - PROCESS | 1012 | 1461305261572 Marionette TRACE conn5 <- [1,2490,null,{}] 23:07:41 INFO - PROCESS | 1012 | 1461305261613 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:41 INFO - PROCESS | 1012 | 1461305261886 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D09B1C00) [pid = 1012] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D0921C00) [pid = 1012] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085C66A5400) [pid = 1012] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085803A8400) [pid = 1012] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085C3018800) [pid = 1012] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D49DC400) [pid = 1012] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CB1A3400) [pid = 1012] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D2CAC800) [pid = 1012] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D1D9AC00) [pid = 1012] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085C9CFA800) [pid = 1012] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085807D0400) [pid = 1012] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CEBB4000) [pid = 1012] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D5329800) [pid = 1012] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085C4B5E400) [pid = 1012] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085CA5AC400) [pid = 1012] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CA5AF000) [pid = 1012] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085807C6400) [pid = 1012] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D0921400) [pid = 1012] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D1A66C00) [pid = 1012] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D14B5400) [pid = 1012] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:07:41 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D153CC00) [pid = 1012] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:07:41 INFO - PROCESS | 1012 | 1461305261952 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C9655800 == 55 [pid = 1012] [id = 632] 23:07:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085807C3400) [pid = 1012] [serial = 1896] [outer = 0000000000000000] 23:07:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (000000858095C800) [pid = 1012] [serial = 1897] [outer = 00000085807C3400] 23:07:42 INFO - PROCESS | 1012 | 1461305261999 Marionette DEBUG loaded listener.js 23:07:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085CA399C00) [pid = 1012] [serial = 1898] [outer = 00000085807C3400] 23:07:42 INFO - PROCESS | 1012 | 1461305262364 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 817ms 23:07:42 INFO - PROCESS | 1012 | 1461305262391 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 23:07:42 INFO - PROCESS | 1012 | 1461305262393 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 23:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:07:42 INFO - PROCESS | 1012 | 1461305262406 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:07:42 INFO - PROCESS | 1012 | 1461305262408 Marionette TRACE conn5 <- [1,2494,null,{}] 23:07:42 INFO - PROCESS | 1012 | 1461305262412 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:42 INFO - PROCESS | 1012 | 1461305262500 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 23:07:42 INFO - PROCESS | 1012 | 1461305262506 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C70000 == 56 [pid = 1012] [id = 633] 23:07:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085CF269800) [pid = 1012] [serial = 1899] [outer = 0000000000000000] 23:07:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D3192800) [pid = 1012] [serial = 1900] [outer = 00000085CF269800] 23:07:42 INFO - PROCESS | 1012 | 1461305262553 Marionette DEBUG loaded listener.js 23:07:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D49DC400) [pid = 1012] [serial = 1901] [outer = 00000085CF269800] 23:07:43 INFO - PROCESS | 1012 | 1461305262993 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 627ms 23:07:43 INFO - PROCESS | 1012 | 1461305263037 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 23:07:43 INFO - PROCESS | 1012 | 1461305263040 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 23:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:07:43 INFO - PROCESS | 1012 | 1461305263043 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:07:43 INFO - PROCESS | 1012 | 1461305263045 Marionette TRACE conn5 <- [1,2498,null,{}] 23:07:43 INFO - PROCESS | 1012 | 1461305263049 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:43 INFO - PROCESS | 1012 | 1461305263134 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 23:07:43 INFO - PROCESS | 1012 | 1461305263140 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1C0000 == 57 [pid = 1012] [id = 634] 23:07:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085803A7C00) [pid = 1012] [serial = 1902] [outer = 0000000000000000] 23:07:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D17DA000) [pid = 1012] [serial = 1903] [outer = 00000085803A7C00] 23:07:43 INFO - PROCESS | 1012 | 1461305263188 Marionette DEBUG loaded listener.js 23:07:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D5303400) [pid = 1012] [serial = 1904] [outer = 00000085803A7C00] 23:07:43 INFO - PROCESS | 1012 | 1461305263633 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 23:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 23:07:43 INFO - PROCESS | 1012 | 1461305263674 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 23:07:43 INFO - PROCESS | 1012 | 1461305263676 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 23:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:07:43 INFO - PROCESS | 1012 | 1461305263696 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:07:43 INFO - PROCESS | 1012 | 1461305263698 Marionette TRACE conn5 <- [1,2502,null,{}] 23:07:43 INFO - PROCESS | 1012 | 1461305263702 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:43 INFO - PROCESS | 1012 | 1461305263788 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 23:07:43 INFO - PROCESS | 1012 | 1461305263794 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA576800 == 58 [pid = 1012] [id = 635] 23:07:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D530AC00) [pid = 1012] [serial = 1905] [outer = 0000000000000000] 23:07:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D5325800) [pid = 1012] [serial = 1906] [outer = 00000085D530AC00] 23:07:43 INFO - PROCESS | 1012 | 1461305263848 Marionette DEBUG loaded listener.js 23:07:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D538E800) [pid = 1012] [serial = 1907] [outer = 00000085D530AC00] 23:07:44 INFO - PROCESS | 1012 | 1461305264601 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 944ms 23:07:44 INFO - PROCESS | 1012 | 1461305264639 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 23:07:44 INFO - PROCESS | 1012 | 1461305264645 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 23:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:07:44 INFO - PROCESS | 1012 | 1461305264651 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:07:44 INFO - PROCESS | 1012 | 1461305264655 Marionette TRACE conn5 <- [1,2506,null,{}] 23:07:44 INFO - PROCESS | 1012 | 1461305264661 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:44 INFO - PROCESS | 1012 | 1461305264781 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 23:07:44 INFO - PROCESS | 1012 | 1461305264913 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1819800 == 59 [pid = 1012] [id = 636] 23:07:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C503E000) [pid = 1012] [serial = 1908] [outer = 0000000000000000] 23:07:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085C9CF6000) [pid = 1012] [serial = 1909] [outer = 00000085C503E000] 23:07:44 INFO - PROCESS | 1012 | 1461305264973 Marionette DEBUG loaded listener.js 23:07:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CE0AB000) [pid = 1012] [serial = 1910] [outer = 00000085C503E000] 23:07:45 INFO - PROCESS | 1012 | 1461305265545 Marionette TRACE conn5 <- [1,2508,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]]]}] 23:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 943ms 23:07:45 INFO - PROCESS | 1012 | 1461305265596 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 23:07:45 INFO - PROCESS | 1012 | 1461305265603 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 23:07:45 INFO - PROCESS | 1012 | 1461305265610 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:07:45 INFO - PROCESS | 1012 | 1461305265613 Marionette TRACE conn5 <- [1,2510,null,{}] 23:07:45 INFO - PROCESS | 1012 | 1461305265617 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:45 INFO - PROCESS | 1012 | 1461305265732 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 23:07:45 INFO - PROCESS | 1012 | 1461305265834 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D607E800 == 60 [pid = 1012] [id = 637] 23:07:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D0921000) [pid = 1012] [serial = 1911] [outer = 0000000000000000] 23:07:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D170C400) [pid = 1012] [serial = 1912] [outer = 00000085D0921000] 23:07:45 INFO - PROCESS | 1012 | 1461305265891 Marionette DEBUG loaded listener.js 23:07:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D209AC00) [pid = 1012] [serial = 1913] [outer = 00000085D0921000] 23:07:46 INFO - PROCESS | 1012 | 1461305266505 Marionette TRACE conn5 <- [1,2512,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]]]}] 23:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 942ms 23:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:07:46 INFO - PROCESS | 1012 | 1461305266558 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 23:07:46 INFO - PROCESS | 1012 | 1461305266560 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 23:07:46 INFO - PROCESS | 1012 | 1461305266564 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:07:46 INFO - PROCESS | 1012 | 1461305266568 Marionette TRACE conn5 <- [1,2514,null,{}] 23:07:46 INFO - PROCESS | 1012 | 1461305266580 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:46 INFO - PROCESS | 1012 | 1461305266697 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 23:07:46 INFO - PROCESS | 1012 | 1461305266828 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DBFB0800 == 61 [pid = 1012] [id = 638] 23:07:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D52D8000) [pid = 1012] [serial = 1914] [outer = 0000000000000000] 23:07:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D530C000) [pid = 1012] [serial = 1915] [outer = 00000085D52D8000] 23:07:46 INFO - PROCESS | 1012 | 1461305266889 Marionette DEBUG loaded listener.js 23:07:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D5391C00) [pid = 1012] [serial = 1916] [outer = 00000085D52D8000] 23:07:47 INFO - PROCESS | 1012 | 1461305267502 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 985ms 23:07:47 INFO - PROCESS | 1012 | 1461305267552 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 23:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:07:47 INFO - PROCESS | 1012 | 1461305267555 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 23:07:47 INFO - PROCESS | 1012 | 1461305267559 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:07:47 INFO - PROCESS | 1012 | 1461305267561 Marionette TRACE conn5 <- [1,2518,null,{}] 23:07:47 INFO - PROCESS | 1012 | 1461305267565 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:47 INFO - PROCESS | 1012 | 1461305267678 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 23:07:47 INFO - PROCESS | 1012 | 1461305267828 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC51B800 == 62 [pid = 1012] [id = 639] 23:07:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D54E1C00) [pid = 1012] [serial = 1917] [outer = 0000000000000000] 23:07:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D567E800) [pid = 1012] [serial = 1918] [outer = 00000085D54E1C00] 23:07:47 INFO - PROCESS | 1012 | 1461305267886 Marionette DEBUG loaded listener.js 23:07:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D5687800) [pid = 1012] [serial = 1919] [outer = 00000085D54E1C00] 23:07:48 INFO - PROCESS | 1012 | 1461305268424 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 944ms 23:07:48 INFO - PROCESS | 1012 | 1461305268505 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 23:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:07:48 INFO - PROCESS | 1012 | 1461305268508 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 23:07:48 INFO - PROCESS | 1012 | 1461305268511 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:07:48 INFO - PROCESS | 1012 | 1461305268513 Marionette TRACE conn5 <- [1,2522,null,{}] 23:07:48 INFO - PROCESS | 1012 | 1461305268517 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:48 INFO - PROCESS | 1012 | 1461305268628 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 23:07:48 INFO - PROCESS | 1012 | 1461305268766 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC0E800 == 63 [pid = 1012] [id = 640] 23:07:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085C4990400) [pid = 1012] [serial = 1920] [outer = 0000000000000000] 23:07:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D568C000) [pid = 1012] [serial = 1921] [outer = 00000085C4990400] 23:07:48 INFO - PROCESS | 1012 | 1461305268824 Marionette DEBUG loaded listener.js 23:07:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D5889400) [pid = 1012] [serial = 1922] [outer = 00000085C4990400] 23:07:49 INFO - PROCESS | 1012 | 1461305269424 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 23:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 944ms 23:07:49 INFO - PROCESS | 1012 | 1461305269458 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 23:07:49 INFO - PROCESS | 1012 | 1461305269460 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 23:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:07:49 INFO - PROCESS | 1012 | 1461305269464 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:07:49 INFO - PROCESS | 1012 | 1461305269466 Marionette TRACE conn5 <- [1,2526,null,{}] 23:07:49 INFO - PROCESS | 1012 | 1461305269470 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:49 INFO - PROCESS | 1012 | 1461305269590 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 23:07:49 INFO - PROCESS | 1012 | 1461305269862 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE23E000 == 64 [pid = 1012] [id = 641] 23:07:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (000000858082E800) [pid = 1012] [serial = 1923] [outer = 0000000000000000] 23:07:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (0000008580954400) [pid = 1012] [serial = 1924] [outer = 000000858082E800] 23:07:49 INFO - PROCESS | 1012 | 1461305269945 Marionette DEBUG loaded listener.js 23:07:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085C3060C00) [pid = 1012] [serial = 1925] [outer = 000000858082E800] 23:07:50 INFO - PROCESS | 1012 | 1461305270557 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1129ms 23:07:50 INFO - PROCESS | 1012 | 1461305270596 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 23:07:50 INFO - PROCESS | 1012 | 1461305270601 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 23:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:07:50 INFO - PROCESS | 1012 | 1461305270606 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:07:50 INFO - PROCESS | 1012 | 1461305270609 Marionette TRACE conn5 <- [1,2530,null,{}] 23:07:50 INFO - PROCESS | 1012 | 1461305270615 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:50 INFO - PROCESS | 1012 | 1461305270723 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 23:07:50 INFO - PROCESS | 1012 | 1461305270828 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE23D000 == 65 [pid = 1012] [id = 642] 23:07:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085C4D53000) [pid = 1012] [serial = 1926] [outer = 0000000000000000] 23:07:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085C99C8000) [pid = 1012] [serial = 1927] [outer = 00000085C4D53000] 23:07:50 INFO - PROCESS | 1012 | 1461305270880 Marionette DEBUG loaded listener.js 23:07:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085CB11F800) [pid = 1012] [serial = 1928] [outer = 00000085C4D53000] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1C0000 == 64 [pid = 1012] [id = 634] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C70000 == 63 [pid = 1012] [id = 633] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085C9655800 == 62 [pid = 1012] [id = 632] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6962000 == 61 [pid = 1012] [id = 631] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6089000 == 60 [pid = 1012] [id = 630] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5243800 == 59 [pid = 1012] [id = 629] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B4B800 == 58 [pid = 1012] [id = 628] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085C5316800) [pid = 1012] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D0EDA400) [pid = 1012] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D315F800) [pid = 1012] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D209B000) [pid = 1012] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE234800 == 57 [pid = 1012] [id = 627] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1890800 == 56 [pid = 1012] [id = 626] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1E3000 == 55 [pid = 1012] [id = 625] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8643000 == 54 [pid = 1012] [id = 622] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2113000 == 53 [pid = 1012] [id = 621] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB283000 == 52 [pid = 1012] [id = 620] 23:07:51 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6949000 == 51 [pid = 1012] [id = 619] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085C531B400) [pid = 1012] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D52DC000) [pid = 1012] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D0922C00) [pid = 1012] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D345E400) [pid = 1012] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D252C800) [pid = 1012] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D444A400) [pid = 1012] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085CA604800) [pid = 1012] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (0000008580D29000) [pid = 1012] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (0000008580953C00) [pid = 1012] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085C4B5F800) [pid = 1012] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085CECA5000) [pid = 1012] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D532F800) [pid = 1012] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D5392400) [pid = 1012] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085C4D56800) [pid = 1012] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085C9847400) [pid = 1012] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085CB010800) [pid = 1012] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085CB1A9800) [pid = 1012] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085CE0AE400) [pid = 1012] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (0000008580D5CC00) [pid = 1012] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (0000008580951400) [pid = 1012] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D14B9000) [pid = 1012] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D119C800) [pid = 1012] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D0916400) [pid = 1012] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D1D93000) [pid = 1012] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D1539800) [pid = 1012] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D1A71800) [pid = 1012] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D17D9000) [pid = 1012] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 98 (00000085D18A0800) [pid = 1012] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 97 (00000085D18AD800) [pid = 1012] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 96 (00000085CE28A000) [pid = 1012] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 95 (00000085D44AA800) [pid = 1012] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | --DOMWINDOW == 94 (00000085D14BA400) [pid = 1012] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 23:07:51 INFO - PROCESS | 1012 | 1461305271496 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 23:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 942ms 23:07:51 INFO - PROCESS | 1012 | 1461305271554 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 23:07:51 INFO - PROCESS | 1012 | 1461305271558 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 23:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:07:51 INFO - PROCESS | 1012 | 1461305271562 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:07:51 INFO - PROCESS | 1012 | 1461305271564 Marionette TRACE conn5 <- [1,2534,null,{}] 23:07:51 INFO - PROCESS | 1012 | 1461305271568 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:51 INFO - PROCESS | 1012 | 1461305271661 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 23:07:51 INFO - PROCESS | 1012 | 1461305271745 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1DB800 == 52 [pid = 1012] [id = 643] 23:07:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 95 (0000008581CDC800) [pid = 1012] [serial = 1929] [outer = 0000000000000000] 23:07:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 96 (00000085C4D50800) [pid = 1012] [serial = 1930] [outer = 0000008581CDC800] 23:07:51 INFO - PROCESS | 1012 | 1461305271793 Marionette DEBUG loaded listener.js 23:07:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 97 (00000085C9896800) [pid = 1012] [serial = 1931] [outer = 0000008581CDC800] 23:07:52 INFO - PROCESS | 1012 | 1461305272223 Marionette TRACE conn5 <- [1,2536,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]]]}] 23:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 23:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:07:52 INFO - PROCESS | 1012 | 1461305272255 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 23:07:52 INFO - PROCESS | 1012 | 1461305272257 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 23:07:52 INFO - PROCESS | 1012 | 1461305272262 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:07:52 INFO - PROCESS | 1012 | 1461305272269 Marionette TRACE conn5 <- [1,2538,null,{}] 23:07:52 INFO - PROCESS | 1012 | 1461305272278 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:52 INFO - PROCESS | 1012 | 1461305272370 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 23:07:52 INFO - PROCESS | 1012 | 1461305272379 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26A6800 == 53 [pid = 1012] [id = 644] 23:07:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 98 (00000085CE28A000) [pid = 1012] [serial = 1932] [outer = 0000000000000000] 23:07:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 99 (00000085CEB84400) [pid = 1012] [serial = 1933] [outer = 00000085CE28A000] 23:07:52 INFO - PROCESS | 1012 | 1461305272428 Marionette DEBUG loaded listener.js 23:07:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (00000085CF275C00) [pid = 1012] [serial = 1934] [outer = 00000085CE28A000] 23:07:52 INFO - PROCESS | 1012 | 1461305272899 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 23:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 689ms 23:07:52 INFO - PROCESS | 1012 | 1461305272953 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 23:07:52 INFO - PROCESS | 1012 | 1461305272956 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 23:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:07:52 INFO - PROCESS | 1012 | 1461305272959 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:07:52 INFO - PROCESS | 1012 | 1461305272961 Marionette TRACE conn5 <- [1,2542,null,{}] 23:07:52 INFO - PROCESS | 1012 | 1461305272965 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:53 INFO - PROCESS | 1012 | 1461305273081 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 23:07:53 INFO - PROCESS | 1012 | 1461305273166 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D499D000 == 54 [pid = 1012] [id = 645] 23:07:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (00000085C3020400) [pid = 1012] [serial = 1935] [outer = 0000000000000000] 23:07:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D09A6000) [pid = 1012] [serial = 1936] [outer = 00000085C3020400] 23:07:53 INFO - PROCESS | 1012 | 1461305273220 Marionette DEBUG loaded listener.js 23:07:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D1197000) [pid = 1012] [serial = 1937] [outer = 00000085C3020400] 23:07:53 INFO - PROCESS | 1012 | 1461305273634 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 23:07:53 INFO - PROCESS | 1012 | 1461305273695 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 23:07:53 INFO - PROCESS | 1012 | 1461305273697 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 23:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:07:53 INFO - PROCESS | 1012 | 1461305273707 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:07:53 INFO - PROCESS | 1012 | 1461305273709 Marionette TRACE conn5 <- [1,2546,null,{}] 23:07:53 INFO - PROCESS | 1012 | 1461305273712 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:53 INFO - PROCESS | 1012 | 1461305273833 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 23:07:53 INFO - PROCESS | 1012 | 1461305273843 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5C1F800 == 55 [pid = 1012] [id = 646] 23:07:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D14BA800) [pid = 1012] [serial = 1938] [outer = 0000000000000000] 23:07:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D14C0800) [pid = 1012] [serial = 1939] [outer = 00000085D14BA800] 23:07:53 INFO - PROCESS | 1012 | 1461305273950 Marionette DEBUG loaded listener.js 23:07:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D17D2000) [pid = 1012] [serial = 1940] [outer = 00000085D14BA800] 23:07:54 INFO - PROCESS | 1012 | 1461305274436 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 794ms 23:07:54 INFO - PROCESS | 1012 | 1461305274503 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 23:07:54 INFO - PROCESS | 1012 | 1461305274505 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 23:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:07:54 INFO - PROCESS | 1012 | 1461305274508 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:07:54 INFO - PROCESS | 1012 | 1461305274510 Marionette TRACE conn5 <- [1,2550,null,{}] 23:07:54 INFO - PROCESS | 1012 | 1461305274514 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:54 INFO - PROCESS | 1012 | 1461305274633 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 23:07:54 INFO - PROCESS | 1012 | 1461305274694 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D685B800 == 56 [pid = 1012] [id = 647] 23:07:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D18AD800) [pid = 1012] [serial = 1941] [outer = 0000000000000000] 23:07:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D1A6E800) [pid = 1012] [serial = 1942] [outer = 00000085D18AD800] 23:07:54 INFO - PROCESS | 1012 | 1461305274741 Marionette DEBUG loaded listener.js 23:07:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D2010400) [pid = 1012] [serial = 1943] [outer = 00000085D18AD800] 23:07:55 INFO - PROCESS | 1012 | 1461305275182 Marionette TRACE conn5 <- [1,2552,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]]]}] 23:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 23:07:55 INFO - PROCESS | 1012 | 1461305275246 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 23:07:55 INFO - PROCESS | 1012 | 1461305275248 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 23:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:07:55 INFO - PROCESS | 1012 | 1461305275252 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:07:55 INFO - PROCESS | 1012 | 1461305275254 Marionette TRACE conn5 <- [1,2554,null,{}] 23:07:55 INFO - PROCESS | 1012 | 1461305275257 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:55 INFO - PROCESS | 1012 | 1461305275371 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 23:07:55 INFO - PROCESS | 1012 | 1461305275429 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D863A800 == 57 [pid = 1012] [id = 648] 23:07:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D2355000) [pid = 1012] [serial = 1944] [outer = 0000000000000000] 23:07:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D2372400) [pid = 1012] [serial = 1945] [outer = 00000085D2355000] 23:07:55 INFO - PROCESS | 1012 | 1461305275476 Marionette DEBUG loaded listener.js 23:07:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D24A6C00) [pid = 1012] [serial = 1946] [outer = 00000085D2355000] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D1D92800) [pid = 1012] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D283B400) [pid = 1012] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085CF269800) [pid = 1012] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D1F52C00) [pid = 1012] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D1199000) [pid = 1012] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CF276C00) [pid = 1012] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085C9892400) [pid = 1012] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (0000008580834400) [pid = 1012] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085C4A82C00) [pid = 1012] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085807C3400) [pid = 1012] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:07:55 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085803A7C00) [pid = 1012] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:07:55 INFO - PROCESS | 1012 | 1461305275948 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 23:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 23:07:55 INFO - PROCESS | 1012 | 1461305275990 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 23:07:55 INFO - PROCESS | 1012 | 1461305275992 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 23:07:55 INFO - PROCESS | 1012 | 1461305275996 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:07:56 INFO - PROCESS | 1012 | 1461305275997 Marionette TRACE conn5 <- [1,2558,null,{}] 23:07:56 INFO - PROCESS | 1012 | 1461305276003 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:56 INFO - PROCESS | 1012 | 1461305276089 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 23:07:56 INFO - PROCESS | 1012 | 1461305276096 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8650000 == 58 [pid = 1012] [id = 649] 23:07:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085CF26D000) [pid = 1012] [serial = 1947] [outer = 0000000000000000] 23:07:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D23D1400) [pid = 1012] [serial = 1948] [outer = 00000085CF26D000] 23:07:56 INFO - PROCESS | 1012 | 1461305276143 Marionette DEBUG loaded listener.js 23:07:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D25D3800) [pid = 1012] [serial = 1949] [outer = 00000085CF26D000] 23:07:56 INFO - PROCESS | 1012 | 1461305276580 Marionette TRACE conn5 <- [1,2560,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]]]}] 23:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 628ms 23:07:56 INFO - PROCESS | 1012 | 1461305276629 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 23:07:56 INFO - PROCESS | 1012 | 1461305276631 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 23:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:07:56 INFO - PROCESS | 1012 | 1461305276635 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:07:56 INFO - PROCESS | 1012 | 1461305276637 Marionette TRACE conn5 <- [1,2562,null,{}] 23:07:56 INFO - PROCESS | 1012 | 1461305276640 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:56 INFO - PROCESS | 1012 | 1461305276726 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 23:07:56 INFO - PROCESS | 1012 | 1461305276733 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CDC800 == 59 [pid = 1012] [id = 650] 23:07:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D266D000) [pid = 1012] [serial = 1950] [outer = 0000000000000000] 23:07:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D283E000) [pid = 1012] [serial = 1951] [outer = 00000085D266D000] 23:07:56 INFO - PROCESS | 1012 | 1461305276779 Marionette DEBUG loaded listener.js 23:07:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D3464800) [pid = 1012] [serial = 1952] [outer = 00000085D266D000] 23:07:57 INFO - PROCESS | 1012 | 1461305277218 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 23:07:57 INFO - PROCESS | 1012 | 1461305277265 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 23:07:57 INFO - PROCESS | 1012 | 1461305277267 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 23:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:07:57 INFO - PROCESS | 1012 | 1461305277271 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:07:57 INFO - PROCESS | 1012 | 1461305277273 Marionette TRACE conn5 <- [1,2566,null,{}] 23:07:57 INFO - PROCESS | 1012 | 1461305277276 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:57 INFO - PROCESS | 1012 | 1461305277363 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 23:07:57 INFO - PROCESS | 1012 | 1461305277371 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1B5800 == 60 [pid = 1012] [id = 651] 23:07:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D345E400) [pid = 1012] [serial = 1953] [outer = 0000000000000000] 23:07:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D487B800) [pid = 1012] [serial = 1954] [outer = 00000085D345E400] 23:07:57 INFO - PROCESS | 1012 | 1461305277423 Marionette DEBUG loaded listener.js 23:07:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085C5325C00) [pid = 1012] [serial = 1955] [outer = 00000085D345E400] 23:07:58 INFO - PROCESS | 1012 | 1461305278137 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 881ms 23:07:58 INFO - PROCESS | 1012 | 1461305278162 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 23:07:58 INFO - PROCESS | 1012 | 1461305278167 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 23:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:07:58 INFO - PROCESS | 1012 | 1461305278174 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:07:58 INFO - PROCESS | 1012 | 1461305278178 Marionette TRACE conn5 <- [1,2570,null,{}] 23:07:58 INFO - PROCESS | 1012 | 1461305278184 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:58 INFO - PROCESS | 1012 | 1461305278305 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 23:07:58 INFO - PROCESS | 1012 | 1461305278435 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0E68000 == 61 [pid = 1012] [id = 652] 23:07:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085C3064800) [pid = 1012] [serial = 1956] [outer = 0000000000000000] 23:07:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085C4C6F800) [pid = 1012] [serial = 1957] [outer = 00000085C3064800] 23:07:58 INFO - PROCESS | 1012 | 1461305278496 Marionette DEBUG loaded listener.js 23:07:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C6229C00) [pid = 1012] [serial = 1958] [outer = 00000085C3064800] 23:07:59 INFO - PROCESS | 1012 | 1461305279146 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 984ms 23:07:59 INFO - PROCESS | 1012 | 1461305279159 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 23:07:59 INFO - PROCESS | 1012 | 1461305279166 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 23:07:59 INFO - PROCESS | 1012 | 1461305279173 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:07:59 INFO - PROCESS | 1012 | 1461305279176 Marionette TRACE conn5 <- [1,2574,null,{}] 23:07:59 INFO - PROCESS | 1012 | 1461305279180 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:07:59 INFO - PROCESS | 1012 | 1461305279295 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 23:07:59 INFO - PROCESS | 1012 | 1461305279397 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D48AA800 == 62 [pid = 1012] [id = 653] 23:07:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CB98FC00) [pid = 1012] [serial = 1959] [outer = 0000000000000000] 23:07:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085CF26DC00) [pid = 1012] [serial = 1960] [outer = 00000085CB98FC00] 23:07:59 INFO - PROCESS | 1012 | 1461305279454 Marionette DEBUG loaded listener.js 23:07:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D11A3800) [pid = 1012] [serial = 1961] [outer = 00000085CB98FC00] 23:08:00 INFO - PROCESS | 1012 | 1461305280075 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 923ms 23:08:00 INFO - PROCESS | 1012 | 1461305280102 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 23:08:00 INFO - PROCESS | 1012 | 1461305280105 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 23:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:08:00 INFO - PROCESS | 1012 | 1461305280109 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:08:00 INFO - PROCESS | 1012 | 1461305280113 Marionette TRACE conn5 <- [1,2578,null,{}] 23:08:00 INFO - PROCESS | 1012 | 1461305280125 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:00 INFO - PROCESS | 1012 | 1461305280243 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 23:08:00 INFO - PROCESS | 1012 | 1461305280349 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA82B800 == 63 [pid = 1012] [id = 654] 23:08:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D2374400) [pid = 1012] [serial = 1962] [outer = 0000000000000000] 23:08:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D2B98C00) [pid = 1012] [serial = 1963] [outer = 00000085D2374400] 23:08:00 INFO - PROCESS | 1012 | 1461305280409 Marionette DEBUG loaded listener.js 23:08:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D52DE800) [pid = 1012] [serial = 1964] [outer = 00000085D2374400] 23:08:01 INFO - PROCESS | 1012 | 1461305280995 Marionette TRACE conn5 <- [1,2580,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]]]}] 23:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 944ms 23:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:08:01 INFO - PROCESS | 1012 | 1461305281055 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 23:08:01 INFO - PROCESS | 1012 | 1461305281058 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 23:08:01 INFO - PROCESS | 1012 | 1461305281063 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:08:01 INFO - PROCESS | 1012 | 1461305281065 Marionette TRACE conn5 <- [1,2582,null,{}] 23:08:01 INFO - PROCESS | 1012 | 1461305281069 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:01 INFO - PROCESS | 1012 | 1461305281181 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 23:08:01 INFO - PROCESS | 1012 | 1461305281310 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC513000 == 64 [pid = 1012] [id = 655] 23:08:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D532AC00) [pid = 1012] [serial = 1965] [outer = 0000000000000000] 23:08:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D5387400) [pid = 1012] [serial = 1966] [outer = 00000085D532AC00] 23:08:01 INFO - PROCESS | 1012 | 1461305281368 Marionette DEBUG loaded listener.js 23:08:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D568C400) [pid = 1012] [serial = 1967] [outer = 00000085D532AC00] 23:08:01 INFO - PROCESS | 1012 | 1461305281940 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 23:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 942ms 23:08:02 INFO - PROCESS | 1012 | 1461305282006 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 23:08:02 INFO - PROCESS | 1012 | 1461305282009 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 23:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:08:02 INFO - PROCESS | 1012 | 1461305282012 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:08:02 INFO - PROCESS | 1012 | 1461305282014 Marionette TRACE conn5 <- [1,2586,null,{}] 23:08:02 INFO - PROCESS | 1012 | 1461305282018 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:02 INFO - PROCESS | 1012 | 1461305282127 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 23:08:02 INFO - PROCESS | 1012 | 1461305282255 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC84000 == 65 [pid = 1012] [id = 656] 23:08:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D5303000) [pid = 1012] [serial = 1968] [outer = 0000000000000000] 23:08:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D588E400) [pid = 1012] [serial = 1969] [outer = 00000085D5303000] 23:08:02 INFO - PROCESS | 1012 | 1461305282313 Marionette DEBUG loaded listener.js 23:08:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D58A4800) [pid = 1012] [serial = 1970] [outer = 00000085D5303000] 23:08:03 INFO - PROCESS | 1012 | 1461305282994 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1025ms 23:08:03 INFO - PROCESS | 1012 | 1461305283039 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 23:08:03 INFO - PROCESS | 1012 | 1461305283042 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 23:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:08:03 INFO - PROCESS | 1012 | 1461305283045 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:08:03 INFO - PROCESS | 1012 | 1461305283048 Marionette TRACE conn5 <- [1,2590,null,{}] 23:08:03 INFO - PROCESS | 1012 | 1461305283051 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:03 INFO - PROCESS | 1012 | 1461305283198 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 23:08:03 INFO - PROCESS | 1012 | 1461305283333 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA203800 == 66 [pid = 1012] [id = 657] 23:08:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (0000008580D55400) [pid = 1012] [serial = 1971] [outer = 0000000000000000] 23:08:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D5305400) [pid = 1012] [serial = 1972] [outer = 0000008580D55400] 23:08:03 INFO - PROCESS | 1012 | 1461305283395 Marionette DEBUG loaded listener.js 23:08:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D606A800) [pid = 1012] [serial = 1973] [outer = 0000008580D55400] 23:08:04 INFO - PROCESS | 1012 | 1461305284155 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 23:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1135ms 23:08:04 INFO - PROCESS | 1012 | 1461305284183 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 23:08:04 INFO - PROCESS | 1012 | 1461305284187 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 23:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:08:04 INFO - PROCESS | 1012 | 1461305284192 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:08:04 INFO - PROCESS | 1012 | 1461305284197 Marionette TRACE conn5 <- [1,2594,null,{}] 23:08:04 INFO - PROCESS | 1012 | 1461305284203 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:04 INFO - PROCESS | 1012 | 1461305284346 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 23:08:04 INFO - PROCESS | 1012 | 1461305284487 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1A1F800 == 67 [pid = 1012] [id = 658] 23:08:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085C4B40800) [pid = 1012] [serial = 1974] [outer = 0000000000000000] 23:08:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085C4C70400) [pid = 1012] [serial = 1975] [outer = 00000085C4B40800] 23:08:04 INFO - PROCESS | 1012 | 1461305284543 Marionette DEBUG loaded listener.js 23:08:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085C9849000) [pid = 1012] [serial = 1976] [outer = 00000085C4B40800] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA841800 == 66 [pid = 1012] [id = 608] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CFA800 == 65 [pid = 1012] [id = 578] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D524D800 == 64 [pid = 1012] [id = 607] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CDC800 == 63 [pid = 1012] [id = 650] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8650000 == 62 [pid = 1012] [id = 649] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D863A800 == 61 [pid = 1012] [id = 648] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D685B800 == 60 [pid = 1012] [id = 647] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5C1F800 == 59 [pid = 1012] [id = 646] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D499D000 == 58 [pid = 1012] [id = 645] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26A6800 == 57 [pid = 1012] [id = 644] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1DB800 == 56 [pid = 1012] [id = 643] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085CA55F000) [pid = 1012] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D14BC000) [pid = 1012] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D2370800) [pid = 1012] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D249E000) [pid = 1012] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | 1461305285200 Marionette TRACE conn5 <- [1,2596,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]]]}] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE23D000 == 55 [pid = 1012] [id = 642] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE23E000 == 54 [pid = 1012] [id = 641] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D607E800 == 53 [pid = 1012] [id = 637] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1819800 == 52 [pid = 1012] [id = 636] 23:08:05 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA576800 == 51 [pid = 1012] [id = 635] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D1D99400) [pid = 1012] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D2910800) [pid = 1012] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D236F000) [pid = 1012] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D3198000) [pid = 1012] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D3192800) [pid = 1012] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D235BC00) [pid = 1012] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D1538800) [pid = 1012] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D0920C00) [pid = 1012] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D0ED6000) [pid = 1012] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085CBD25800) [pid = 1012] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CA55FC00) [pid = 1012] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085C305C000) [pid = 1012] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (0000008580957400) [pid = 1012] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085C498B800) [pid = 1012] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CA0CE800) [pid = 1012] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085CE269800) [pid = 1012] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D5303400) [pid = 1012] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (000000858095C800) [pid = 1012] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D49DC400) [pid = 1012] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D17D7000) [pid = 1012] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085CA399C00) [pid = 1012] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D17DA000) [pid = 1012] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 23:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1083ms 23:08:05 INFO - PROCESS | 1012 | 1461305285280 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 23:08:05 INFO - PROCESS | 1012 | 1461305285286 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 23:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:08:05 INFO - PROCESS | 1012 | 1461305285293 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:08:05 INFO - PROCESS | 1012 | 1461305285295 Marionette TRACE conn5 <- [1,2598,null,{}] 23:08:05 INFO - PROCESS | 1012 | 1461305285299 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:05 INFO - PROCESS | 1012 | 1461305285408 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 23:08:05 INFO - PROCESS | 1012 | 1461305285489 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE23E000 == 52 [pid = 1012] [id = 659] 23:08:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C305C000) [pid = 1012] [serial = 1977] [outer = 0000000000000000] 23:08:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085C4C7B400) [pid = 1012] [serial = 1978] [outer = 00000085C305C000] 23:08:05 INFO - PROCESS | 1012 | 1461305285537 Marionette DEBUG loaded listener.js 23:08:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085CA603400) [pid = 1012] [serial = 1979] [outer = 00000085C305C000] 23:08:06 INFO - PROCESS | 1012 | 1461305286010 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 23:08:06 INFO - PROCESS | 1012 | 1461305286027 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 23:08:06 INFO - PROCESS | 1012 | 1461305286030 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 23:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:08:06 INFO - PROCESS | 1012 | 1461305286037 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:08:06 INFO - PROCESS | 1012 | 1461305286041 Marionette TRACE conn5 <- [1,2602,null,{}] 23:08:06 INFO - PROCESS | 1012 | 1461305286052 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:06 INFO - PROCESS | 1012 | 1461305286148 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 23:08:06 INFO - PROCESS | 1012 | 1461305286158 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B62000 == 53 [pid = 1012] [id = 660] 23:08:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085CF2E3C00) [pid = 1012] [serial = 1980] [outer = 0000000000000000] 23:08:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D0924000) [pid = 1012] [serial = 1981] [outer = 00000085CF2E3C00] 23:08:06 INFO - PROCESS | 1012 | 1461305286208 Marionette DEBUG loaded listener.js 23:08:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085D1198400) [pid = 1012] [serial = 1982] [outer = 00000085CF2E3C00] 23:08:06 INFO - PROCESS | 1012 | 1461305286683 Marionette TRACE conn5 <- [1,2604,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]]]}] 23:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 23:08:06 INFO - PROCESS | 1012 | 1461305286731 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 23:08:06 INFO - PROCESS | 1012 | 1461305286734 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 23:08:06 INFO - PROCESS | 1012 | 1461305286737 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:08:06 INFO - PROCESS | 1012 | 1461305286739 Marionette TRACE conn5 <- [1,2606,null,{}] 23:08:06 INFO - PROCESS | 1012 | 1461305286743 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:06 INFO - PROCESS | 1012 | 1461305286834 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 23:08:06 INFO - PROCESS | 1012 | 1461305286843 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:06 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5251800 == 54 [pid = 1012] [id = 661] 23:08:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085D1541800) [pid = 1012] [serial = 1983] [outer = 0000000000000000] 23:08:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085D170E000) [pid = 1012] [serial = 1984] [outer = 00000085D1541800] 23:08:06 INFO - PROCESS | 1012 | 1461305286891 Marionette DEBUG loaded listener.js 23:08:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085D18A7400) [pid = 1012] [serial = 1985] [outer = 00000085D1541800] 23:08:07 INFO - PROCESS | 1012 | 1461305287338 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 23:08:07 INFO - PROCESS | 1012 | 1461305287431 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 23:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:08:07 INFO - PROCESS | 1012 | 1461305287434 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 23:08:07 INFO - PROCESS | 1012 | 1461305287437 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:08:07 INFO - PROCESS | 1012 | 1461305287439 Marionette TRACE conn5 <- [1,2610,null,{}] 23:08:07 INFO - PROCESS | 1012 | 1461305287443 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:07 INFO - PROCESS | 1012 | 1461305287557 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 23:08:07 INFO - PROCESS | 1012 | 1461305287569 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D681B800 == 55 [pid = 1012] [id = 662] 23:08:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C3018000) [pid = 1012] [serial = 1986] [outer = 0000000000000000] 23:08:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D1A62400) [pid = 1012] [serial = 1987] [outer = 00000085C3018000] 23:08:07 INFO - PROCESS | 1012 | 1461305287616 Marionette DEBUG loaded listener.js 23:08:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D2334C00) [pid = 1012] [serial = 1988] [outer = 00000085C3018000] 23:08:08 INFO - PROCESS | 1012 | 1461305288113 Marionette TRACE conn5 <- [1,2612,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]]]}] 23:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 23:08:08 INFO - PROCESS | 1012 | 1461305288175 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 23:08:08 INFO - PROCESS | 1012 | 1461305288177 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 23:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:08:08 INFO - PROCESS | 1012 | 1461305288180 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:08:08 INFO - PROCESS | 1012 | 1461305288182 Marionette TRACE conn5 <- [1,2614,null,{}] 23:08:08 INFO - PROCESS | 1012 | 1461305288186 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:08 INFO - PROCESS | 1012 | 1461305288327 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 23:08:08 INFO - PROCESS | 1012 | 1461305288391 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8646800 == 56 [pid = 1012] [id = 663] 23:08:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D2372000) [pid = 1012] [serial = 1989] [outer = 0000000000000000] 23:08:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D266D800) [pid = 1012] [serial = 1990] [outer = 00000085D2372000] 23:08:08 INFO - PROCESS | 1012 | 1461305288441 Marionette DEBUG loaded listener.js 23:08:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D44AC800) [pid = 1012] [serial = 1991] [outer = 00000085D2372000] 23:08:08 INFO - PROCESS | 1012 | 1461305288883 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 733ms 23:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:08:08 INFO - PROCESS | 1012 | 1461305288935 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 23:08:08 INFO - PROCESS | 1012 | 1461305288937 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 23:08:08 INFO - PROCESS | 1012 | 1461305288940 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:08:08 INFO - PROCESS | 1012 | 1461305288942 Marionette TRACE conn5 <- [1,2618,null,{}] 23:08:08 INFO - PROCESS | 1012 | 1461305288945 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:09 INFO - PROCESS | 1012 | 1461305289061 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 23:08:09 INFO - PROCESS | 1012 | 1461305289067 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C6C000 == 57 [pid = 1012] [id = 664] 23:08:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D2CA8000) [pid = 1012] [serial = 1992] [outer = 0000000000000000] 23:08:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D52E4800) [pid = 1012] [serial = 1993] [outer = 00000085D2CA8000] 23:08:09 INFO - PROCESS | 1012 | 1461305289161 Marionette DEBUG loaded listener.js 23:08:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D54E3C00) [pid = 1012] [serial = 1994] [outer = 00000085D2CA8000] 23:08:09 INFO - PROCESS | 1012 | 1461305289592 Marionette TRACE conn5 <- [1,2620,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]]]}] 23:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 23:08:09 INFO - PROCESS | 1012 | 1461305289635 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 23:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:08:09 INFO - PROCESS | 1012 | 1461305289637 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 23:08:09 INFO - PROCESS | 1012 | 1461305289640 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:08:09 INFO - PROCESS | 1012 | 1461305289642 Marionette TRACE conn5 <- [1,2622,null,{}] 23:08:09 INFO - PROCESS | 1012 | 1461305289645 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D14BA800) [pid = 1012] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D18AD800) [pid = 1012] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085C4D53000) [pid = 1012] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085C3020400) [pid = 1012] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D266D000) [pid = 1012] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (000000858082E800) [pid = 1012] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (0000008581CDC800) [pid = 1012] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085CE28A000) [pid = 1012] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D530AC00) [pid = 1012] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D2355000) [pid = 1012] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:08:09 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CF26D000) [pid = 1012] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:08:09 INFO - PROCESS | 1012 | 1461305289786 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 23:08:09 INFO - PROCESS | 1012 | 1461305289846 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D3DC6800 == 58 [pid = 1012] [id = 665] 23:08:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085803AC000) [pid = 1012] [serial = 1995] [outer = 0000000000000000] 23:08:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085C4A82C00) [pid = 1012] [serial = 1996] [outer = 00000085803AC000] 23:08:09 INFO - PROCESS | 1012 | 1461305289892 Marionette DEBUG loaded listener.js 23:08:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D18AD800) [pid = 1012] [serial = 1997] [outer = 00000085803AC000] 23:08:10 INFO - PROCESS | 1012 | 1461305290264 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 690ms 23:08:10 INFO - PROCESS | 1012 | 1461305290331 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 23:08:10 INFO - PROCESS | 1012 | 1461305290333 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 23:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:08:10 INFO - PROCESS | 1012 | 1461305290337 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:08:10 INFO - PROCESS | 1012 | 1461305290338 Marionette TRACE conn5 <- [1,2626,null,{}] 23:08:10 INFO - PROCESS | 1012 | 1461305290342 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:10 INFO - PROCESS | 1012 | 1461305290455 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 23:08:10 INFO - PROCESS | 1012 | 1461305290468 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA580000 == 59 [pid = 1012] [id = 666] 23:08:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D266D000) [pid = 1012] [serial = 1998] [outer = 0000000000000000] 23:08:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D58A9400) [pid = 1012] [serial = 1999] [outer = 00000085D266D000] 23:08:10 INFO - PROCESS | 1012 | 1461305290515 Marionette DEBUG loaded listener.js 23:08:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D5CCC000) [pid = 1012] [serial = 2000] [outer = 00000085D266D000] 23:08:10 INFO - PROCESS | 1012 | 1461305290945 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 23:08:10 INFO - PROCESS | 1012 | 1461305290969 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 23:08:10 INFO - PROCESS | 1012 | 1461305290971 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 23:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:08:10 INFO - PROCESS | 1012 | 1461305290975 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:08:10 INFO - PROCESS | 1012 | 1461305290977 Marionette TRACE conn5 <- [1,2630,null,{}] 23:08:10 INFO - PROCESS | 1012 | 1461305290985 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:11 INFO - PROCESS | 1012 | 1461305291073 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 23:08:11 INFO - PROCESS | 1012 | 1461305291080 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC82800 == 60 [pid = 1012] [id = 667] 23:08:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D606A400) [pid = 1012] [serial = 2001] [outer = 0000000000000000] 23:08:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D609D800) [pid = 1012] [serial = 2002] [outer = 00000085D606A400] 23:08:11 INFO - PROCESS | 1012 | 1461305291126 Marionette DEBUG loaded listener.js 23:08:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D60A6800) [pid = 1012] [serial = 2003] [outer = 00000085D606A400] 23:08:11 INFO - PROCESS | 1012 | 1461305291554 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 23:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:08:11 INFO - PROCESS | 1012 | 1461305291606 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 23:08:11 INFO - PROCESS | 1012 | 1461305291609 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 23:08:11 INFO - PROCESS | 1012 | 1461305291612 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:08:11 INFO - PROCESS | 1012 | 1461305291615 Marionette TRACE conn5 <- [1,2634,null,{}] 23:08:11 INFO - PROCESS | 1012 | 1461305291618 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:11 INFO - PROCESS | 1012 | 1461305291727 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 23:08:11 INFO - PROCESS | 1012 | 1461305291740 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:11 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD58A000 == 61 [pid = 1012] [id = 668] 23:08:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D6498C00) [pid = 1012] [serial = 2004] [outer = 0000000000000000] 23:08:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D649D400) [pid = 1012] [serial = 2005] [outer = 00000085D6498C00] 23:08:11 INFO - PROCESS | 1012 | 1461305291790 Marionette DEBUG loaded listener.js 23:08:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D64CF400) [pid = 1012] [serial = 2006] [outer = 00000085D6498C00] 23:08:12 INFO - PROCESS | 1012 | 1461305292512 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:08:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:08:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 923ms 23:08:12 INFO - PROCESS | 1012 | 1461305292539 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 23:08:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:08:12 INFO - PROCESS | 1012 | 1461305292545 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 23:08:12 INFO - PROCESS | 1012 | 1461305292551 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:08:12 INFO - PROCESS | 1012 | 1461305292555 Marionette TRACE conn5 <- [1,2638,null,{}] 23:08:12 INFO - PROCESS | 1012 | 1461305292560 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:12 INFO - PROCESS | 1012 | 1461305292682 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 23:08:12 INFO - PROCESS | 1012 | 1461305292817 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2308800 == 62 [pid = 1012] [id = 669] 23:08:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085CB1A7000) [pid = 1012] [serial = 2007] [outer = 0000000000000000] 23:08:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085CBD2BC00) [pid = 1012] [serial = 2008] [outer = 00000085CB1A7000] 23:08:12 INFO - PROCESS | 1012 | 1461305292877 Marionette DEBUG loaded listener.js 23:08:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085CEB78400) [pid = 1012] [serial = 2009] [outer = 00000085CB1A7000] 23:08:13 INFO - PROCESS | 1012 | 1461305293468 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:08:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:08:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 23:08:13 INFO - PROCESS | 1012 | 1461305293539 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 23:08:13 INFO - PROCESS | 1012 | 1461305293546 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 23:08:13 INFO - PROCESS | 1012 | 1461305293553 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:08:13 INFO - PROCESS | 1012 | 1461305293556 Marionette TRACE conn5 <- [1,2642,null,{}] 23:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:08:13 INFO - PROCESS | 1012 | 1461305293560 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:13 INFO - PROCESS | 1012 | 1461305293709 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 23:08:13 INFO - PROCESS | 1012 | 1461305293841 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6961000 == 63 [pid = 1012] [id = 670] 23:08:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D1535C00) [pid = 1012] [serial = 2010] [outer = 0000000000000000] 23:08:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D18A3000) [pid = 1012] [serial = 2011] [outer = 00000085D1535C00] 23:08:13 INFO - PROCESS | 1012 | 1461305293898 Marionette DEBUG loaded listener.js 23:08:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D235F400) [pid = 1012] [serial = 2012] [outer = 00000085D1535C00] 23:08:14 INFO - PROCESS | 1012 | 1461305294497 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:08:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 984ms 23:08:14 INFO - PROCESS | 1012 | 1461305294544 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 23:08:14 INFO - PROCESS | 1012 | 1461305294546 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 23:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:08:14 INFO - PROCESS | 1012 | 1461305294550 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:08:14 INFO - PROCESS | 1012 | 1461305294554 Marionette TRACE conn5 <- [1,2646,null,{}] 23:08:14 INFO - PROCESS | 1012 | 1461305294566 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:14 INFO - PROCESS | 1012 | 1461305294687 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 23:08:14 INFO - PROCESS | 1012 | 1461305294820 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC41C000 == 64 [pid = 1012] [id = 671] 23:08:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D2CAF400) [pid = 1012] [serial = 2013] [outer = 0000000000000000] 23:08:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D532C400) [pid = 1012] [serial = 2014] [outer = 00000085D2CAF400] 23:08:14 INFO - PROCESS | 1012 | 1461305294881 Marionette DEBUG loaded listener.js 23:08:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085D609F800) [pid = 1012] [serial = 2015] [outer = 00000085D2CAF400] 23:08:15 INFO - PROCESS | 1012 | 1461305295448 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:08:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:08:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 944ms 23:08:15 INFO - PROCESS | 1012 | 1461305295497 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 23:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:08:15 INFO - PROCESS | 1012 | 1461305295500 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 23:08:15 INFO - PROCESS | 1012 | 1461305295504 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:08:15 INFO - PROCESS | 1012 | 1461305295506 Marionette TRACE conn5 <- [1,2650,null,{}] 23:08:15 INFO - PROCESS | 1012 | 1461305295510 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:15 INFO - PROCESS | 1012 | 1461305295624 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 23:08:15 INFO - PROCESS | 1012 | 1461305295729 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD58C000 == 65 [pid = 1012] [id = 672] 23:08:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085D649A000) [pid = 1012] [serial = 2016] [outer = 0000000000000000] 23:08:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085D64C8400) [pid = 1012] [serial = 2017] [outer = 00000085D649A000] 23:08:15 INFO - PROCESS | 1012 | 1461305295785 Marionette DEBUG loaded listener.js 23:08:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085D64D4400) [pid = 1012] [serial = 2018] [outer = 00000085D649A000] 23:08:16 INFO - PROCESS | 1012 | 1461305296324 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:08:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:08:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 881ms 23:08:16 INFO - PROCESS | 1012 | 1461305296392 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 23:08:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:08:16 INFO - PROCESS | 1012 | 1461305296395 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 23:08:16 INFO - PROCESS | 1012 | 1461305296399 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:08:16 INFO - PROCESS | 1012 | 1461305296401 Marionette TRACE conn5 <- [1,2654,null,{}] 23:08:16 INFO - PROCESS | 1012 | 1461305296405 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:16 INFO - PROCESS | 1012 | 1461305296515 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 23:08:16 INFO - PROCESS | 1012 | 1461305296618 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD2D9000 == 66 [pid = 1012] [id = 673] 23:08:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085D6584000) [pid = 1012] [serial = 2019] [outer = 0000000000000000] 23:08:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085D6586000) [pid = 1012] [serial = 2020] [outer = 00000085D6584000] 23:08:16 INFO - PROCESS | 1012 | 1461305296674 Marionette DEBUG loaded listener.js 23:08:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (00000085D658C800) [pid = 1012] [serial = 2021] [outer = 00000085D6584000] 23:08:17 INFO - PROCESS | 1012 | [1012] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:08:17 INFO - PROCESS | 1012 | [1012] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:08:17 INFO - PROCESS | 1012 | 1461305297754 Marionette TRACE conn5 <- [1,2656,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]]]}] 23:08:17 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) 23:08:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1398ms 23:08:17 INFO - PROCESS | 1012 | 1461305297798 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 23:08:17 INFO - PROCESS | 1012 | 1461305297802 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 23:08:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:08:17 INFO - PROCESS | 1012 | 1461305297808 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:08:17 INFO - PROCESS | 1012 | 1461305297813 Marionette TRACE conn5 <- [1,2658,null,{}] 23:08:17 INFO - PROCESS | 1012 | 1461305297820 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:17 INFO - PROCESS | 1012 | 1461305297947 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 23:08:18 INFO - PROCESS | 1012 | 1461305298102 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0958000 == 67 [pid = 1012] [id = 674] 23:08:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (00000085C32ED400) [pid = 1012] [serial = 2022] [outer = 0000000000000000] 23:08:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 141 (00000085C44E4C00) [pid = 1012] [serial = 2023] [outer = 00000085C32ED400] 23:08:18 INFO - PROCESS | 1012 | 1461305298155 Marionette DEBUG loaded listener.js 23:08:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 142 (00000085C988E800) [pid = 1012] [serial = 2024] [outer = 00000085C32ED400] 23:08:19 INFO - PROCESS | 1012 | 1461305299199 Marionette TRACE conn5 <- [1,2660,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,2661,"getWindowHandle",null] 23:08:19 INFO - PROCESS | 1012 | 1461305299267 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 23:08:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC82800 == 66 [pid = 1012] [id = 667] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA580000 == 65 [pid = 1012] [id = 666] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D3DC6800 == 64 [pid = 1012] [id = 665] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C6C000 == 63 [pid = 1012] [id = 664] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8646800 == 62 [pid = 1012] [id = 663] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D681B800 == 61 [pid = 1012] [id = 662] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 141 (00000085D487B800) [pid = 1012] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 140 (00000085D567E800) [pid = 1012] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 139 (00000085D568C000) [pid = 1012] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5251800 == 60 [pid = 1012] [id = 661] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B62000 == 59 [pid = 1012] [id = 660] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE23E000 == 58 [pid = 1012] [id = 659] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1A1F800 == 57 [pid = 1012] [id = 658] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D48AA800 == 56 [pid = 1012] [id = 653] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0E68000 == 55 [pid = 1012] [id = 652] 23:08:19 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1B5800 == 54 [pid = 1012] [id = 651] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085D14C0800) [pid = 1012] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085D1A6E800) [pid = 1012] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085D2010400) [pid = 1012] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085CB11F800) [pid = 1012] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085C99C8000) [pid = 1012] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D09A6000) [pid = 1012] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D3464800) [pid = 1012] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085C3060C00) [pid = 1012] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (0000008580954400) [pid = 1012] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085C4D50800) [pid = 1012] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085C9896800) [pid = 1012] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085CF275C00) [pid = 1012] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085CEB84400) [pid = 1012] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D5325800) [pid = 1012] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D538E800) [pid = 1012] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D170C400) [pid = 1012] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D530C000) [pid = 1012] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085C9CF6000) [pid = 1012] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D2372400) [pid = 1012] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D23D1400) [pid = 1012] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D283E000) [pid = 1012] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D24A6C00) [pid = 1012] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D17D2000) [pid = 1012] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D25D3800) [pid = 1012] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D1197000) [pid = 1012] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 23:08:19 INFO - PROCESS | 1012 | 1461305299377 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:08:19 INFO - PROCESS | 1012 | 1461305299380 Marionette TRACE conn5 <- [1,2662,null,{}] 23:08:19 INFO - PROCESS | 1012 | 1461305299398 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:19 INFO - PROCESS | 1012 | 1461305299519 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 23:08:19 INFO - PROCESS | 1012 | 1461305299527 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB274800 == 55 [pid = 1012] [id = 675] 23:08:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (0000008580D30800) [pid = 1012] [serial = 2025] [outer = 0000000000000000] 23:08:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (0000008581CE0800) [pid = 1012] [serial = 2026] [outer = 0000008580D30800] 23:08:19 INFO - PROCESS | 1012 | 1461305299577 Marionette DEBUG loaded listener.js 23:08:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085C4C6DC00) [pid = 1012] [serial = 2027] [outer = 0000008580D30800] 23:08:20 INFO - PROCESS | 1012 | 1461305300581 Marionette TRACE conn5 <- [1,2664,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,2665,"getWindowHandle",null] 23:08:20 INFO - PROCESS | 1012 | 1461305300637 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 23:08:20 INFO - PROCESS | 1012 | 1461305300641 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:08:20 INFO - PROCESS | 1012 | 1461305300645 Marionette TRACE conn5 <- [1,2666,null,{}] 23:08:20 INFO - PROCESS | 1012 | 1461305300656 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:20 INFO - PROCESS | 1012 | 1461305300747 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 23:08:20 INFO - PROCESS | 1012 | 1461305300755 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1963000 == 56 [pid = 1012] [id = 676] 23:08:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085CA170C00) [pid = 1012] [serial = 2028] [outer = 0000000000000000] 23:08:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085CA605800) [pid = 1012] [serial = 2029] [outer = 00000085CA170C00] 23:08:20 INFO - PROCESS | 1012 | 1461305300804 Marionette DEBUG loaded listener.js 23:08:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085CB1A6800) [pid = 1012] [serial = 2030] [outer = 00000085CA170C00] 23:08:21 INFO - PROCESS | 1012 | 1461305301754 Marionette TRACE conn5 <- [1,2668,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]]]}] 23:08:21 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) 23:08:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1134ms 23:08:21 INFO - PROCESS | 1012 | 1461305301782 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 23:08:21 INFO - PROCESS | 1012 | 1461305301785 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 23:08:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:08:21 INFO - PROCESS | 1012 | 1461305301789 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:08:21 INFO - PROCESS | 1012 | 1461305301791 Marionette TRACE conn5 <- [1,2670,null,{}] 23:08:21 INFO - PROCESS | 1012 | 1461305301794 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:21 INFO - PROCESS | 1012 | 1461305301912 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 23:08:21 INFO - PROCESS | 1012 | 1461305301919 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D26B4800 == 57 [pid = 1012] [id = 677] 23:08:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085CE0AC000) [pid = 1012] [serial = 2031] [outer = 0000000000000000] 23:08:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085CE28AC00) [pid = 1012] [serial = 2032] [outer = 00000085CE0AC000] 23:08:22 INFO - PROCESS | 1012 | 1461305302013 Marionette DEBUG loaded listener.js 23:08:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085CF275C00) [pid = 1012] [serial = 2033] [outer = 00000085CE0AC000] 23:08:22 INFO - PROCESS | 1012 | 1461305302974 Marionette TRACE conn5 <- [1,2672,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]]]}] 23:08:23 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) 23:08:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1236ms 23:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:08:23 INFO - PROCESS | 1012 | 1461305303028 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 23:08:23 INFO - PROCESS | 1012 | 1461305303030 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 23:08:23 INFO - PROCESS | 1012 | 1461305303034 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:08:23 INFO - PROCESS | 1012 | 1461305303036 Marionette TRACE conn5 <- [1,2674,null,{}] 23:08:23 INFO - PROCESS | 1012 | 1461305303039 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:23 INFO - PROCESS | 1012 | 1461305303159 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 23:08:23 INFO - PROCESS | 1012 | 1461305303166 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B6C800 == 58 [pid = 1012] [id = 678] 23:08:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085CF272800) [pid = 1012] [serial = 2034] [outer = 0000000000000000] 23:08:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D09A5000) [pid = 1012] [serial = 2035] [outer = 00000085CF272800] 23:08:23 INFO - PROCESS | 1012 | 1461305303213 Marionette DEBUG loaded listener.js 23:08:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D1197000) [pid = 1012] [serial = 2036] [outer = 00000085CF272800] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D266D000) [pid = 1012] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D606A400) [pid = 1012] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D2372000) [pid = 1012] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D2CA8000) [pid = 1012] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085803AC000) [pid = 1012] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D1541800) [pid = 1012] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085CF2E3C00) [pid = 1012] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085C305C000) [pid = 1012] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085C3018000) [pid = 1012] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:08:23 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085C4B40800) [pid = 1012] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:08:24 INFO - PROCESS | 1012 | 1461305304288 Marionette TRACE conn5 <- [1,2676,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,2677,"getWindowHandle",null] 23:08:24 INFO - PROCESS | 1012 | 1461305304319 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 23:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:08:24 INFO - PROCESS | 1012 | 1461305304323 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:08:24 INFO - PROCESS | 1012 | 1461305304324 Marionette TRACE conn5 <- [1,2678,null,{}] 23:08:24 INFO - PROCESS | 1012 | 1461305304328 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:24 INFO - PROCESS | 1012 | 1461305304433 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 23:08:24 INFO - PROCESS | 1012 | 1461305304550 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F8A000 == 59 [pid = 1012] [id = 679] 23:08:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D0EA8800) [pid = 1012] [serial = 2037] [outer = 0000000000000000] 23:08:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D1533400) [pid = 1012] [serial = 2038] [outer = 00000085D0EA8800] 23:08:24 INFO - PROCESS | 1012 | 1461305304600 Marionette DEBUG loaded listener.js 23:08:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D17D3400) [pid = 1012] [serial = 2039] [outer = 00000085D0EA8800] 23:08:25 INFO - PROCESS | 1012 | 1461305305426 Marionette TRACE conn5 <- [1,2680,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,2681,"getWindowHandle",null] 23:08:25 INFO - PROCESS | 1012 | 1461305305459 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 23:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:08:25 INFO - PROCESS | 1012 | 1461305305462 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:08:25 INFO - PROCESS | 1012 | 1461305305464 Marionette TRACE conn5 <- [1,2682,null,{}] 23:08:25 INFO - PROCESS | 1012 | 1461305305468 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:25 INFO - PROCESS | 1012 | 1461305305584 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 23:08:25 INFO - PROCESS | 1012 | 1461305305594 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6828000 == 60 [pid = 1012] [id = 680] 23:08:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D1197C00) [pid = 1012] [serial = 2040] [outer = 0000000000000000] 23:08:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D1A6D400) [pid = 1012] [serial = 2041] [outer = 00000085D1197C00] 23:08:25 INFO - PROCESS | 1012 | 1461305305640 Marionette DEBUG loaded listener.js 23:08:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D1D95800) [pid = 1012] [serial = 2042] [outer = 00000085D1197C00] 23:08:26 INFO - PROCESS | 1012 | 1461305306849 Marionette TRACE conn5 <- [1,2684,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,2685,"getWindowHandle",null] 23:08:26 INFO - PROCESS | 1012 | 1461305306904 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 23:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:08:26 INFO - PROCESS | 1012 | 1461305306909 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:08:26 INFO - PROCESS | 1012 | 1461305306913 Marionette TRACE conn5 <- [1,2686,null,{}] 23:08:26 INFO - PROCESS | 1012 | 1461305306969 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:27 INFO - PROCESS | 1012 | 1461305307115 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 23:08:27 INFO - PROCESS | 1012 | 1461305307209 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:27 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0FA2800 == 61 [pid = 1012] [id = 681] 23:08:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085C5041C00) [pid = 1012] [serial = 2043] [outer = 0000000000000000] 23:08:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085C65CF800) [pid = 1012] [serial = 2044] [outer = 00000085C5041C00] 23:08:27 INFO - PROCESS | 1012 | 1461305307269 Marionette DEBUG loaded listener.js 23:08:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085CA18DC00) [pid = 1012] [serial = 2045] [outer = 00000085C5041C00] 23:08:28 INFO - PROCESS | 1012 | 1461305308285 Marionette TRACE conn5 <- [1,2688,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,2689,"getWindowHandle",null] 23:08:28 INFO - PROCESS | 1012 | 1461305308319 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 23:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:08:28 INFO - PROCESS | 1012 | 1461305308366 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:08:28 INFO - PROCESS | 1012 | 1461305308369 Marionette TRACE conn5 <- [1,2690,null,{}] 23:08:28 INFO - PROCESS | 1012 | 1461305308376 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:28 INFO - PROCESS | 1012 | 1461305308481 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 23:08:28 INFO - PROCESS | 1012 | 1461305308688 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D686A000 == 62 [pid = 1012] [id = 682] 23:08:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085CB19FC00) [pid = 1012] [serial = 2046] [outer = 0000000000000000] 23:08:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D0EA7400) [pid = 1012] [serial = 2047] [outer = 00000085CB19FC00] 23:08:28 INFO - PROCESS | 1012 | 1461305308746 Marionette DEBUG loaded listener.js 23:08:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D14B7000) [pid = 1012] [serial = 2048] [outer = 00000085CB19FC00] 23:08:29 INFO - PROCESS | 1012 | 1461305309300 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:08:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:08:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1018ms 23:08:29 INFO - PROCESS | 1012 | 1461305309349 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 23:08:29 INFO - PROCESS | 1012 | 1461305309352 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 23:08:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:08:29 INFO - PROCESS | 1012 | 1461305309355 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:08:29 INFO - PROCESS | 1012 | 1461305309360 Marionette TRACE conn5 <- [1,2694,null,{}] 23:08:29 INFO - PROCESS | 1012 | 1461305309371 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:29 INFO - PROCESS | 1012 | 1461305309487 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 23:08:29 INFO - PROCESS | 1012 | 1461305309591 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8742800 == 63 [pid = 1012] [id = 683] 23:08:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D1D92400) [pid = 1012] [serial = 2049] [outer = 0000000000000000] 23:08:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D1D9B800) [pid = 1012] [serial = 2050] [outer = 00000085D1D92400] 23:08:29 INFO - PROCESS | 1012 | 1461305309651 Marionette DEBUG loaded listener.js 23:08:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D235C800) [pid = 1012] [serial = 2051] [outer = 00000085D1D92400] 23:08:30 INFO - PROCESS | 1012 | 1461305310248 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 23:08:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:08:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 945ms 23:08:30 INFO - PROCESS | 1012 | 1461305310301 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 23:08:30 INFO - PROCESS | 1012 | 1461305310304 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 23:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:08:30 INFO - PROCESS | 1012 | 1461305310308 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:08:30 INFO - PROCESS | 1012 | 1461305310310 Marionette TRACE conn5 <- [1,2698,null,{}] 23:08:30 INFO - PROCESS | 1012 | 1461305310314 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:30 INFO - PROCESS | 1012 | 1461305310455 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 23:08:30 INFO - PROCESS | 1012 | 1461305310583 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BC8000 == 64 [pid = 1012] [id = 684] 23:08:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D2187400) [pid = 1012] [serial = 2052] [outer = 0000000000000000] 23:08:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085D23D1400) [pid = 1012] [serial = 2053] [outer = 00000085D2187400] 23:08:30 INFO - PROCESS | 1012 | 1461305310642 Marionette DEBUG loaded listener.js 23:08:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085D2537C00) [pid = 1012] [serial = 2054] [outer = 00000085D2187400] 23:08:31 INFO - PROCESS | 1012 | 1461305311494 Marionette TRACE conn5 <- [1,2700,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,2701,"getWindowHandle",null] 23:08:31 INFO - PROCESS | 1012 | 1461305311549 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 23:08:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:08:31 INFO - PROCESS | 1012 | 1461305311554 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:08:31 INFO - PROCESS | 1012 | 1461305311558 Marionette TRACE conn5 <- [1,2702,null,{}] 23:08:31 INFO - PROCESS | 1012 | 1461305311564 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:31 INFO - PROCESS | 1012 | 1461305311729 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 23:08:31 INFO - PROCESS | 1012 | 1461305311835 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1DE2800 == 65 [pid = 1012] [id = 685] 23:08:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085C4255000) [pid = 1012] [serial = 2055] [outer = 0000000000000000] 23:08:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085C4A8DC00) [pid = 1012] [serial = 2056] [outer = 00000085C4255000] 23:08:31 INFO - PROCESS | 1012 | 1461305311886 Marionette DEBUG loaded listener.js 23:08:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085CA0D2000) [pid = 1012] [serial = 2057] [outer = 00000085C4255000] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8649000 == 64 [pid = 1012] [id = 551] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F8A000 == 63 [pid = 1012] [id = 679] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D4B6C800 == 62 [pid = 1012] [id = 678] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D26B4800 == 61 [pid = 1012] [id = 677] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1963000 == 60 [pid = 1012] [id = 676] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB274800 == 59 [pid = 1012] [id = 675] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0958000 == 58 [pid = 1012] [id = 674] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6961000 == 57 [pid = 1012] [id = 670] 23:08:32 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2308800 == 56 [pid = 1012] [id = 669] 23:08:32 INFO - PROCESS | 1012 | 1461305312489 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 23:08:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:08:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 23:08:32 INFO - PROCESS | 1012 | 1461305312544 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 23:08:32 INFO - PROCESS | 1012 | 1461305312550 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 23:08:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:08:32 INFO - PROCESS | 1012 | 1461305312559 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:08:32 INFO - PROCESS | 1012 | 1461305312561 Marionette TRACE conn5 <- [1,2706,null,{}] 23:08:32 INFO - PROCESS | 1012 | 1461305312566 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:32 INFO - PROCESS | 1012 | 1461305312657 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085D1198400) [pid = 1012] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085C4C7B400) [pid = 1012] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085CA603400) [pid = 1012] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D1A62400) [pid = 1012] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085CF26DC00) [pid = 1012] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085C4C6F800) [pid = 1012] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085C9849000) [pid = 1012] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085C4C70400) [pid = 1012] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D588E400) [pid = 1012] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D2B98C00) [pid = 1012] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D5305400) [pid = 1012] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D5387400) [pid = 1012] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D58A9400) [pid = 1012] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D60A6800) [pid = 1012] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D54E3C00) [pid = 1012] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D18AD800) [pid = 1012] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D5CCC000) [pid = 1012] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D2334C00) [pid = 1012] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D609D800) [pid = 1012] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D266D800) [pid = 1012] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D52E4800) [pid = 1012] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D44AC800) [pid = 1012] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085C4A82C00) [pid = 1012] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D170E000) [pid = 1012] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D18A7400) [pid = 1012] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D0924000) [pid = 1012] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 23:08:32 INFO - PROCESS | 1012 | 1461305312756 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CF289800 == 57 [pid = 1012] [id = 686] 23:08:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (0000008580D57800) [pid = 1012] [serial = 2058] [outer = 0000000000000000] 23:08:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C4C70400) [pid = 1012] [serial = 2059] [outer = 0000008580D57800] 23:08:32 INFO - PROCESS | 1012 | 1461305312807 Marionette DEBUG loaded listener.js 23:08:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CB98EC00) [pid = 1012] [serial = 2060] [outer = 0000008580D57800] 23:08:33 INFO - PROCESS | 1012 | 1461305313310 Marionette TRACE conn5 <- [1,2708,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,2709,"getWindowHandle",null] 23:08:33 INFO - PROCESS | 1012 | 1461305313342 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 23:08:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:08:33 INFO - PROCESS | 1012 | 1461305313346 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:08:33 INFO - PROCESS | 1012 | 1461305313350 Marionette TRACE conn5 <- [1,2710,null,{}] 23:08:33 INFO - PROCESS | 1012 | 1461305313360 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:33 INFO - PROCESS | 1012 | 1461305313452 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 23:08:33 INFO - PROCESS | 1012 | 1461305313461 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D48A7800 == 58 [pid = 1012] [id = 687] 23:08:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085D0EE0000) [pid = 1012] [serial = 2061] [outer = 0000000000000000] 23:08:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085D11A1C00) [pid = 1012] [serial = 2062] [outer = 00000085D0EE0000] 23:08:33 INFO - PROCESS | 1012 | 1461305313512 Marionette DEBUG loaded listener.js 23:08:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D1707800) [pid = 1012] [serial = 2063] [outer = 00000085D0EE0000] 23:08:34 INFO - PROCESS | 1012 | 1461305314010 Marionette TRACE conn5 <- [1,2712,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,2713,"getWindowHandle",null] 23:08:34 INFO - PROCESS | 1012 | 1461305314043 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 23:08:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:08:34 INFO - PROCESS | 1012 | 1461305314047 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:08:34 INFO - PROCESS | 1012 | 1461305314048 Marionette TRACE conn5 <- [1,2714,null,{}] 23:08:34 INFO - PROCESS | 1012 | 1461305314052 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:34 INFO - PROCESS | 1012 | 1461305314141 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 23:08:34 INFO - PROCESS | 1012 | 1461305314150 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6091000 == 59 [pid = 1012] [id = 688] 23:08:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D1D96800) [pid = 1012] [serial = 2064] [outer = 0000000000000000] 23:08:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D2354800) [pid = 1012] [serial = 2065] [outer = 00000085D1D96800] 23:08:34 INFO - PROCESS | 1012 | 1461305314197 Marionette DEBUG loaded listener.js 23:08:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D2530000) [pid = 1012] [serial = 2066] [outer = 00000085D1D96800] 23:08:34 INFO - PROCESS | 1012 | 1461305314660 Marionette TRACE conn5 <- [1,2716,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]]]}] 23:08:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:08:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 23:08:34 INFO - PROCESS | 1012 | 1461305314739 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 23:08:34 INFO - PROCESS | 1012 | 1461305314742 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 23:08:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:08:34 INFO - PROCESS | 1012 | 1461305314745 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:08:34 INFO - PROCESS | 1012 | 1461305314747 Marionette TRACE conn5 <- [1,2718,null,{}] 23:08:34 INFO - PROCESS | 1012 | 1461305314756 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:34 INFO - PROCESS | 1012 | 1461305314870 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 23:08:34 INFO - PROCESS | 1012 | 1461305314876 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1ED000 == 60 [pid = 1012] [id = 689] 23:08:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D20A0800) [pid = 1012] [serial = 2067] [outer = 0000000000000000] 23:08:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D2839000) [pid = 1012] [serial = 2068] [outer = 00000085D20A0800] 23:08:34 INFO - PROCESS | 1012 | 1461305314924 Marionette DEBUG loaded listener.js 23:08:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D3124C00) [pid = 1012] [serial = 2069] [outer = 00000085D20A0800] 23:08:35 INFO - PROCESS | 1012 | 1461305315866 Marionette TRACE conn5 <- [1,2720,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,2721,"getWindowHandle",null] 23:08:35 INFO - PROCESS | 1012 | 1461305315901 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 23:08:35 INFO - PROCESS | 1012 | 1461305315904 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:08:35 INFO - PROCESS | 1012 | 1461305315906 Marionette TRACE conn5 <- [1,2722,null,{}] 23:08:35 INFO - PROCESS | 1012 | 1461305315910 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:36 INFO - PROCESS | 1012 | 1461305316049 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 23:08:36 INFO - PROCESS | 1012 | 1461305316103 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CE6800 == 61 [pid = 1012] [id = 690] 23:08:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D4887000) [pid = 1012] [serial = 2070] [outer = 0000000000000000] 23:08:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D5302400) [pid = 1012] [serial = 2071] [outer = 00000085D4887000] 23:08:36 INFO - PROCESS | 1012 | 1461305316153 Marionette DEBUG loaded listener.js 23:08:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D538B800) [pid = 1012] [serial = 2072] [outer = 00000085D4887000] 23:08:36 INFO - PROCESS | 1012 | 1461305316586 Marionette TRACE conn5 <- [1,2724,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]]]}] 23:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 23:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:08:36 INFO - PROCESS | 1012 | 1461305316638 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 23:08:36 INFO - PROCESS | 1012 | 1461305316640 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 23:08:36 INFO - PROCESS | 1012 | 1461305316651 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:08:36 INFO - PROCESS | 1012 | 1461305316653 Marionette TRACE conn5 <- [1,2726,null,{}] 23:08:36 INFO - PROCESS | 1012 | 1461305316657 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:36 INFO - PROCESS | 1012 | 1461305316796 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 23:08:36 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D0EA8800) [pid = 1012] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:08:36 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085C32ED400) [pid = 1012] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:08:36 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085CA170C00) [pid = 1012] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:08:36 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (0000008580D30800) [pid = 1012] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:08:36 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085CF272800) [pid = 1012] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:08:36 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085CE0AC000) [pid = 1012] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:08:36 INFO - PROCESS | 1012 | 1461305316858 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1BD000 == 62 [pid = 1012] [id = 691] 23:08:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (0000008581CDE800) [pid = 1012] [serial = 2073] [outer = 0000000000000000] 23:08:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085CA064000) [pid = 1012] [serial = 2074] [outer = 0000008581CDE800] 23:08:36 INFO - PROCESS | 1012 | 1461305316904 Marionette DEBUG loaded listener.js 23:08:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D5394000) [pid = 1012] [serial = 2075] [outer = 0000008581CDE800] 23:08:37 INFO - PROCESS | 1012 | 1461305317247 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 23:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 649ms 23:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:08:37 INFO - PROCESS | 1012 | 1461305317303 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 23:08:37 INFO - PROCESS | 1012 | 1461305317305 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 23:08:37 INFO - PROCESS | 1012 | 1461305317309 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:08:37 INFO - PROCESS | 1012 | 1461305317311 Marionette TRACE conn5 <- [1,2730,null,{}] 23:08:37 INFO - PROCESS | 1012 | 1461305317314 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:37 INFO - PROCESS | 1012 | 1461305317400 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 23:08:37 INFO - PROCESS | 1012 | 1461305317436 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA831000 == 63 [pid = 1012] [id = 692] 23:08:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D588D000) [pid = 1012] [serial = 2076] [outer = 0000000000000000] 23:08:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D58A6000) [pid = 1012] [serial = 2077] [outer = 00000085D588D000] 23:08:37 INFO - PROCESS | 1012 | 1461305317482 Marionette DEBUG loaded listener.js 23:08:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D58ADC00) [pid = 1012] [serial = 2078] [outer = 00000085D588D000] 23:08:37 INFO - PROCESS | 1012 | 1461305317903 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 628ms 23:08:37 INFO - PROCESS | 1012 | 1461305317950 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 23:08:37 INFO - PROCESS | 1012 | 1461305317952 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 23:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:08:37 INFO - PROCESS | 1012 | 1461305317956 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:08:37 INFO - PROCESS | 1012 | 1461305317958 Marionette TRACE conn5 <- [1,2734,null,{}] 23:08:37 INFO - PROCESS | 1012 | 1461305317962 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:38 INFO - PROCESS | 1012 | 1461305318051 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 23:08:38 INFO - PROCESS | 1012 | 1461305318057 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC40B000 == 64 [pid = 1012] [id = 693] 23:08:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D5CCE800) [pid = 1012] [serial = 2079] [outer = 0000000000000000] 23:08:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D6067000) [pid = 1012] [serial = 2080] [outer = 00000085D5CCE800] 23:08:38 INFO - PROCESS | 1012 | 1461305318103 Marionette DEBUG loaded listener.js 23:08:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D60A2000) [pid = 1012] [serial = 2081] [outer = 00000085D5CCE800] 23:08:38 INFO - PROCESS | 1012 | 1461305318523 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:08:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:08:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 587ms 23:08:38 INFO - PROCESS | 1012 | 1461305318545 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 23:08:38 INFO - PROCESS | 1012 | 1461305318547 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 23:08:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:08:38 INFO - PROCESS | 1012 | 1461305318551 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:08:38 INFO - PROCESS | 1012 | 1461305318552 Marionette TRACE conn5 <- [1,2738,null,{}] 23:08:38 INFO - PROCESS | 1012 | 1461305318556 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:38 INFO - PROCESS | 1012 | 1461305318682 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 23:08:38 INFO - PROCESS | 1012 | 1461305318691 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC516800 == 65 [pid = 1012] [id = 694] 23:08:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D6490000) [pid = 1012] [serial = 2082] [outer = 0000000000000000] 23:08:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D649A800) [pid = 1012] [serial = 2083] [outer = 00000085D6490000] 23:08:38 INFO - PROCESS | 1012 | 1461305318736 Marionette DEBUG loaded listener.js 23:08:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D64CEC00) [pid = 1012] [serial = 2084] [outer = 00000085D6490000] 23:08:39 INFO - PROCESS | 1012 | 1461305319442 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 942ms 23:08:39 INFO - PROCESS | 1012 | 1461305319497 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 23:08:39 INFO - PROCESS | 1012 | 1461305319503 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 23:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:08:39 INFO - PROCESS | 1012 | 1461305319510 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:08:39 INFO - PROCESS | 1012 | 1461305319514 Marionette TRACE conn5 <- [1,2742,null,{}] 23:08:39 INFO - PROCESS | 1012 | 1461305319520 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:39 INFO - PROCESS | 1012 | 1461305319642 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 23:08:39 INFO - PROCESS | 1012 | 1461305319778 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:39 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1DD2800 == 66 [pid = 1012] [id = 695] 23:08:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085CA170C00) [pid = 1012] [serial = 2085] [outer = 0000000000000000] 23:08:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085CE0B1000) [pid = 1012] [serial = 2086] [outer = 00000085CA170C00] 23:08:39 INFO - PROCESS | 1012 | 1461305319838 Marionette DEBUG loaded listener.js 23:08:39 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085D0919000) [pid = 1012] [serial = 2087] [outer = 00000085CA170C00] 23:08:40 INFO - PROCESS | 1012 | 1461305320453 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 986ms 23:08:40 INFO - PROCESS | 1012 | 1461305320502 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 23:08:40 INFO - PROCESS | 1012 | 1461305320509 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 23:08:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:08:40 INFO - PROCESS | 1012 | 1461305320516 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:08:40 INFO - PROCESS | 1012 | 1461305320519 Marionette TRACE conn5 <- [1,2746,null,{}] 23:08:40 INFO - PROCESS | 1012 | 1461305320523 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:40 INFO - PROCESS | 1012 | 1461305320640 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 23:08:40 INFO - PROCESS | 1012 | 1461305320745 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6942800 == 67 [pid = 1012] [id = 696] 23:08:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085D1C5F400) [pid = 1012] [serial = 2088] [outer = 0000000000000000] 23:08:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085D218C800) [pid = 1012] [serial = 2089] [outer = 00000085D1C5F400] 23:08:40 INFO - PROCESS | 1012 | 1461305320803 Marionette DEBUG loaded listener.js 23:08:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085D345B400) [pid = 1012] [serial = 2090] [outer = 00000085D1C5F400] 23:08:41 INFO - PROCESS | 1012 | 1461305321444 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 23:08:41 INFO - PROCESS | 1012 | 1461305321508 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 23:08:41 INFO - PROCESS | 1012 | 1461305321511 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 23:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:08:41 INFO - PROCESS | 1012 | 1461305321515 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:08:41 INFO - PROCESS | 1012 | 1461305321519 Marionette TRACE conn5 <- [1,2750,null,{}] 23:08:41 INFO - PROCESS | 1012 | 1461305321531 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:41 INFO - PROCESS | 1012 | 1461305321649 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 23:08:41 INFO - PROCESS | 1012 | 1461305321783 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC5DC000 == 68 [pid = 1012] [id = 697] 23:08:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (00000085D532B000) [pid = 1012] [serial = 2091] [outer = 0000000000000000] 23:08:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (00000085D5881400) [pid = 1012] [serial = 2092] [outer = 00000085D532B000] 23:08:41 INFO - PROCESS | 1012 | 1461305321844 Marionette DEBUG loaded listener.js 23:08:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 141 (00000085D64D0000) [pid = 1012] [serial = 2093] [outer = 00000085D532B000] 23:08:42 INFO - PROCESS | 1012 | 1461305322386 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 881ms 23:08:42 INFO - PROCESS | 1012 | 1461305322397 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 23:08:42 INFO - PROCESS | 1012 | 1461305322401 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 23:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:08:42 INFO - PROCESS | 1012 | 1461305322404 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:08:42 INFO - PROCESS | 1012 | 1461305322406 Marionette TRACE conn5 <- [1,2754,null,{}] 23:08:42 INFO - PROCESS | 1012 | 1461305322410 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:42 INFO - PROCESS | 1012 | 1461305322569 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 23:08:42 INFO - PROCESS | 1012 | 1461305322643 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC8C000 == 69 [pid = 1012] [id = 698] 23:08:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 142 (00000085D6587C00) [pid = 1012] [serial = 2094] [outer = 0000000000000000] 23:08:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 143 (00000085D65EBC00) [pid = 1012] [serial = 2095] [outer = 00000085D6587C00] 23:08:42 INFO - PROCESS | 1012 | 1461305322701 Marionette DEBUG loaded listener.js 23:08:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 144 (00000085D65F2000) [pid = 1012] [serial = 2096] [outer = 00000085D6587C00] 23:08:43 INFO - PROCESS | 1012 | 1461305323286 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 943ms 23:08:43 INFO - PROCESS | 1012 | 1461305323349 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 23:08:43 INFO - PROCESS | 1012 | 1461305323352 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 23:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:08:43 INFO - PROCESS | 1012 | 1461305323356 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:08:43 INFO - PROCESS | 1012 | 1461305323358 Marionette TRACE conn5 <- [1,2758,null,{}] 23:08:43 INFO - PROCESS | 1012 | 1461305323362 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:43 INFO - PROCESS | 1012 | 1461305323501 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 23:08:43 INFO - PROCESS | 1012 | 1461305323632 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD2C7000 == 70 [pid = 1012] [id = 699] 23:08:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 145 (00000085D65F7000) [pid = 1012] [serial = 2097] [outer = 0000000000000000] 23:08:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 146 (00000085D65F9C00) [pid = 1012] [serial = 2098] [outer = 00000085D65F7000] 23:08:43 INFO - PROCESS | 1012 | 1461305323689 Marionette DEBUG loaded listener.js 23:08:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 147 (00000085D6E09800) [pid = 1012] [serial = 2099] [outer = 00000085D65F7000] 23:08:44 INFO - PROCESS | 1012 | 1461305324245 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 944ms 23:08:44 INFO - PROCESS | 1012 | 1461305324303 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 23:08:44 INFO - PROCESS | 1012 | 1461305324305 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 23:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:08:44 INFO - PROCESS | 1012 | 1461305324309 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:08:44 INFO - PROCESS | 1012 | 1461305324311 Marionette TRACE conn5 <- [1,2762,null,{}] 23:08:44 INFO - PROCESS | 1012 | 1461305324315 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:44 INFO - PROCESS | 1012 | 1461305324437 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 23:08:44 INFO - PROCESS | 1012 | 1461305324571 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:44 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580656000 == 71 [pid = 1012] [id = 700] 23:08:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 148 (00000085D8583800) [pid = 1012] [serial = 2100] [outer = 0000000000000000] 23:08:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 149 (00000085D858AC00) [pid = 1012] [serial = 2101] [outer = 00000085D8583800] 23:08:44 INFO - PROCESS | 1012 | 1461305324632 Marionette DEBUG loaded listener.js 23:08:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 150 (00000085D8629400) [pid = 1012] [serial = 2102] [outer = 00000085D8583800] 23:08:45 INFO - PROCESS | 1012 | 1461305325248 Marionette TRACE conn5 <- [1,2764,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]]]}] 23:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 987ms 23:08:45 INFO - PROCESS | 1012 | 1461305325298 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 23:08:45 INFO - PROCESS | 1012 | 1461305325301 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 23:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:08:45 INFO - PROCESS | 1012 | 1461305325304 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:08:45 INFO - PROCESS | 1012 | 1461305325307 Marionette TRACE conn5 <- [1,2766,null,{}] 23:08:45 INFO - PROCESS | 1012 | 1461305325310 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:45 INFO - PROCESS | 1012 | 1461305325422 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 23:08:45 INFO - PROCESS | 1012 | 1461305325557 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:45 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CB1DA800 == 72 [pid = 1012] [id = 701] 23:08:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 151 (00000085C4B40800) [pid = 1012] [serial = 2103] [outer = 0000000000000000] 23:08:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 152 (00000085CEC9F400) [pid = 1012] [serial = 2104] [outer = 00000085C4B40800] 23:08:45 INFO - PROCESS | 1012 | 1461305325614 Marionette DEBUG loaded listener.js 23:08:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 153 (00000085D8586800) [pid = 1012] [serial = 2105] [outer = 00000085C4B40800] 23:08:46 INFO - PROCESS | 1012 | 1461305326399 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1131ms 23:08:46 INFO - PROCESS | 1012 | 1461305326439 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 23:08:46 INFO - PROCESS | 1012 | 1461305326444 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 23:08:46 INFO - PROCESS | 1012 | 1461305326449 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:08:46 INFO - PROCESS | 1012 | 1461305326453 Marionette TRACE conn5 <- [1,2770,null,{}] 23:08:46 INFO - PROCESS | 1012 | 1461305326458 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:46 INFO - PROCESS | 1012 | 1461305326599 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 23:08:46 INFO - PROCESS | 1012 | 1461305326711 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDCB800 == 73 [pid = 1012] [id = 702] 23:08:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 154 (00000085CB19D000) [pid = 1012] [serial = 2106] [outer = 0000000000000000] 23:08:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 155 (00000085CE0AE400) [pid = 1012] [serial = 2107] [outer = 00000085CB19D000] 23:08:46 INFO - PROCESS | 1012 | 1461305326764 Marionette DEBUG loaded listener.js 23:08:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 156 (00000085D0917800) [pid = 1012] [serial = 2108] [outer = 00000085CB19D000] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC40B000 == 72 [pid = 1012] [id = 693] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA831000 == 71 [pid = 1012] [id = 692] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1BD000 == 70 [pid = 1012] [id = 691] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CE6800 == 69 [pid = 1012] [id = 690] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085CB1ED000 == 68 [pid = 1012] [id = 689] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6091000 == 67 [pid = 1012] [id = 688] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085D48A7800 == 66 [pid = 1012] [id = 687] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085CF289800 == 65 [pid = 1012] [id = 686] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 155 (00000085D649D400) [pid = 1012] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 154 (00000085CBD2BC00) [pid = 1012] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 153 (00000085D18A3000) [pid = 1012] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 152 (00000085D532C400) [pid = 1012] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 151 (00000085D64C8400) [pid = 1012] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1DE2800 == 64 [pid = 1012] [id = 685] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8742800 == 63 [pid = 1012] [id = 683] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085D686A000 == 62 [pid = 1012] [id = 682] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085D0FA2800 == 61 [pid = 1012] [id = 681] 23:08:47 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6828000 == 60 [pid = 1012] [id = 680] 23:08:47 INFO - PROCESS | 1012 | 1461305327390 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 984ms 23:08:47 INFO - PROCESS | 1012 | 1461305327437 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 23:08:47 INFO - PROCESS | 1012 | 1461305327443 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 23:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:08:47 INFO - PROCESS | 1012 | 1461305327449 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:08:47 INFO - PROCESS | 1012 | 1461305327452 Marionette TRACE conn5 <- [1,2774,null,{}] 23:08:47 INFO - PROCESS | 1012 | 1461305327455 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:47 INFO - PROCESS | 1012 | 1461305327562 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 150 (00000085D1533400) [pid = 1012] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 149 (00000085C44E4C00) [pid = 1012] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 148 (00000085C988E800) [pid = 1012] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 147 (00000085CA605800) [pid = 1012] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 146 (0000008581CE0800) [pid = 1012] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 145 (00000085C4C6DC00) [pid = 1012] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 144 (00000085D09A5000) [pid = 1012] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 143 (00000085D6586000) [pid = 1012] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 142 (00000085CF275C00) [pid = 1012] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 141 (00000085D1197000) [pid = 1012] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 140 (00000085CE28AC00) [pid = 1012] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 139 (00000085D17D3400) [pid = 1012] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085CB1A6800) [pid = 1012] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 23:08:47 INFO - PROCESS | 1012 | 1461305327670 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC33000 == 61 [pid = 1012] [id = 703] 23:08:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (0000008580D50800) [pid = 1012] [serial = 2109] [outer = 0000000000000000] 23:08:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (00000085C4C6DC00) [pid = 1012] [serial = 2110] [outer = 0000008580D50800] 23:08:47 INFO - PROCESS | 1012 | 1461305327718 Marionette DEBUG loaded listener.js 23:08:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 141 (00000085CB120400) [pid = 1012] [serial = 2111] [outer = 0000008580D50800] 23:08:48 INFO - PROCESS | 1012 | 1461305328172 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 796ms 23:08:48 INFO - PROCESS | 1012 | 1461305328246 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 23:08:48 INFO - PROCESS | 1012 | 1461305328249 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 23:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:08:48 INFO - PROCESS | 1012 | 1461305328253 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:08:48 INFO - PROCESS | 1012 | 1461305328256 Marionette TRACE conn5 <- [1,2778,null,{}] 23:08:48 INFO - PROCESS | 1012 | 1461305328267 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:48 INFO - PROCESS | 1012 | 1461305328362 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 23:08:48 INFO - PROCESS | 1012 | 1461305328379 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:48 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5236800 == 62 [pid = 1012] [id = 704] 23:08:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 142 (00000085D0ED4800) [pid = 1012] [serial = 2112] [outer = 0000000000000000] 23:08:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 143 (00000085D1199000) [pid = 1012] [serial = 2113] [outer = 00000085D0ED4800] 23:08:48 INFO - PROCESS | 1012 | 1461305328428 Marionette DEBUG loaded listener.js 23:08:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 144 (00000085D170BC00) [pid = 1012] [serial = 2114] [outer = 00000085D0ED4800] 23:08:48 INFO - PROCESS | 1012 | 1461305328897 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 690ms 23:08:48 INFO - PROCESS | 1012 | 1461305328945 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 23:08:48 INFO - PROCESS | 1012 | 1461305328948 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 23:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:08:48 INFO - PROCESS | 1012 | 1461305328951 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:08:48 INFO - PROCESS | 1012 | 1461305328953 Marionette TRACE conn5 <- [1,2782,null,{}] 23:08:48 INFO - PROCESS | 1012 | 1461305328957 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:49 INFO - PROCESS | 1012 | 1461305329049 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 23:08:49 INFO - PROCESS | 1012 | 1461305329058 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6087000 == 63 [pid = 1012] [id = 705] 23:08:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 145 (00000085D1A63400) [pid = 1012] [serial = 2115] [outer = 0000000000000000] 23:08:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 146 (00000085D1A6E400) [pid = 1012] [serial = 2116] [outer = 00000085D1A63400] 23:08:49 INFO - PROCESS | 1012 | 1461305329106 Marionette DEBUG loaded listener.js 23:08:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 147 (00000085D209B000) [pid = 1012] [serial = 2117] [outer = 00000085D1A63400] 23:08:49 INFO - PROCESS | 1012 | 1461305329575 Marionette TRACE conn5 <- [1,2784,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]]]}] 23:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 23:08:49 INFO - PROCESS | 1012 | 1461305329646 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 23:08:49 INFO - PROCESS | 1012 | 1461305329648 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 23:08:49 INFO - PROCESS | 1012 | 1461305329651 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:08:49 INFO - PROCESS | 1012 | 1461305329653 Marionette TRACE conn5 <- [1,2786,null,{}] 23:08:49 INFO - PROCESS | 1012 | 1461305329656 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:49 INFO - PROCESS | 1012 | 1461305329746 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 23:08:49 INFO - PROCESS | 1012 | 1461305329756 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6961000 == 64 [pid = 1012] [id = 706] 23:08:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 148 (00000085D2357800) [pid = 1012] [serial = 2118] [outer = 0000000000000000] 23:08:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 149 (00000085D249D000) [pid = 1012] [serial = 2119] [outer = 00000085D2357800] 23:08:49 INFO - PROCESS | 1012 | 1461305329803 Marionette DEBUG loaded listener.js 23:08:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 150 (00000085D283E000) [pid = 1012] [serial = 2120] [outer = 00000085D2357800] 23:08:50 INFO - PROCESS | 1012 | 1461305330305 Marionette TRACE conn5 <- [1,2788,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]]]}] 23:08:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:08:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 23:08:50 INFO - PROCESS | 1012 | 1461305330347 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 23:08:50 INFO - PROCESS | 1012 | 1461305330349 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 23:08:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:08:50 INFO - PROCESS | 1012 | 1461305330352 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:08:50 INFO - PROCESS | 1012 | 1461305330354 Marionette TRACE conn5 <- [1,2790,null,{}] 23:08:50 INFO - PROCESS | 1012 | 1461305330357 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:50 INFO - PROCESS | 1012 | 1461305330523 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 23:08:50 INFO - PROCESS | 1012 | 1461305330587 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1AA000 == 65 [pid = 1012] [id = 707] 23:08:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 151 (00000085D3429C00) [pid = 1012] [serial = 2121] [outer = 0000000000000000] 23:08:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 152 (00000085D5323C00) [pid = 1012] [serial = 2122] [outer = 00000085D3429C00] 23:08:50 INFO - PROCESS | 1012 | 1461305330637 Marionette DEBUG loaded listener.js 23:08:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 153 (00000085D58A0800) [pid = 1012] [serial = 2123] [outer = 00000085D3429C00] 23:08:51 INFO - PROCESS | 1012 | 1461305331068 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 733ms 23:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:08:51 INFO - PROCESS | 1012 | 1461305331096 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 23:08:51 INFO - PROCESS | 1012 | 1461305331098 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 23:08:51 INFO - PROCESS | 1012 | 1461305331101 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:08:51 INFO - PROCESS | 1012 | 1461305331103 Marionette TRACE conn5 <- [1,2794,null,{}] 23:08:51 INFO - PROCESS | 1012 | 1461305331106 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:51 INFO - PROCESS | 1012 | 1461305331458 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 152 (00000085D6498C00) [pid = 1012] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 151 (0000008580D57800) [pid = 1012] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 150 (00000085D588D000) [pid = 1012] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 149 (00000085D0EE0000) [pid = 1012] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 148 (00000085D20A0800) [pid = 1012] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 147 (00000085D345E400) [pid = 1012] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 146 (00000085D1D96800) [pid = 1012] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 145 (00000085C4255000) [pid = 1012] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 144 (0000008581CDE800) [pid = 1012] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 143 (00000085D4887000) [pid = 1012] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:08:51 INFO - PROCESS | 1012 | --DOMWINDOW == 142 (00000085D5CCE800) [pid = 1012] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:08:51 INFO - PROCESS | 1012 | 1461305331573 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA10F000 == 66 [pid = 1012] [id = 708] 23:08:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 143 (00000085803A9800) [pid = 1012] [serial = 2124] [outer = 0000000000000000] 23:08:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 144 (0000008580953C00) [pid = 1012] [serial = 2125] [outer = 00000085803A9800] 23:08:51 INFO - PROCESS | 1012 | 1461305331637 Marionette DEBUG loaded listener.js 23:08:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 145 (00000085C4255000) [pid = 1012] [serial = 2126] [outer = 00000085803A9800] 23:08:52 INFO - PROCESS | 1012 | 1461305332331 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:08:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:08:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1300ms 23:08:52 INFO - PROCESS | 1012 | 1461305332403 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 23:08:52 INFO - PROCESS | 1012 | 1461305332409 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 23:08:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:08:52 INFO - PROCESS | 1012 | 1461305332414 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:08:52 INFO - PROCESS | 1012 | 1461305332419 Marionette TRACE conn5 <- [1,2798,null,{}] 23:08:52 INFO - PROCESS | 1012 | 1461305332424 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:52 INFO - PROCESS | 1012 | 1461305332572 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 23:08:52 INFO - PROCESS | 1012 | 1461305332708 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D409E000 == 67 [pid = 1012] [id = 709] 23:08:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 146 (00000085C4D52000) [pid = 1012] [serial = 2127] [outer = 0000000000000000] 23:08:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 147 (00000085CECA6C00) [pid = 1012] [serial = 2128] [outer = 00000085C4D52000] 23:08:52 INFO - PROCESS | 1012 | 1461305332769 Marionette DEBUG loaded listener.js 23:08:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 148 (00000085D135F000) [pid = 1012] [serial = 2129] [outer = 00000085C4D52000] 23:08:53 INFO - PROCESS | 1012 | 1461305333363 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:08:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:08:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 986ms 23:08:53 INFO - PROCESS | 1012 | 1461305333403 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 23:08:53 INFO - PROCESS | 1012 | 1461305333406 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 23:08:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:08:53 INFO - PROCESS | 1012 | 1461305333410 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:08:53 INFO - PROCESS | 1012 | 1461305333412 Marionette TRACE conn5 <- [1,2802,null,{}] 23:08:53 INFO - PROCESS | 1012 | 1461305333417 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:53 INFO - PROCESS | 1012 | 1461305333531 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 23:08:53 INFO - PROCESS | 1012 | 1461305333640 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C7A000 == 68 [pid = 1012] [id = 710] 23:08:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 149 (00000085D1A6F000) [pid = 1012] [serial = 2130] [outer = 0000000000000000] 23:08:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 150 (00000085D2669800) [pid = 1012] [serial = 2131] [outer = 00000085D1A6F000] 23:08:53 INFO - PROCESS | 1012 | 1461305333698 Marionette DEBUG loaded listener.js 23:08:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 151 (00000085D4917000) [pid = 1012] [serial = 2132] [outer = 00000085D1A6F000] 23:08:54 INFO - PROCESS | 1012 | 1461305334333 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 23:08:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:08:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 985ms 23:08:54 INFO - PROCESS | 1012 | 1461305334396 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 23:08:54 INFO - PROCESS | 1012 | 1461305334401 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 23:08:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:08:54 INFO - PROCESS | 1012 | 1461305334413 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:08:54 INFO - PROCESS | 1012 | 1461305334418 Marionette TRACE conn5 <- [1,2806,null,{}] 23:08:54 INFO - PROCESS | 1012 | 1461305334422 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:54 INFO - PROCESS | 1012 | 1461305334540 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 23:08:54 INFO - PROCESS | 1012 | 1461305334674 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC5E2800 == 69 [pid = 1012] [id = 711] 23:08:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 152 (00000085D5331000) [pid = 1012] [serial = 2133] [outer = 0000000000000000] 23:08:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 153 (00000085D6065400) [pid = 1012] [serial = 2134] [outer = 00000085D5331000] 23:08:54 INFO - PROCESS | 1012 | 1461305334732 Marionette DEBUG loaded listener.js 23:08:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 154 (00000085D64CD400) [pid = 1012] [serial = 2135] [outer = 00000085D5331000] 23:08:55 INFO - PROCESS | 1012 | 1461305335293 Marionette TRACE conn5 <- [1,2808,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]]]}] 23:08:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:08:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 944ms 23:08:55 INFO - PROCESS | 1012 | 1461305335354 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 23:08:55 INFO - PROCESS | 1012 | 1461305335357 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 23:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:08:55 INFO - PROCESS | 1012 | 1461305335360 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:08:55 INFO - PROCESS | 1012 | 1461305335363 Marionette TRACE conn5 <- [1,2810,null,{}] 23:08:55 INFO - PROCESS | 1012 | 1461305335366 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:55 INFO - PROCESS | 1012 | 1461305335478 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 23:08:55 INFO - PROCESS | 1012 | 1461305335611 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD587800 == 70 [pid = 1012] [id = 712] 23:08:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 155 (00000085D54D8C00) [pid = 1012] [serial = 2136] [outer = 0000000000000000] 23:08:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 156 (00000085D6E07C00) [pid = 1012] [serial = 2137] [outer = 00000085D54D8C00] 23:08:55 INFO - PROCESS | 1012 | 1461305335669 Marionette DEBUG loaded listener.js 23:08:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 157 (00000085D8585800) [pid = 1012] [serial = 2138] [outer = 00000085D54D8C00] 23:08:56 INFO - PROCESS | 1012 | 1461305336256 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:08:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:08:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 944ms 23:08:56 INFO - PROCESS | 1012 | 1461305336306 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 23:08:56 INFO - PROCESS | 1012 | 1461305336309 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 23:08:56 INFO - PROCESS | 1012 | 1461305336312 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:08:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:08:56 INFO - PROCESS | 1012 | 1461305336315 Marionette TRACE conn5 <- [1,2814,null,{}] 23:08:56 INFO - PROCESS | 1012 | 1461305336318 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:56 INFO - PROCESS | 1012 | 1461305336429 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 23:08:56 INFO - PROCESS | 1012 | 1461305336567 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:56 INFO - PROCESS | 1012 | ++DOCSHELL 0000008581B41000 == 71 [pid = 1012] [id = 713] 23:08:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 158 (00000085D643F400) [pid = 1012] [serial = 2139] [outer = 0000000000000000] 23:08:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 159 (00000085D6441000) [pid = 1012] [serial = 2140] [outer = 00000085D643F400] 23:08:56 INFO - PROCESS | 1012 | 1461305336635 Marionette DEBUG loaded listener.js 23:08:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 160 (00000085D862BC00) [pid = 1012] [serial = 2141] [outer = 00000085D643F400] 23:08:57 INFO - PROCESS | 1012 | 1461305337188 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 944ms 23:08:57 INFO - PROCESS | 1012 | 1461305337258 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 23:08:57 INFO - PROCESS | 1012 | 1461305337261 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 23:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:08:57 INFO - PROCESS | 1012 | 1461305337265 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:08:57 INFO - PROCESS | 1012 | 1461305337267 Marionette TRACE conn5 <- [1,2818,null,{}] 23:08:57 INFO - PROCESS | 1012 | 1461305337271 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:57 INFO - PROCESS | 1012 | 1461305337384 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 23:08:57 INFO - PROCESS | 1012 | 1461305337518 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC2BB800 == 72 [pid = 1012] [id = 714] 23:08:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 161 (00000085D14BD000) [pid = 1012] [serial = 2142] [outer = 0000000000000000] 23:08:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 162 (00000085D6490C00) [pid = 1012] [serial = 2143] [outer = 00000085D14BD000] 23:08:57 INFO - PROCESS | 1012 | 1461305337576 Marionette DEBUG loaded listener.js 23:08:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 163 (00000085D862CC00) [pid = 1012] [serial = 2144] [outer = 00000085D14BD000] 23:08:58 INFO - PROCESS | 1012 | 1461305338367 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:08:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:08:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1138ms 23:08:58 INFO - PROCESS | 1012 | 1461305338405 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 23:08:58 INFO - PROCESS | 1012 | 1461305338409 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 23:08:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:08:58 INFO - PROCESS | 1012 | 1461305338429 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:08:58 INFO - PROCESS | 1012 | 1461305338433 Marionette TRACE conn5 <- [1,2822,null,{}] 23:08:58 INFO - PROCESS | 1012 | 1461305338439 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:58 INFO - PROCESS | 1012 | 1461305338552 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 23:08:58 INFO - PROCESS | 1012 | 1461305338692 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D34A8000 == 73 [pid = 1012] [id = 715] 23:08:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 164 (00000085CB1A4C00) [pid = 1012] [serial = 2145] [outer = 0000000000000000] 23:08:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 165 (00000085CBD22C00) [pid = 1012] [serial = 2146] [outer = 00000085CB1A4C00] 23:08:58 INFO - PROCESS | 1012 | 1461305338761 Marionette DEBUG loaded listener.js 23:08:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 166 (00000085D0916800) [pid = 1012] [serial = 2147] [outer = 00000085CB1A4C00] 23:08:59 INFO - PROCESS | 1012 | 1461305339397 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:08:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:08:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1035ms 23:08:59 INFO - PROCESS | 1012 | 1461305339467 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 23:08:59 INFO - PROCESS | 1012 | 1461305339473 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 23:08:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:08:59 INFO - PROCESS | 1012 | 1461305339500 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:08:59 INFO - PROCESS | 1012 | 1461305339503 Marionette TRACE conn5 <- [1,2826,null,{}] 23:08:59 INFO - PROCESS | 1012 | 1461305339507 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:08:59 INFO - PROCESS | 1012 | 1461305339672 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 23:08:59 INFO - PROCESS | 1012 | 1461305339683 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5251800 == 74 [pid = 1012] [id = 716] 23:08:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 167 (00000085D17DD400) [pid = 1012] [serial = 2148] [outer = 0000000000000000] 23:08:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 168 (00000085D1D91000) [pid = 1012] [serial = 2149] [outer = 00000085D17DD400] 23:08:59 INFO - PROCESS | 1012 | 1461305339732 Marionette DEBUG loaded listener.js 23:08:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 169 (00000085D2534400) [pid = 1012] [serial = 2150] [outer = 00000085D17DD400] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1AA000 == 73 [pid = 1012] [id = 707] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6961000 == 72 [pid = 1012] [id = 706] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6087000 == 71 [pid = 1012] [id = 705] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5236800 == 70 [pid = 1012] [id = 704] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC33000 == 69 [pid = 1012] [id = 703] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085CBDCB800 == 68 [pid = 1012] [id = 702] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085DCC8C000 == 67 [pid = 1012] [id = 698] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 168 (00000085D1A6D400) [pid = 1012] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 167 (00000085C65CF800) [pid = 1012] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 166 (00000085D1D9B800) [pid = 1012] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 165 (00000085D23D1400) [pid = 1012] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 164 (00000085D0EA7400) [pid = 1012] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC5DC000 == 66 [pid = 1012] [id = 697] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6942800 == 65 [pid = 1012] [id = 696] 23:09:00 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1DD2800 == 64 [pid = 1012] [id = 695] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 163 (00000085D6067000) [pid = 1012] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 162 (00000085D60A2000) [pid = 1012] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 161 (00000085D64CF400) [pid = 1012] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 160 (00000085CB98EC00) [pid = 1012] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 159 (00000085D58ADC00) [pid = 1012] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 158 (00000085D1707800) [pid = 1012] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 157 (00000085D3124C00) [pid = 1012] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 156 (00000085C5325C00) [pid = 1012] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 155 (00000085D2530000) [pid = 1012] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 154 (00000085C4A8DC00) [pid = 1012] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 153 (00000085CA0D2000) [pid = 1012] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 152 (00000085D2354800) [pid = 1012] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 151 (00000085CA064000) [pid = 1012] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 150 (00000085D538B800) [pid = 1012] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 149 (00000085D58A6000) [pid = 1012] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 148 (00000085D5394000) [pid = 1012] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 147 (00000085D11A1C00) [pid = 1012] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 146 (00000085D2839000) [pid = 1012] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 145 (00000085D5302400) [pid = 1012] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | --DOMWINDOW == 144 (00000085C4C70400) [pid = 1012] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 23:09:00 INFO - PROCESS | 1012 | 1461305340338 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:09:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:09:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 922ms 23:09:00 INFO - PROCESS | 1012 | 1461305340402 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 23:09:00 INFO - PROCESS | 1012 | 1461305340405 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 23:09:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:09:00 INFO - PROCESS | 1012 | 1461305340408 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:09:00 INFO - PROCESS | 1012 | 1461305340412 Marionette TRACE conn5 <- [1,2830,null,{}] 23:09:00 INFO - PROCESS | 1012 | 1461305340423 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:00 INFO - PROCESS | 1012 | 1461305340522 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 23:09:00 INFO - PROCESS | 1012 | 1461305340618 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B54800 == 65 [pid = 1012] [id = 717] 23:09:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 145 (00000085CA5AB800) [pid = 1012] [serial = 2151] [outer = 0000000000000000] 23:09:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 146 (00000085D0EE0C00) [pid = 1012] [serial = 2152] [outer = 00000085CA5AB800] 23:09:00 INFO - PROCESS | 1012 | 1461305340668 Marionette DEBUG loaded listener.js 23:09:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 147 (00000085D2326400) [pid = 1012] [serial = 2153] [outer = 00000085CA5AB800] 23:09:01 INFO - PROCESS | 1012 | 1461305341100 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 733ms 23:09:01 INFO - PROCESS | 1012 | 1461305341144 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 23:09:01 INFO - PROCESS | 1012 | 1461305341147 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 23:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:09:01 INFO - PROCESS | 1012 | 1461305341150 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:09:01 INFO - PROCESS | 1012 | 1461305341152 Marionette TRACE conn5 <- [1,2834,null,{}] 23:09:01 INFO - PROCESS | 1012 | 1461305341156 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:01 INFO - PROCESS | 1012 | 1461305341248 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 23:09:01 INFO - PROCESS | 1012 | 1461305341255 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6874000 == 66 [pid = 1012] [id = 718] 23:09:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 148 (00000085D249A800) [pid = 1012] [serial = 2154] [outer = 0000000000000000] 23:09:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 149 (00000085D283AC00) [pid = 1012] [serial = 2155] [outer = 00000085D249A800] 23:09:01 INFO - PROCESS | 1012 | 1461305341302 Marionette DEBUG loaded listener.js 23:09:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 150 (00000085D52DC400) [pid = 1012] [serial = 2156] [outer = 00000085D249A800] 23:09:01 INFO - PROCESS | 1012 | 1461305341762 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 23:09:01 INFO - PROCESS | 1012 | 1461305341782 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 23:09:01 INFO - PROCESS | 1012 | 1461305341784 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 23:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:09:01 INFO - PROCESS | 1012 | 1461305341788 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:09:01 INFO - PROCESS | 1012 | 1461305341789 Marionette TRACE conn5 <- [1,2838,null,{}] 23:09:01 INFO - PROCESS | 1012 | 1461305341793 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:01 INFO - PROCESS | 1012 | 1461305341887 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 23:09:01 INFO - PROCESS | 1012 | 1461305341896 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:01 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1803000 == 67 [pid = 1012] [id = 719] 23:09:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 151 (00000085D538E800) [pid = 1012] [serial = 2157] [outer = 0000000000000000] 23:09:01 INFO - PROCESS | 1012 | ++DOMWINDOW == 152 (00000085D5395000) [pid = 1012] [serial = 2158] [outer = 00000085D538E800] 23:09:01 INFO - PROCESS | 1012 | 1461305341943 Marionette DEBUG loaded listener.js 23:09:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 153 (00000085D588BC00) [pid = 1012] [serial = 2159] [outer = 00000085D538E800] 23:09:02 INFO - PROCESS | 1012 | 1461305342395 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:09:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:09:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 23:09:02 INFO - PROCESS | 1012 | 1461305342438 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 23:09:02 INFO - PROCESS | 1012 | 1461305342441 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 23:09:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:09:02 INFO - PROCESS | 1012 | 1461305342444 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:09:02 INFO - PROCESS | 1012 | 1461305342446 Marionette TRACE conn5 <- [1,2842,null,{}] 23:09:02 INFO - PROCESS | 1012 | 1461305342449 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:02 INFO - PROCESS | 1012 | 1461305342597 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 23:09:02 INFO - PROCESS | 1012 | 1461305342691 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:02 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA211000 == 68 [pid = 1012] [id = 720] 23:09:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 154 (00000085D5CCE000) [pid = 1012] [serial = 2160] [outer = 0000000000000000] 23:09:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 155 (00000085D643E000) [pid = 1012] [serial = 2161] [outer = 00000085D5CCE000] 23:09:02 INFO - PROCESS | 1012 | 1461305342742 Marionette DEBUG loaded listener.js 23:09:02 INFO - PROCESS | 1012 | ++DOMWINDOW == 156 (00000085D68BBC00) [pid = 1012] [serial = 2162] [outer = 00000085D5CCE000] 23:09:03 INFO - PROCESS | 1012 | 1461305343191 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 776ms 23:09:03 INFO - PROCESS | 1012 | 1461305343229 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 23:09:03 INFO - PROCESS | 1012 | 1461305343232 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 23:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:09:03 INFO - PROCESS | 1012 | 1461305343235 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:09:03 INFO - PROCESS | 1012 | 1461305343237 Marionette TRACE conn5 <- [1,2846,null,{}] 23:09:03 INFO - PROCESS | 1012 | 1461305343240 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:03 INFO - PROCESS | 1012 | 1461305343362 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 23:09:03 INFO - PROCESS | 1012 | 1461305343425 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:03 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC2B5800 == 69 [pid = 1012] [id = 721] 23:09:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 157 (00000085D68C4400) [pid = 1012] [serial = 2163] [outer = 0000000000000000] 23:09:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 158 (00000085D8580C00) [pid = 1012] [serial = 2164] [outer = 00000085D68C4400] 23:09:03 INFO - PROCESS | 1012 | 1461305343473 Marionette DEBUG loaded listener.js 23:09:03 INFO - PROCESS | 1012 | ++DOMWINDOW == 159 (00000085D8627C00) [pid = 1012] [serial = 2165] [outer = 00000085D68C4400] 23:09:03 INFO - PROCESS | 1012 | 1461305343904 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 23:09:03 INFO - PROCESS | 1012 | 1461305343928 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 23:09:03 INFO - PROCESS | 1012 | 1461305343931 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 23:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:09:03 INFO - PROCESS | 1012 | 1461305343934 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:09:03 INFO - PROCESS | 1012 | 1461305343936 Marionette TRACE conn5 <- [1,2850,null,{}] 23:09:03 INFO - PROCESS | 1012 | 1461305343940 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:04 INFO - PROCESS | 1012 | 1461305344091 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 23:09:04 INFO - PROCESS | 1012 | 1461305344113 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:04 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC5D6000 == 70 [pid = 1012] [id = 722] 23:09:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 160 (00000085D6E0E000) [pid = 1012] [serial = 2166] [outer = 0000000000000000] 23:09:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 161 (00000085D8706800) [pid = 1012] [serial = 2167] [outer = 00000085D6E0E000] 23:09:04 INFO - PROCESS | 1012 | 1461305344158 Marionette DEBUG loaded listener.js 23:09:04 INFO - PROCESS | 1012 | ++DOMWINDOW == 162 (00000085D870F800) [pid = 1012] [serial = 2168] [outer = 00000085D6E0E000] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 161 (00000085D54E1C00) [pid = 1012] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 160 (00000085C4B5B800) [pid = 1012] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 159 (0000008580D4F000) [pid = 1012] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 158 (00000085D52D8000) [pid = 1012] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 157 (00000085C4990400) [pid = 1012] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 156 (00000085D0921000) [pid = 1012] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 155 (00000085D2368800) [pid = 1012] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 154 (00000085D2904800) [pid = 1012] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 153 (00000085C503E000) [pid = 1012] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 152 (00000085D23D4800) [pid = 1012] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 151 (00000085CA398000) [pid = 1012] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 150 (00000085D23D3400) [pid = 1012] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 149 (00000085D0EAF800) [pid = 1012] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 148 (00000085CECA8400) [pid = 1012] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 147 (0000008580D55400) [pid = 1012] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 146 (00000085D2357800) [pid = 1012] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 145 (00000085D1535C00) [pid = 1012] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 144 (00000085D1197C00) [pid = 1012] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 143 (00000085D649A000) [pid = 1012] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 142 (00000085C5041C00) [pid = 1012] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 141 (00000085D2CAF400) [pid = 1012] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 140 (00000085CB1A7000) [pid = 1012] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 139 (00000085C3064800) [pid = 1012] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085CB98FC00) [pid = 1012] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085D2374400) [pid = 1012] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085D532AC00) [pid = 1012] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085D5303000) [pid = 1012] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085CB19FC00) [pid = 1012] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D1D92400) [pid = 1012] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D2187400) [pid = 1012] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085CA170C00) [pid = 1012] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D6490000) [pid = 1012] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D1A63400) [pid = 1012] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085C4B40800) [pid = 1012] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085CB19D000) [pid = 1012] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D0ED4800) [pid = 1012] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (0000008580D50800) [pid = 1012] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:09:04 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D6584000) [pid = 1012] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:09:04 INFO - PROCESS | 1012 | 1461305344906 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:09:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:09:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1028ms 23:09:04 INFO - PROCESS | 1012 | 1461305344965 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 23:09:04 INFO - PROCESS | 1012 | 1461305344968 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 23:09:04 INFO - PROCESS | 1012 | 1461305344971 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:09:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:09:04 INFO - PROCESS | 1012 | 1461305344973 Marionette TRACE conn5 <- [1,2854,null,{}] 23:09:04 INFO - PROCESS | 1012 | 1461305344990 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:05 INFO - PROCESS | 1012 | 1461305345114 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 23:09:05 INFO - PROCESS | 1012 | 1461305345179 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:05 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6817000 == 71 [pid = 1012] [id = 723] 23:09:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (0000008580D26400) [pid = 1012] [serial = 2169] [outer = 0000000000000000] 23:09:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (0000008582648C00) [pid = 1012] [serial = 2170] [outer = 0000008580D26400] 23:09:05 INFO - PROCESS | 1012 | 1461305345226 Marionette DEBUG loaded listener.js 23:09:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (000000858264F000) [pid = 1012] [serial = 2171] [outer = 0000008580D26400] 23:09:05 INFO - PROCESS | 1012 | 1461305345619 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 23:09:05 INFO - PROCESS | 1012 | 1461305345665 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 23:09:05 INFO - PROCESS | 1012 | 1461305345667 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 23:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:09:05 INFO - PROCESS | 1012 | 1461305345671 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:09:05 INFO - PROCESS | 1012 | 1461305345672 Marionette TRACE conn5 <- [1,2858,null,{}] 23:09:05 INFO - PROCESS | 1012 | 1461305345676 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:05 INFO - PROCESS | 1012 | 1461305345766 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 23:09:05 INFO - PROCESS | 1012 | 1461305345773 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:05 INFO - PROCESS | 1012 | ++DOCSHELL 0000008582658800 == 72 [pid = 1012] [id = 724] 23:09:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085C3019C00) [pid = 1012] [serial = 2172] [outer = 0000000000000000] 23:09:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085CA39BC00) [pid = 1012] [serial = 2173] [outer = 00000085C3019C00] 23:09:05 INFO - PROCESS | 1012 | 1461305345819 Marionette DEBUG loaded listener.js 23:09:05 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085CF2D7400) [pid = 1012] [serial = 2174] [outer = 00000085C3019C00] 23:09:06 INFO - PROCESS | 1012 | 1461305346266 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 23:09:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:09:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 23:09:06 INFO - PROCESS | 1012 | 1461305346303 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 23:09:06 INFO - PROCESS | 1012 | 1461305346306 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 23:09:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:09:06 INFO - PROCESS | 1012 | 1461305346309 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:09:06 INFO - PROCESS | 1012 | 1461305346312 Marionette TRACE conn5 <- [1,2862,null,{}] 23:09:06 INFO - PROCESS | 1012 | 1461305346315 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:06 INFO - PROCESS | 1012 | 1461305346425 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 23:09:06 INFO - PROCESS | 1012 | 1461305346432 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:06 INFO - PROCESS | 1012 | ++DOCSHELL 0000008581688800 == 73 [pid = 1012] [id = 725] 23:09:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D1B1E800) [pid = 1012] [serial = 2175] [outer = 0000000000000000] 23:09:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D52DD800) [pid = 1012] [serial = 2176] [outer = 00000085D1B1E800] 23:09:06 INFO - PROCESS | 1012 | 1461305346482 Marionette DEBUG loaded listener.js 23:09:06 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085D8706400) [pid = 1012] [serial = 2177] [outer = 00000085D1B1E800] 23:09:07 INFO - PROCESS | 1012 | 1461305347213 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 944ms 23:09:07 INFO - PROCESS | 1012 | 1461305347257 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 23:09:07 INFO - PROCESS | 1012 | 1461305347262 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 23:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:09:07 INFO - PROCESS | 1012 | 1461305347269 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:09:07 INFO - PROCESS | 1012 | 1461305347272 Marionette TRACE conn5 <- [1,2866,null,{}] 23:09:07 INFO - PROCESS | 1012 | 1461305347292 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:07 INFO - PROCESS | 1012 | 1461305347450 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 23:09:07 INFO - PROCESS | 1012 | 1461305347561 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:07 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CE80E800 == 74 [pid = 1012] [id = 726] 23:09:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (0000008580E44000) [pid = 1012] [serial = 2178] [outer = 0000000000000000] 23:09:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (0000008580E46400) [pid = 1012] [serial = 2179] [outer = 0000008580E44000] 23:09:07 INFO - PROCESS | 1012 | 1461305347621 Marionette DEBUG loaded listener.js 23:09:07 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (000000858264A400) [pid = 1012] [serial = 2180] [outer = 0000008580E44000] 23:09:08 INFO - PROCESS | 1012 | 1461305348248 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:09:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:09:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1033ms 23:09:08 INFO - PROCESS | 1012 | 1461305348304 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 23:09:08 INFO - PROCESS | 1012 | 1461305348311 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 23:09:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:09:08 INFO - PROCESS | 1012 | 1461305348318 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:09:08 INFO - PROCESS | 1012 | 1461305348321 Marionette TRACE conn5 <- [1,2870,null,{}] 23:09:08 INFO - PROCESS | 1012 | 1461305348325 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:08 INFO - PROCESS | 1012 | 1461305348446 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 23:09:08 INFO - PROCESS | 1012 | 1461305348558 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:08 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D49B8000 == 75 [pid = 1012] [id = 727] 23:09:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085CA604C00) [pid = 1012] [serial = 2181] [outer = 0000000000000000] 23:09:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085CB1A6800) [pid = 1012] [serial = 2182] [outer = 00000085CA604C00] 23:09:08 INFO - PROCESS | 1012 | 1461305348656 Marionette DEBUG loaded listener.js 23:09:08 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (00000085CECA7800) [pid = 1012] [serial = 2183] [outer = 00000085CA604C00] 23:09:09 INFO - PROCESS | 1012 | 1461305349275 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1026ms 23:09:09 INFO - PROCESS | 1012 | 1461305349350 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 23:09:09 INFO - PROCESS | 1012 | 1461305349353 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 23:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:09:09 INFO - PROCESS | 1012 | 1461305349357 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:09:09 INFO - PROCESS | 1012 | 1461305349361 Marionette TRACE conn5 <- [1,2874,null,{}] 23:09:09 INFO - PROCESS | 1012 | 1461305349392 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:09 INFO - PROCESS | 1012 | 1461305349522 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 23:09:09 INFO - PROCESS | 1012 | 1461305349657 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:09 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC5E1000 == 76 [pid = 1012] [id = 728] 23:09:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (00000085D1C52800) [pid = 1012] [serial = 2184] [outer = 0000000000000000] 23:09:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 141 (00000085D23D4800) [pid = 1012] [serial = 2185] [outer = 00000085D1C52800] 23:09:09 INFO - PROCESS | 1012 | 1461305349718 Marionette DEBUG loaded listener.js 23:09:09 INFO - PROCESS | 1012 | ++DOMWINDOW == 142 (00000085D5307400) [pid = 1012] [serial = 2186] [outer = 00000085D1C52800] 23:09:10 INFO - PROCESS | 1012 | 1461305350266 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 944ms 23:09:10 INFO - PROCESS | 1012 | 1461305350302 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 23:09:10 INFO - PROCESS | 1012 | 1461305350306 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 23:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:09:10 INFO - PROCESS | 1012 | 1461305350309 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:09:10 INFO - PROCESS | 1012 | 1461305350311 Marionette TRACE conn5 <- [1,2878,null,{}] 23:09:10 INFO - PROCESS | 1012 | 1461305350315 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:10 INFO - PROCESS | 1012 | 1461305350432 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 23:09:10 INFO - PROCESS | 1012 | 1461305350581 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:10 INFO - PROCESS | 1012 | ++DOCSHELL 00000085839DE800 == 77 [pid = 1012] [id = 729] 23:09:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 143 (00000085808D6800) [pid = 1012] [serial = 2187] [outer = 0000000000000000] 23:09:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 144 (00000085808DD000) [pid = 1012] [serial = 2188] [outer = 00000085808D6800] 23:09:10 INFO - PROCESS | 1012 | 1461305350640 Marionette DEBUG loaded listener.js 23:09:10 INFO - PROCESS | 1012 | ++DOMWINDOW == 145 (00000085D52DEC00) [pid = 1012] [serial = 2189] [outer = 00000085808D6800] 23:09:11 INFO - PROCESS | 1012 | 1461305351218 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 941ms 23:09:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:09:11 INFO - PROCESS | 1012 | 1461305351253 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 23:09:11 INFO - PROCESS | 1012 | 1461305351255 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 23:09:11 INFO - PROCESS | 1012 | 1461305351259 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:09:11 INFO - PROCESS | 1012 | 1461305351261 Marionette TRACE conn5 <- [1,2882,null,{}] 23:09:11 INFO - PROCESS | 1012 | 1461305351265 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:11 INFO - PROCESS | 1012 | 1461305351381 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 23:09:11 INFO - PROCESS | 1012 | 1461305351494 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:11 INFO - PROCESS | 1012 | ++DOCSHELL 0000008580718800 == 78 [pid = 1012] [id = 730] 23:09:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 146 (00000085808DA000) [pid = 1012] [serial = 2190] [outer = 0000000000000000] 23:09:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 147 (0000008580D57000) [pid = 1012] [serial = 2191] [outer = 00000085808DA000] 23:09:11 INFO - PROCESS | 1012 | 1461305351550 Marionette DEBUG loaded listener.js 23:09:11 INFO - PROCESS | 1012 | ++DOMWINDOW == 148 (0000008580E95000) [pid = 1012] [serial = 2192] [outer = 00000085808DA000] 23:09:12 INFO - PROCESS | 1012 | 1461305352574 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:09:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:09:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1398ms 23:09:12 INFO - PROCESS | 1012 | 1461305352659 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 23:09:12 INFO - PROCESS | 1012 | 1461305352663 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 23:09:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:09:12 INFO - PROCESS | 1012 | 1461305352669 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:09:12 INFO - PROCESS | 1012 | 1461305352672 Marionette TRACE conn5 <- [1,2886,null,{}] 23:09:12 INFO - PROCESS | 1012 | 1461305352678 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:12 INFO - PROCESS | 1012 | 1461305352820 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 23:09:12 INFO - PROCESS | 1012 | 1461305352964 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:12 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C322A800 == 79 [pid = 1012] [id = 731] 23:09:12 INFO - PROCESS | 1012 | ++DOMWINDOW == 149 (0000008580951000) [pid = 1012] [serial = 2193] [outer = 0000000000000000] 23:09:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 150 (0000008580D27000) [pid = 1012] [serial = 2194] [outer = 0000008580951000] 23:09:13 INFO - PROCESS | 1012 | 1461305353022 Marionette DEBUG loaded listener.js 23:09:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 151 (0000008580E41000) [pid = 1012] [serial = 2195] [outer = 0000008580951000] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D3DE0800 == 78 [pid = 1012] [id = 476] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F92000 == 77 [pid = 1012] [id = 481] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 0000008582658800 == 76 [pid = 1012] [id = 724] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6817000 == 75 [pid = 1012] [id = 723] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC5D6000 == 74 [pid = 1012] [id = 722] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC2B5800 == 73 [pid = 1012] [id = 721] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA211000 == 72 [pid = 1012] [id = 720] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1803000 == 71 [pid = 1012] [id = 719] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 150 (00000085D218C800) [pid = 1012] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 149 (00000085D5881400) [pid = 1012] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 148 (00000085D65EBC00) [pid = 1012] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 147 (00000085D65F9C00) [pid = 1012] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 146 (00000085D858AC00) [pid = 1012] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | 1461305353643 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6874000 == 70 [pid = 1012] [id = 718] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2B54800 == 69 [pid = 1012] [id = 717] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5251800 == 68 [pid = 1012] [id = 716] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D34A8000 == 67 [pid = 1012] [id = 715] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9C7A000 == 66 [pid = 1012] [id = 710] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085D409E000 == 65 [pid = 1012] [id = 709] 23:09:13 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA10F000 == 64 [pid = 1012] [id = 708] 23:09:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:09:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1034ms 23:09:13 INFO - PROCESS | 1012 | 1461305353707 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 23:09:13 INFO - PROCESS | 1012 | 1461305353713 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 23:09:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:09:13 INFO - PROCESS | 1012 | 1461305353735 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:09:13 INFO - PROCESS | 1012 | 1461305353738 Marionette TRACE conn5 <- [1,2890,null,{}] 23:09:13 INFO - PROCESS | 1012 | 1461305353742 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:13 INFO - PROCESS | 1012 | 1461305353849 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 145 (00000085D658C800) [pid = 1012] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 144 (00000085D5687800) [pid = 1012] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 143 (00000085CA069400) [pid = 1012] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 142 (00000085C4D4C800) [pid = 1012] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 141 (00000085D5391C00) [pid = 1012] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 140 (00000085D5889400) [pid = 1012] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 139 (00000085D209AC00) [pid = 1012] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085D23CC800) [pid = 1012] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085D5326000) [pid = 1012] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085CE0AB000) [pid = 1012] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085D25D8C00) [pid = 1012] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085CE26D000) [pid = 1012] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085D25D3C00) [pid = 1012] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D209F400) [pid = 1012] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085D17DE800) [pid = 1012] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D606A800) [pid = 1012] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085CE0B1000) [pid = 1012] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D0919000) [pid = 1012] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D649A800) [pid = 1012] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D64CEC00) [pid = 1012] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D1A6E400) [pid = 1012] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D209B000) [pid = 1012] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D8586800) [pid = 1012] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085CEC9F400) [pid = 1012] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085D0917800) [pid = 1012] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085CE0AE400) [pid = 1012] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D1199000) [pid = 1012] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D170BC00) [pid = 1012] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085C4C6DC00) [pid = 1012] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085CB120400) [pid = 1012] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D249D000) [pid = 1012] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D283E000) [pid = 1012] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D5323C00) [pid = 1012] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085D235F400) [pid = 1012] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D1D95800) [pid = 1012] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D64D4400) [pid = 1012] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085CA18DC00) [pid = 1012] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D609F800) [pid = 1012] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085CEB78400) [pid = 1012] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085C6229C00) [pid = 1012] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D11A3800) [pid = 1012] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D52DE800) [pid = 1012] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (00000085D568C400) [pid = 1012] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085D58A4800) [pid = 1012] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D14B7000) [pid = 1012] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 100 (00000085D235C800) [pid = 1012] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | --DOMWINDOW == 99 (00000085D2537C00) [pid = 1012] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 23:09:13 INFO - PROCESS | 1012 | 1461305353942 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:13 INFO - PROCESS | 1012 | ++DOCSHELL 00000085839DD000 == 65 [pid = 1012] [id = 732] 23:09:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 100 (000000858095D000) [pid = 1012] [serial = 2196] [outer = 0000000000000000] 23:09:13 INFO - PROCESS | 1012 | ++DOMWINDOW == 101 (0000008580E3E800) [pid = 1012] [serial = 2197] [outer = 000000858095D000] 23:09:14 INFO - PROCESS | 1012 | 1461305353990 Marionette DEBUG loaded listener.js 23:09:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (0000008581CE5C00) [pid = 1012] [serial = 2198] [outer = 000000858095D000] 23:09:14 INFO - PROCESS | 1012 | 1461305354513 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 859ms 23:09:14 INFO - PROCESS | 1012 | 1461305354580 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 23:09:14 INFO - PROCESS | 1012 | 1461305354583 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 23:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:09:14 INFO - PROCESS | 1012 | 1461305354586 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:09:14 INFO - PROCESS | 1012 | 1461305354590 Marionette TRACE conn5 <- [1,2894,null,{}] 23:09:14 INFO - PROCESS | 1012 | 1461305354600 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:14 INFO - PROCESS | 1012 | 1461305354693 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 23:09:14 INFO - PROCESS | 1012 | 1461305354782 Marionette TRACE conn5 -> [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.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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:14 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA576000 == 66 [pid = 1012] [id = 733] 23:09:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (0000008580E98800) [pid = 1012] [serial = 2199] [outer = 0000000000000000] 23:09:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085C4B4B400) [pid = 1012] [serial = 2200] [outer = 0000008580E98800] 23:09:14 INFO - PROCESS | 1012 | 1461305354832 Marionette DEBUG loaded listener.js 23:09:14 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085C4C74000) [pid = 1012] [serial = 2201] [outer = 0000008580E98800] 23:09:15 INFO - PROCESS | 1012 | 1461305355210 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:09:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:09:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 23:09:15 INFO - PROCESS | 1012 | 1461305355281 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 23:09:15 INFO - PROCESS | 1012 | 1461305355284 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 23:09:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:09:15 INFO - PROCESS | 1012 | 1461305355287 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:09:15 INFO - PROCESS | 1012 | 1461305355289 Marionette TRACE conn5 <- [1,2898,null,{}] 23:09:15 INFO - PROCESS | 1012 | 1461305355293 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:15 INFO - PROCESS | 1012 | 1461305355383 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 23:09:15 INFO - PROCESS | 1012 | 1461305355390 Marionette TRACE conn5 -> [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([\"/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:15 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CECB4800 == 67 [pid = 1012] [id = 734] 23:09:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085C50D6C00) [pid = 1012] [serial = 2202] [outer = 0000000000000000] 23:09:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085C65CCC00) [pid = 1012] [serial = 2203] [outer = 00000085C50D6C00] 23:09:15 INFO - PROCESS | 1012 | 1461305355438 Marionette DEBUG loaded listener.js 23:09:15 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085C9896800) [pid = 1012] [serial = 2204] [outer = 00000085C50D6C00] 23:09:15 INFO - PROCESS | 1012 | 1461305355864 Marionette TRACE conn5 <- [1,2900,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]]]}] 23:09:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:09:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:09:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 23:09:15 INFO - PROCESS | 1012 | 1461305355919 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 23:09:15 INFO - PROCESS | 1012 | 1461305355921 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 23:09:15 INFO - TEST-START | /DOMEvents/constructors.html 23:09:15 INFO - PROCESS | 1012 | 1461305355925 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:09:15 INFO - PROCESS | 1012 | 1461305355927 Marionette TRACE conn5 <- [1,2902,null,{}] 23:09:15 INFO - PROCESS | 1012 | 1461305355943 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:16 INFO - PROCESS | 1012 | 1461305356060 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 23:09:16 INFO - PROCESS | 1012 | 1461305356141 Marionette TRACE conn5 -> [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([\"/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:16 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1409800 == 68 [pid = 1012] [id = 735] 23:09:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085C9CF0000) [pid = 1012] [serial = 2205] [outer = 0000000000000000] 23:09:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085CA0D6400) [pid = 1012] [serial = 2206] [outer = 00000085C9CF0000] 23:09:16 INFO - PROCESS | 1012 | 1461305356190 Marionette DEBUG loaded listener.js 23:09:16 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (00000085CA55EC00) [pid = 1012] [serial = 2207] [outer = 00000085C9CF0000] 23:09:16 INFO - PROCESS | 1012 | 1461305356712 Marionette TRACE conn5 <- [1,2904,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]]]}] 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:09:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:09:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:09:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:09:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:09:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:09:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:09:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:09:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:09:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 906ms 23:09:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:09:16 INFO - PROCESS | 1012 | 1461305356834 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 23:09:16 INFO - PROCESS | 1012 | 1461305356837 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 23:09:16 INFO - PROCESS | 1012 | 1461305356840 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:09:16 INFO - PROCESS | 1012 | 1461305356842 Marionette TRACE conn5 <- [1,2906,null,{}] 23:09:16 INFO - PROCESS | 1012 | 1461305356846 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:16 INFO - PROCESS | 1012 | 1461305356992 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 23:09:17 INFO - PROCESS | 1012 | 1461305357006 Marionette TRACE conn5 -> [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([\"/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:17 INFO - PROCESS | 1012 | ++DOCSHELL 0000008581B33800 == 69 [pid = 1012] [id = 736] 23:09:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085CE0AE400) [pid = 1012] [serial = 2208] [outer = 0000000000000000] 23:09:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085CE292000) [pid = 1012] [serial = 2209] [outer = 00000085CE0AE400] 23:09:17 INFO - PROCESS | 1012 | 1461305357059 Marionette DEBUG loaded listener.js 23:09:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CEC64000) [pid = 1012] [serial = 2210] [outer = 00000085CE0AE400] 23:09:17 INFO - PROCESS | 1012 | 1461305357515 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:09:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:09:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 23:09:17 INFO - PROCESS | 1012 | 1461305357576 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 23:09:17 INFO - PROCESS | 1012 | 1461305357578 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 23:09:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:09:17 INFO - PROCESS | 1012 | 1461305357588 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:09:17 INFO - PROCESS | 1012 | 1461305357590 Marionette TRACE conn5 <- [1,2910,null,{}] 23:09:17 INFO - PROCESS | 1012 | 1461305357594 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:17 INFO - PROCESS | 1012 | 1461305357707 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 23:09:17 INFO - PROCESS | 1012 | 1461305357716 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:17 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D243F000 == 70 [pid = 1012] [id = 737] 23:09:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085CB98FC00) [pid = 1012] [serial = 2211] [outer = 0000000000000000] 23:09:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085CF2DDC00) [pid = 1012] [serial = 2212] [outer = 00000085CB98FC00] 23:09:17 INFO - PROCESS | 1012 | 1461305357810 Marionette DEBUG loaded listener.js 23:09:17 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D0925000) [pid = 1012] [serial = 2213] [outer = 00000085CB98FC00] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D17DD400) [pid = 1012] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085D538E800) [pid = 1012] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085D14BD000) [pid = 1012] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D6E0E000) [pid = 1012] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (00000085CA5AB800) [pid = 1012] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085C3019C00) [pid = 1012] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 110 (00000085D6587C00) [pid = 1012] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 109 (00000085D532B000) [pid = 1012] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 108 (00000085D65F7000) [pid = 1012] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 107 (00000085D8583800) [pid = 1012] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 106 (00000085D1C5F400) [pid = 1012] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 105 (00000085D5CCE000) [pid = 1012] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 104 (00000085D68C4400) [pid = 1012] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 103 (0000008580D26400) [pid = 1012] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 102 (00000085CB1A4C00) [pid = 1012] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:09:18 INFO - PROCESS | 1012 | --DOMWINDOW == 101 (00000085D249A800) [pid = 1012] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:09:18 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:09:18 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:09:18 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:09:18 INFO - PROCESS | 1012 | [1012] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:09:18 INFO - PROCESS | 1012 | 1461305358679 Marionette TRACE conn5 <- [1,2912,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]]]}] 23:09:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:09:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:09:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 23:09:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:09:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 23:09:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:09:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 23:09:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:09:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:09:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1140ms 23:09:18 INFO - PROCESS | 1012 | 1461305358730 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 23:09:18 INFO - PROCESS | 1012 | 1461305358732 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 23:09:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:09:18 INFO - PROCESS | 1012 | 1461305358736 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:09:18 INFO - PROCESS | 1012 | 1461305358738 Marionette TRACE conn5 <- [1,2914,null,{}] 23:09:18 INFO - PROCESS | 1012 | 1461305358741 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:18 INFO - PROCESS | 1012 | 1461305358827 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 23:09:18 INFO - PROCESS | 1012 | 1461305358833 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:18 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2C5B800 == 71 [pid = 1012] [id = 738] 23:09:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 102 (00000085D0ED9800) [pid = 1012] [serial = 2214] [outer = 0000000000000000] 23:09:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 103 (00000085D1199C00) [pid = 1012] [serial = 2215] [outer = 00000085D0ED9800] 23:09:18 INFO - PROCESS | 1012 | 1461305358879 Marionette DEBUG loaded listener.js 23:09:18 INFO - PROCESS | 1012 | ++DOMWINDOW == 104 (00000085D1356C00) [pid = 1012] [serial = 2216] [outer = 00000085D0ED9800] 23:09:19 INFO - PROCESS | 1012 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:09:19 INFO - PROCESS | 1012 | 1461305359278 Marionette TRACE conn5 <- [1,2916,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]]]}] 23:09:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:09:19 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 23:09:19 INFO - PROCESS | 1012 | 1461305359337 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 23:09:19 INFO - PROCESS | 1012 | 1461305359339 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 23:09:19 INFO - PROCESS | 1012 | 1461305359343 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:09:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:09:19 INFO - PROCESS | 1012 | 1461305359345 Marionette TRACE conn5 <- [1,2918,null,{}] 23:09:19 INFO - PROCESS | 1012 | 1461305359348 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:19 INFO - PROCESS | 1012 | 1461305359436 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 23:09:19 INFO - PROCESS | 1012 | 1461305359442 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:19 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D49AA000 == 72 [pid = 1012] [id = 739] 23:09:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 105 (00000085D14B8400) [pid = 1012] [serial = 2217] [outer = 0000000000000000] 23:09:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 106 (00000085D14C2000) [pid = 1012] [serial = 2218] [outer = 00000085D14B8400] 23:09:19 INFO - PROCESS | 1012 | 1461305359489 Marionette DEBUG loaded listener.js 23:09:19 INFO - PROCESS | 1012 | ++DOMWINDOW == 107 (00000085D1706400) [pid = 1012] [serial = 2219] [outer = 00000085D14B8400] 23:09:19 INFO - PROCESS | 1012 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:09:19 INFO - PROCESS | 1012 | 1461305359927 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 23:09:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:09:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 626ms 23:09:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:09:19 INFO - PROCESS | 1012 | 1461305359983 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 23:09:19 INFO - PROCESS | 1012 | 1461305359985 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 23:09:19 INFO - PROCESS | 1012 | 1461305359989 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:09:19 INFO - PROCESS | 1012 | 1461305359991 Marionette TRACE conn5 <- [1,2922,null,{}] 23:09:20 INFO - PROCESS | 1012 | 1461305359999 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:20 INFO - PROCESS | 1012 | 1461305360086 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 23:09:20 INFO - PROCESS | 1012 | 1461305360092 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:20 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F83800 == 73 [pid = 1012] [id = 740] 23:09:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 108 (00000085D17D1000) [pid = 1012] [serial = 2220] [outer = 0000000000000000] 23:09:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 109 (00000085D17D9400) [pid = 1012] [serial = 2221] [outer = 00000085D17D1000] 23:09:20 INFO - PROCESS | 1012 | 1461305360139 Marionette DEBUG loaded listener.js 23:09:20 INFO - PROCESS | 1012 | ++DOMWINDOW == 110 (00000085D18A7400) [pid = 1012] [serial = 2222] [outer = 00000085D17D1000] 23:09:20 INFO - PROCESS | 1012 | 1461305360739 Marionette TRACE conn5 <- [1,2924,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]]]}] 23:09:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:09:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 776ms 23:09:20 INFO - PROCESS | 1012 | 1461305360768 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 23:09:20 INFO - PROCESS | 1012 | 1461305360773 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 23:09:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:09:20 INFO - PROCESS | 1012 | 1461305360827 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:09:20 INFO - PROCESS | 1012 | 1461305360832 Marionette TRACE conn5 <- [1,2926,null,{}] 23:09:20 INFO - PROCESS | 1012 | 1461305360853 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:20 INFO - PROCESS | 1012 | 1461305360982 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 23:09:21 INFO - PROCESS | 1012 | 1461305361079 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C400F800 == 74 [pid = 1012] [id = 741] 23:09:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 111 (0000008580956000) [pid = 1012] [serial = 2223] [outer = 0000000000000000] 23:09:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (0000008580E8E400) [pid = 1012] [serial = 2224] [outer = 0000008580956000] 23:09:21 INFO - PROCESS | 1012 | 1461305361139 Marionette DEBUG loaded listener.js 23:09:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (000000858264D400) [pid = 1012] [serial = 2225] [outer = 0000008580956000] 23:09:21 INFO - PROCESS | 1012 | 1461305361642 Marionette TRACE conn5 <- [1,2928,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]]]}] 23:09:21 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. 23:09:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 902ms 23:09:21 INFO - PROCESS | 1012 | 1461305361685 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 23:09:21 INFO - PROCESS | 1012 | 1461305361692 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 23:09:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:09:21 INFO - PROCESS | 1012 | 1461305361699 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:09:21 INFO - PROCESS | 1012 | 1461305361702 Marionette TRACE conn5 <- [1,2930,null,{}] 23:09:21 INFO - PROCESS | 1012 | 1461305361706 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:21 INFO - PROCESS | 1012 | 1461305361821 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 23:09:21 INFO - PROCESS | 1012 | 1461305361925 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:21 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D094C000 == 75 [pid = 1012] [id = 742] 23:09:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085C4B45C00) [pid = 1012] [serial = 2226] [outer = 0000000000000000] 23:09:21 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C4C72800) [pid = 1012] [serial = 2227] [outer = 00000085C4B45C00] 23:09:21 INFO - PROCESS | 1012 | 1461305361982 Marionette DEBUG loaded listener.js 23:09:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085CA0D7400) [pid = 1012] [serial = 2228] [outer = 00000085C4B45C00] 23:09:22 INFO - PROCESS | 1012 | 1461305362559 Marionette TRACE conn5 <- [1,2932,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"]]]}] 23:09:22 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 23:09:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:09:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 882ms 23:09:22 INFO - PROCESS | 1012 | 1461305362585 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 23:09:22 INFO - PROCESS | 1012 | 1461305362588 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 23:09:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:09:22 INFO - PROCESS | 1012 | 1461305362592 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:09:22 INFO - PROCESS | 1012 | 1461305362596 Marionette TRACE conn5 <- [1,2934,null,{}] 23:09:22 INFO - PROCESS | 1012 | 1461305362609 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:22 INFO - PROCESS | 1012 | 1461305362770 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 23:09:22 INFO - PROCESS | 1012 | 1461305362847 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:22 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6097800 == 76 [pid = 1012] [id = 743] 23:09:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085CE284C00) [pid = 1012] [serial = 2229] [outer = 0000000000000000] 23:09:22 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085CEBB3000) [pid = 1012] [serial = 2230] [outer = 00000085CE284C00] 23:09:22 INFO - PROCESS | 1012 | 1461305362907 Marionette DEBUG loaded listener.js 23:09:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D170FC00) [pid = 1012] [serial = 2231] [outer = 00000085CE284C00] 23:09:23 INFO - PROCESS | 1012 | 1461305363387 Marionette TRACE conn5 <- [1,2936,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]]]}] 23:09:23 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. 23:09:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 23:09:23 INFO - PROCESS | 1012 | 1461305363444 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 23:09:23 INFO - PROCESS | 1012 | 1461305363447 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 23:09:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:09:23 INFO - PROCESS | 1012 | 1461305363452 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:09:23 INFO - PROCESS | 1012 | 1461305363454 Marionette TRACE conn5 <- [1,2938,null,{}] 23:09:23 INFO - PROCESS | 1012 | 1461305363458 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:23 INFO - PROCESS | 1012 | 1461305363571 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 23:09:23 INFO - PROCESS | 1012 | 1461305363672 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:23 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D6864000 == 77 [pid = 1012] [id = 744] 23:09:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D1910800) [pid = 1012] [serial = 2232] [outer = 0000000000000000] 23:09:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D1A63800) [pid = 1012] [serial = 2233] [outer = 00000085D1910800] 23:09:23 INFO - PROCESS | 1012 | 1461305363729 Marionette DEBUG loaded listener.js 23:09:23 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D1A71000) [pid = 1012] [serial = 2234] [outer = 00000085D1910800] 23:09:24 INFO - PROCESS | 1012 | ++DOCSHELL 0000008581683000 == 78 [pid = 1012] [id = 745] 23:09:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D1D8F800) [pid = 1012] [serial = 2235] [outer = 0000000000000000] 23:09:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D1F52C00) [pid = 1012] [serial = 2236] [outer = 00000085D1D8F800] 23:09:24 INFO - PROCESS | 1012 | 1461305364363 Marionette TRACE conn5 <- [1,2940,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]]]}] 23:09:24 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. 23:09:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 23:09:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:09:24 INFO - PROCESS | 1012 | 1461305364397 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 23:09:24 INFO - PROCESS | 1012 | 1461305364400 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 23:09:24 INFO - PROCESS | 1012 | 1461305364403 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:09:24 INFO - PROCESS | 1012 | 1461305364406 Marionette TRACE conn5 <- [1,2942,null,{}] 23:09:24 INFO - PROCESS | 1012 | 1461305364409 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:24 INFO - PROCESS | 1012 | 1461305364542 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 23:09:24 INFO - PROCESS | 1012 | 1461305364667 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:24 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D863F000 == 79 [pid = 1012] [id = 746] 23:09:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D17D5C00) [pid = 1012] [serial = 2237] [outer = 0000000000000000] 23:09:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D1D96400) [pid = 1012] [serial = 2238] [outer = 00000085D17D5C00] 23:09:24 INFO - PROCESS | 1012 | 1461305364725 Marionette DEBUG loaded listener.js 23:09:24 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D2328000) [pid = 1012] [serial = 2239] [outer = 00000085D17D5C00] 23:09:25 INFO - PROCESS | 1012 | 1461305365262 Marionette TRACE conn5 <- [1,2944,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]]]}] 23:09:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:09:25 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 23:09:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 945ms 23:09:25 INFO - PROCESS | 1012 | 1461305365352 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 23:09:25 INFO - PROCESS | 1012 | 1461305365354 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 23:09:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:09:25 INFO - PROCESS | 1012 | 1461305365358 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:09:25 INFO - PROCESS | 1012 | 1461305365360 Marionette TRACE conn5 <- [1,2946,null,{}] 23:09:25 INFO - PROCESS | 1012 | 1461305365364 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:25 INFO - PROCESS | 1012 | 1461305365517 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 23:09:25 INFO - PROCESS | 1012 | 1461305365644 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:25 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9B13800 == 80 [pid = 1012] [id = 747] 23:09:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D2368400) [pid = 1012] [serial = 2240] [outer = 0000000000000000] 23:09:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D23D3800) [pid = 1012] [serial = 2241] [outer = 00000085D2368400] 23:09:25 INFO - PROCESS | 1012 | 1461305365703 Marionette DEBUG loaded listener.js 23:09:25 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D2535800) [pid = 1012] [serial = 2242] [outer = 00000085D2368400] 23:09:26 INFO - PROCESS | 1012 | 1461305366200 Marionette TRACE conn5 <- [1,2948,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]]]}] 23:09:26 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. 23:09:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 23:09:26 INFO - PROCESS | 1012 | 1461305366241 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 23:09:26 INFO - PROCESS | 1012 | 1461305366244 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 23:09:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:09:26 INFO - PROCESS | 1012 | 1461305366247 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:09:26 INFO - PROCESS | 1012 | 1461305366249 Marionette TRACE conn5 <- [1,2950,null,{}] 23:09:26 INFO - PROCESS | 1012 | 1461305366253 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:26 INFO - PROCESS | 1012 | 1461305366361 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 23:09:26 INFO - PROCESS | 1012 | 1461305366493 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:26 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9BC0000 == 81 [pid = 1012] [id = 748] 23:09:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D235A800) [pid = 1012] [serial = 2243] [outer = 0000000000000000] 23:09:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D25D3800) [pid = 1012] [serial = 2244] [outer = 00000085D235A800] 23:09:26 INFO - PROCESS | 1012 | 1461305366551 Marionette DEBUG loaded listener.js 23:09:26 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085D2673800) [pid = 1012] [serial = 2245] [outer = 00000085D235A800] 23:09:27 INFO - PROCESS | 1012 | 1461305367081 Marionette TRACE conn5 <- [1,2952,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]]]}] 23:09:27 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. 23:09:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 23:09:27 INFO - PROCESS | 1012 | 1461305367132 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 23:09:27 INFO - PROCESS | 1012 | 1461305367134 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 23:09:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:09:27 INFO - PROCESS | 1012 | 1461305367138 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:09:27 INFO - PROCESS | 1012 | 1461305367140 Marionette TRACE conn5 <- [1,2954,null,{}] 23:09:27 INFO - PROCESS | 1012 | 1461305367144 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:27 INFO - PROCESS | 1012 | 1461305367270 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 23:09:27 INFO - PROCESS | 1012 | 1461305367390 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:27 INFO - PROCESS | 1012 | ++DOCSHELL 0000008582665000 == 82 [pid = 1012] [id = 749] 23:09:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085803AC400) [pid = 1012] [serial = 2246] [outer = 0000000000000000] 23:09:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085D182F400) [pid = 1012] [serial = 2247] [outer = 00000085803AC400] 23:09:27 INFO - PROCESS | 1012 | 1461305367448 Marionette DEBUG loaded listener.js 23:09:27 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085D3195C00) [pid = 1012] [serial = 2248] [outer = 00000085803AC400] 23:09:27 INFO - PROCESS | 1012 | 1461305367919 Marionette TRACE conn5 <- [1,2956,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]]]}] 23:09:27 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. 23:09:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 839ms 23:09:28 INFO - PROCESS | 1012 | 1461305367994 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 23:09:28 INFO - PROCESS | 1012 | 1461305367997 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 23:09:28 INFO - PROCESS | 1012 | 1461305368002 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:09:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:09:28 INFO - PROCESS | 1012 | 1461305368004 Marionette TRACE conn5 <- [1,2958,null,{}] 23:09:28 INFO - PROCESS | 1012 | 1461305368009 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:28 INFO - PROCESS | 1012 | 1461305368120 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 23:09:28 INFO - PROCESS | 1012 | 1461305368223 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:28 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D0E57000 == 83 [pid = 1012] [id = 750] 23:09:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (0000008581CE0800) [pid = 1012] [serial = 2249] [outer = 0000000000000000] 23:09:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085D2BA2C00) [pid = 1012] [serial = 2250] [outer = 0000008581CE0800] 23:09:28 INFO - PROCESS | 1012 | 1461305368279 Marionette DEBUG loaded listener.js 23:09:28 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (00000085D444DC00) [pid = 1012] [serial = 2251] [outer = 0000008581CE0800] 23:09:29 INFO - PROCESS | 1012 | 1461305369000 Marionette TRACE conn5 <- [1,2960,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]]]}] 23:09:29 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. 23:09:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1027ms 23:09:29 INFO - PROCESS | 1012 | 1461305369033 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 23:09:29 INFO - PROCESS | 1012 | 1461305369038 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 23:09:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:09:29 INFO - PROCESS | 1012 | 1461305369061 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:09:29 INFO - PROCESS | 1012 | 1461305369065 Marionette TRACE conn5 <- [1,2962,null,{}] 23:09:29 INFO - PROCESS | 1012 | 1461305369070 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:29 INFO - PROCESS | 1012 | 1461305369182 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 23:09:29 INFO - PROCESS | 1012 | 1461305369293 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:29 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CEC27000 == 84 [pid = 1012] [id = 751] 23:09:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (0000008580D29800) [pid = 1012] [serial = 2252] [outer = 0000000000000000] 23:09:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 141 (0000008580D5D400) [pid = 1012] [serial = 2253] [outer = 0000008580D29800] 23:09:29 INFO - PROCESS | 1012 | 1461305369347 Marionette DEBUG loaded listener.js 23:09:29 INFO - PROCESS | 1012 | ++DOMWINDOW == 142 (00000085C3063800) [pid = 1012] [serial = 2254] [outer = 0000008580D29800] 23:09:29 INFO - PROCESS | 1012 | 1461305369840 Marionette TRACE conn5 <- [1,2964,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]]]}] 23:09:29 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. 23:09:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 860ms 23:09:29 INFO - PROCESS | 1012 | 1461305369925 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 23:09:29 INFO - PROCESS | 1012 | 1461305369931 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 23:09:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:09:29 INFO - PROCESS | 1012 | 1461305369939 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:09:29 INFO - PROCESS | 1012 | 1461305369942 Marionette TRACE conn5 <- [1,2966,null,{}] 23:09:29 INFO - PROCESS | 1012 | 1461305369947 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:30 INFO - PROCESS | 1012 | 1461305370057 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 23:09:30 INFO - PROCESS | 1012 | 1461305370193 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085839CE800 == 85 [pid = 1012] [id = 752] 23:09:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 143 (00000085C4B54800) [pid = 1012] [serial = 2255] [outer = 0000000000000000] 23:09:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 144 (00000085CA064000) [pid = 1012] [serial = 2256] [outer = 00000085C4B54800] 23:09:30 INFO - PROCESS | 1012 | 1461305370246 Marionette DEBUG loaded listener.js 23:09:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 145 (00000085CB1A4000) [pid = 1012] [serial = 2257] [outer = 00000085C4B54800] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D49AA000 == 84 [pid = 1012] [id = 739] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2C5B800 == 83 [pid = 1012] [id = 738] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D243F000 == 82 [pid = 1012] [id = 737] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 0000008581B33800 == 81 [pid = 1012] [id = 736] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D1409800 == 80 [pid = 1012] [id = 735] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085CECB4800 == 79 [pid = 1012] [id = 734] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085CA576000 == 78 [pid = 1012] [id = 733] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085839DD000 == 77 [pid = 1012] [id = 732] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085C322A800 == 76 [pid = 1012] [id = 731] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 144 (00000085D6441000) [pid = 1012] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 143 (00000085D52DD800) [pid = 1012] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC5E1000 == 75 [pid = 1012] [id = 728] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085D49B8000 == 74 [pid = 1012] [id = 727] 23:09:30 INFO - PROCESS | 1012 | --DOCSHELL 00000085CE80E800 == 73 [pid = 1012] [id = 726] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 142 (00000085D65F2000) [pid = 1012] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 141 (00000085D64D0000) [pid = 1012] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 140 (00000085D6E09800) [pid = 1012] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 139 (00000085D8629400) [pid = 1012] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085D345B400) [pid = 1012] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085D643E000) [pid = 1012] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085D68BBC00) [pid = 1012] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085D8627C00) [pid = 1012] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085D8580C00) [pid = 1012] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (0000008582648C00) [pid = 1012] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (00000085D0916800) [pid = 1012] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085CBD22C00) [pid = 1012] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D6065400) [pid = 1012] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D283AC00) [pid = 1012] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085D52DC400) [pid = 1012] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D2669800) [pid = 1012] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (0000008580953C00) [pid = 1012] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D6E07C00) [pid = 1012] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085D2534400) [pid = 1012] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (00000085D1D91000) [pid = 1012] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085D5395000) [pid = 1012] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085CECA6C00) [pid = 1012] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D862CC00) [pid = 1012] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 119 (00000085D6490C00) [pid = 1012] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 118 (00000085D8706800) [pid = 1012] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 117 (00000085D0EE0C00) [pid = 1012] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 116 (00000085D2326400) [pid = 1012] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 115 (00000085CA39BC00) [pid = 1012] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 114 (00000085CF2D7400) [pid = 1012] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 113 (00000085D870F800) [pid = 1012] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 112 (000000858264F000) [pid = 1012] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | --DOMWINDOW == 111 (00000085D588BC00) [pid = 1012] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 23:09:30 INFO - PROCESS | 1012 | 1461305370746 Marionette TRACE conn5 <- [1,2968,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]]]}] 23:09:30 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. 23:09:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 838ms 23:09:30 INFO - PROCESS | 1012 | 1461305370781 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 23:09:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:09:30 INFO - PROCESS | 1012 | 1461305370783 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 23:09:30 INFO - PROCESS | 1012 | 1461305370787 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:09:30 INFO - PROCESS | 1012 | 1461305370791 Marionette TRACE conn5 <- [1,2970,null,{}] 23:09:30 INFO - PROCESS | 1012 | 1461305370802 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:30 INFO - PROCESS | 1012 | 1461305370907 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 23:09:30 INFO - PROCESS | 1012 | 1461305370917 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:30 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C4010000 == 74 [pid = 1012] [id = 753] 23:09:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 112 (00000085C4B43400) [pid = 1012] [serial = 2258] [outer = 0000000000000000] 23:09:30 INFO - PROCESS | 1012 | ++DOMWINDOW == 113 (00000085C9CFA400) [pid = 1012] [serial = 2259] [outer = 00000085C4B43400] 23:09:30 INFO - PROCESS | 1012 | 1461305370968 Marionette DEBUG loaded listener.js 23:09:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 114 (00000085CBD22C00) [pid = 1012] [serial = 2260] [outer = 00000085C4B43400] 23:09:31 INFO - PROCESS | 1012 | 1461305371446 Marionette TRACE conn5 <- [1,2972,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"]]]}] 23:09:31 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 23:09:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:09:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 23:09:31 INFO - PROCESS | 1012 | 1461305371480 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 23:09:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:09:31 INFO - PROCESS | 1012 | 1461305371483 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 23:09:31 INFO - PROCESS | 1012 | 1461305371486 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:09:31 INFO - PROCESS | 1012 | 1461305371488 Marionette TRACE conn5 <- [1,2974,null,{}] 23:09:31 INFO - PROCESS | 1012 | 1461305371496 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:31 INFO - PROCESS | 1012 | 1461305371619 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 23:09:31 INFO - PROCESS | 1012 | 1461305371641 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:31 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2436000 == 75 [pid = 1012] [id = 754] 23:09:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 115 (00000085C4B5CC00) [pid = 1012] [serial = 2261] [outer = 0000000000000000] 23:09:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 116 (00000085CF26DC00) [pid = 1012] [serial = 2262] [outer = 00000085C4B5CC00] 23:09:31 INFO - PROCESS | 1012 | 1461305371764 Marionette DEBUG loaded listener.js 23:09:31 INFO - PROCESS | 1012 | ++DOMWINDOW == 117 (00000085D0E38400) [pid = 1012] [serial = 2263] [outer = 00000085C4B5CC00] 23:09:32 INFO - PROCESS | 1012 | 1461305372079 Marionette TRACE conn5 <- [1,2976,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]]]}] 23:09:32 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. 23:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 23:09:32 INFO - PROCESS | 1012 | 1461305372119 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 23:09:32 INFO - PROCESS | 1012 | 1461305372121 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 23:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:09:32 INFO - PROCESS | 1012 | 1461305372125 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:09:32 INFO - PROCESS | 1012 | 1461305372127 Marionette TRACE conn5 <- [1,2978,null,{}] 23:09:32 INFO - PROCESS | 1012 | 1461305372132 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:32 INFO - PROCESS | 1012 | 1461305372267 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 23:09:32 INFO - PROCESS | 1012 | 1461305372276 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D48A7800 == 76 [pid = 1012] [id = 755] 23:09:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 118 (00000085D0919C00) [pid = 1012] [serial = 2264] [outer = 0000000000000000] 23:09:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 119 (00000085D11A0400) [pid = 1012] [serial = 2265] [outer = 00000085D0919C00] 23:09:32 INFO - PROCESS | 1012 | 1461305372323 Marionette DEBUG loaded listener.js 23:09:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 120 (00000085D1703000) [pid = 1012] [serial = 2266] [outer = 00000085D0919C00] 23:09:32 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D523E000 == 77 [pid = 1012] [id = 756] 23:09:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085D1D99000) [pid = 1012] [serial = 2267] [outer = 0000000000000000] 23:09:32 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D2016400) [pid = 1012] [serial = 2268] [outer = 00000085D1D99000] 23:09:32 INFO - PROCESS | 1012 | 1461305372827 Marionette TRACE conn5 <- [1,2980,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]]]}] 23:09:32 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. 23:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 23:09:32 INFO - PROCESS | 1012 | 1461305372864 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 23:09:32 INFO - PROCESS | 1012 | 1461305372866 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 23:09:32 INFO - PROCESS | 1012 | 1461305372870 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:09:32 INFO - PROCESS | 1012 | 1461305372872 Marionette TRACE conn5 <- [1,2982,null,{}] 23:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:09:32 INFO - PROCESS | 1012 | 1461305372875 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:33 INFO - PROCESS | 1012 | 1461305373025 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 23:09:33 INFO - PROCESS | 1012 | 1461305373088 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D685B000 == 78 [pid = 1012] [id = 757] 23:09:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D2357400) [pid = 1012] [serial = 2269] [outer = 0000000000000000] 23:09:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D2372800) [pid = 1012] [serial = 2270] [outer = 00000085D2357400] 23:09:33 INFO - PROCESS | 1012 | 1461305373135 Marionette DEBUG loaded listener.js 23:09:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085D25CD800) [pid = 1012] [serial = 2271] [outer = 00000085D2357400] 23:09:33 INFO - PROCESS | 1012 | 1461305373583 Marionette TRACE conn5 <- [1,2984,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]]]}] 23:09:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:09:33 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 23:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 733ms 23:09:33 INFO - PROCESS | 1012 | 1461305373608 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 23:09:33 INFO - PROCESS | 1012 | 1461305373610 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 23:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:09:33 INFO - PROCESS | 1012 | 1461305373626 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:09:33 INFO - PROCESS | 1012 | 1461305373628 Marionette TRACE conn5 <- [1,2986,null,{}] 23:09:33 INFO - PROCESS | 1012 | 1461305373631 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:33 INFO - PROCESS | 1012 | 1461305373759 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 23:09:33 INFO - PROCESS | 1012 | 1461305373817 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:33 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D8C02800 == 79 [pid = 1012] [id = 758] 23:09:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D29A2C00) [pid = 1012] [serial = 2272] [outer = 0000000000000000] 23:09:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D40AF000) [pid = 1012] [serial = 2273] [outer = 00000085D29A2C00] 23:09:33 INFO - PROCESS | 1012 | 1461305373864 Marionette DEBUG loaded listener.js 23:09:33 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D49E0000) [pid = 1012] [serial = 2274] [outer = 00000085D29A2C00] 23:09:34 INFO - PROCESS | 1012 | 1461305374267 Marionette TRACE conn5 <- [1,2988,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]]]}] 23:09:34 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. 23:09:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 23:09:34 INFO - PROCESS | 1012 | 1461305374319 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 23:09:34 INFO - PROCESS | 1012 | 1461305374322 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 23:09:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:09:34 INFO - PROCESS | 1012 | 1461305374325 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:09:34 INFO - PROCESS | 1012 | 1461305374327 Marionette TRACE conn5 <- [1,2990,null,{}] 23:09:34 INFO - PROCESS | 1012 | 1461305374330 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:34 INFO - PROCESS | 1012 | 1461305374477 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 23:09:34 INFO - PROCESS | 1012 | 1461305374503 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:34 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9CFA000 == 80 [pid = 1012] [id = 759] 23:09:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D52DAC00) [pid = 1012] [serial = 2275] [outer = 0000000000000000] 23:09:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D52E2800) [pid = 1012] [serial = 2276] [outer = 00000085D52DAC00] 23:09:34 INFO - PROCESS | 1012 | 1461305374551 Marionette DEBUG loaded listener.js 23:09:34 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D530C000) [pid = 1012] [serial = 2277] [outer = 00000085D52DAC00] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (0000008580951000) [pid = 1012] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085C50D6C00) [pid = 1012] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (0000008580E98800) [pid = 1012] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D14B8400) [pid = 1012] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085CE0AE400) [pid = 1012] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085D0ED9800) [pid = 1012] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (00000085CB98FC00) [pid = 1012] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 123 (000000858095D000) [pid = 1012] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 122 (00000085C9CF0000) [pid = 1012] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 121 (00000085808DA000) [pid = 1012] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:09:34 INFO - PROCESS | 1012 | --DOMWINDOW == 120 (00000085D3429C00) [pid = 1012] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:09:35 INFO - PROCESS | 1012 | 1461305375147 Marionette TRACE conn5 <- [1,2992,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]]]}] 23:09:35 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. 23:09:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 839ms 23:09:35 INFO - PROCESS | 1012 | 1461305375167 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 23:09:35 INFO - PROCESS | 1012 | 1461305375170 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 23:09:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:09:35 INFO - PROCESS | 1012 | 1461305375185 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:09:35 INFO - PROCESS | 1012 | 1461305375187 Marionette TRACE conn5 <- [1,2994,null,{}] 23:09:35 INFO - PROCESS | 1012 | 1461305375191 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:35 INFO - PROCESS | 1012 | 1461305375289 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 23:09:35 INFO - PROCESS | 1012 | 1461305375295 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA1A8800 == 81 [pid = 1012] [id = 760] 23:09:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 121 (00000085CE0AE400) [pid = 1012] [serial = 2278] [outer = 0000000000000000] 23:09:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 122 (00000085D5323000) [pid = 1012] [serial = 2279] [outer = 00000085CE0AE400] 23:09:35 INFO - PROCESS | 1012 | 1461305375341 Marionette DEBUG loaded listener.js 23:09:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 123 (00000085D5330800) [pid = 1012] [serial = 2280] [outer = 00000085CE0AE400] 23:09:35 INFO - PROCESS | 1012 | 1461305375736 Marionette TRACE conn5 <- [1,2996,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]]]}] 23:09:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:09:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 586ms 23:09:35 INFO - PROCESS | 1012 | 1461305375773 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 23:09:35 INFO - PROCESS | 1012 | 1461305375775 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 23:09:35 INFO - PROCESS | 1012 | 1461305375779 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:09:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:09:35 INFO - PROCESS | 1012 | 1461305375780 Marionette TRACE conn5 <- [1,2998,null,{}] 23:09:35 INFO - PROCESS | 1012 | 1461305375784 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:35 INFO - PROCESS | 1012 | 1461305375918 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 23:09:35 INFO - PROCESS | 1012 | 1461305375927 Marionette TRACE conn5 -> [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([\"/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:35 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA222000 == 82 [pid = 1012] [id = 761] 23:09:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 124 (00000085D54D4400) [pid = 1012] [serial = 2281] [outer = 0000000000000000] 23:09:35 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (00000085C963B800) [pid = 1012] [serial = 2282] [outer = 00000085D54D4400] 23:09:35 INFO - PROCESS | 1012 | 1461305375977 Marionette DEBUG loaded listener.js 23:09:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085D568B400) [pid = 1012] [serial = 2283] [outer = 00000085D54D4400] 23:09:36 INFO - PROCESS | 1012 | [1012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:09:36 INFO - PROCESS | 1012 | 1461305376448 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:09:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:09:36 INFO - {} 23:09:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:09:36 INFO - {} 23:09:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:09:36 INFO - {} 23:09:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:09:36 INFO - {} 23:09:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 23:09:36 INFO - PROCESS | 1012 | 1461305376516 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 23:09:36 INFO - PROCESS | 1012 | 1461305376519 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 23:09:36 INFO - TEST-START | /FileAPI/fileReader.html 23:09:36 INFO - PROCESS | 1012 | 1461305376522 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:09:36 INFO - PROCESS | 1012 | 1461305376525 Marionette TRACE conn5 <- [1,3002,null,{}] 23:09:36 INFO - PROCESS | 1012 | 1461305376528 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:36 INFO - PROCESS | 1012 | 1461305376642 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 23:09:36 INFO - PROCESS | 1012 | 1461305376650 Marionette TRACE conn5 -> [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([\"/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:36 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC2AD000 == 83 [pid = 1012] [id = 762] 23:09:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (00000085D58A2000) [pid = 1012] [serial = 2284] [outer = 0000000000000000] 23:09:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085D5CC7000) [pid = 1012] [serial = 2285] [outer = 00000085D58A2000] 23:09:36 INFO - PROCESS | 1012 | 1461305376702 Marionette DEBUG loaded listener.js 23:09:36 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D6065400) [pid = 1012] [serial = 2286] [outer = 00000085D58A2000] 23:09:37 INFO - PROCESS | 1012 | 1461305377408 Marionette TRACE conn5 <- [1,3004,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]]]}] 23:09:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:09:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:09:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:09:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:09:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 943ms 23:09:37 INFO - PROCESS | 1012 | 1461305377468 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 23:09:37 INFO - PROCESS | 1012 | 1461305377474 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 23:09:37 INFO - TEST-START | /FileAPI/historical.html 23:09:37 INFO - PROCESS | 1012 | 1461305377481 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:09:37 INFO - PROCESS | 1012 | 1461305377485 Marionette TRACE conn5 <- [1,3006,null,{}] 23:09:37 INFO - PROCESS | 1012 | 1461305377490 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:37 INFO - PROCESS | 1012 | 1461305377656 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 23:09:37 INFO - PROCESS | 1012 | 1461305377758 Marionette TRACE conn5 -> [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([\"/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:37 INFO - PROCESS | 1012 | ++DOCSHELL 00000085C421F000 == 84 [pid = 1012] [id = 763] 23:09:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (0000008580E97800) [pid = 1012] [serial = 2287] [outer = 0000000000000000] 23:09:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085C3019C00) [pid = 1012] [serial = 2288] [outer = 0000008580E97800] 23:09:37 INFO - PROCESS | 1012 | 1461305377831 Marionette DEBUG loaded listener.js 23:09:37 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085C4D50C00) [pid = 1012] [serial = 2289] [outer = 0000008580E97800] 23:09:38 INFO - PROCESS | 1012 | 1461305378343 Marionette TRACE conn5 <- [1,3008,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"]]]}] 23:09:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:09:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:09:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:09:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:09:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:09:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:09:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:09:38 INFO - TEST-OK | /FileAPI/historical.html | took 881ms 23:09:38 INFO - PROCESS | 1012 | 1461305378363 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 23:09:38 INFO - TEST-START | /FileAPI/idlharness.html 23:09:38 INFO - PROCESS | 1012 | 1461305378369 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 23:09:38 INFO - PROCESS | 1012 | 1461305378376 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:09:38 INFO - PROCESS | 1012 | 1461305378379 Marionette TRACE conn5 <- [1,3010,null,{}] 23:09:38 INFO - PROCESS | 1012 | 1461305378383 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:38 INFO - PROCESS | 1012 | 1461305378505 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 23:09:38 INFO - PROCESS | 1012 | 1461305378644 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:38 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D5F86000 == 85 [pid = 1012] [id = 764] 23:09:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085C5323C00) [pid = 1012] [serial = 2290] [outer = 0000000000000000] 23:09:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085CBD23000) [pid = 1012] [serial = 2291] [outer = 00000085C5323C00] 23:09:38 INFO - PROCESS | 1012 | 1461305378705 Marionette DEBUG loaded listener.js 23:09:38 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085D17D6800) [pid = 1012] [serial = 2292] [outer = 00000085C5323C00] 23:09:39 INFO - PROCESS | 1012 | 1461305379777 Marionette TRACE conn5 <- [1,3012,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]]]}] 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:09:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:09:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:09:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:09:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:09:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:09:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:09:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:09:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:09:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:09:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:09:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:09:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:09:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:09:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:09:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:09:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:09:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:09:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:09:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:09:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:09:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:09:39 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 23:09:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:09:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:09:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:09:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:09:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:09:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:09:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:09:39 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 23:09:39 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 23:09:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:09:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:09:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:09:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:09:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:09:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:09:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:09:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:09:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:09:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:09:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:09:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:09:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:09:39 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 23:09:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:09:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:09:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:09:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:09:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:09:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:09:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:09:39 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 23:09:39 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 23:09:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:09:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:09:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:09:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:09:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:09:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:09:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:09:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:09:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1533ms 23:09:39 INFO - PROCESS | 1012 | 1461305379911 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 23:09:39 INFO - PROCESS | 1012 | 1461305379914 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 23:09:39 INFO - TEST-START | /FileAPI/idlharness.worker 23:09:39 INFO - PROCESS | 1012 | 1461305379918 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:09:39 INFO - PROCESS | 1012 | 1461305379922 Marionette TRACE conn5 <- [1,3014,null,{}] 23:09:39 INFO - PROCESS | 1012 | 1461305379977 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:40 INFO - PROCESS | 1012 | 1461305380087 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 23:09:40 INFO - PROCESS | 1012 | 1461305380214 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:40 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC517800 == 86 [pid = 1012] [id = 765] 23:09:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085D4456000) [pid = 1012] [serial = 2293] [outer = 0000000000000000] 23:09:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085D6438000) [pid = 1012] [serial = 2294] [outer = 00000085D4456000] 23:09:40 INFO - PROCESS | 1012 | 1461305380273 Marionette DEBUG loaded listener.js 23:09:40 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085D6494400) [pid = 1012] [serial = 2295] [outer = 00000085D4456000] 23:09:40 INFO - PROCESS | 1012 | [1012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:09:41 INFO - PROCESS | 1012 | 1461305381478 Marionette TRACE conn5 <- [1,3016,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,{},{}]]]}] 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:09:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:09:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:09:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:09:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:09:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:09:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:09:41 INFO - {} 23:09:41 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 23:09:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:09:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:09:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:09:41 INFO - {} 23:09:41 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 - {} 23:09:41 INFO - {} 23:09:41 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 23:09:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:09:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:09:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:09:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:09:41 INFO - {} 23:09:41 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 23:09:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:09:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:09:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:09:41 INFO - {} 23:09:41 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 - {} 23:09:41 INFO - {} 23:09:41 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 23:09:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:09:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:09:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 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 23:09:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:09:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:09:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 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 23:09:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 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 23:09:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 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 23:09:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:09:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:09:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:09:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:09:41 INFO - {} 23:09:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1707ms 23:09:41 INFO - PROCESS | 1012 | 1461305381637 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 23:09:41 INFO - PROCESS | 1012 | 1461305381640 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 23:09:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:09:41 INFO - PROCESS | 1012 | 1461305381657 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:09:41 INFO - PROCESS | 1012 | 1461305381659 Marionette TRACE conn5 <- [1,3018,null,{}] 23:09:41 INFO - PROCESS | 1012 | 1461305381663 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:41 INFO - PROCESS | 1012 | 1461305381778 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 23:09:41 INFO - PROCESS | 1012 | 1461305381904 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:41 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DBFAE800 == 87 [pid = 1012] [id = 766] 23:09:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (00000085D58A5C00) [pid = 1012] [serial = 2296] [outer = 0000000000000000] 23:09:41 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (00000085D6435800) [pid = 1012] [serial = 2297] [outer = 00000085D58A5C00] 23:09:41 INFO - PROCESS | 1012 | 1461305381963 Marionette DEBUG loaded listener.js 23:09:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 141 (00000085D8703C00) [pid = 1012] [serial = 2298] [outer = 00000085D58A5C00] 23:09:42 INFO - PROCESS | 1012 | 1461305382456 Marionette TRACE conn5 <- [1,3020,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]]]}] 23:09:42 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 23:09:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 840ms 23:09:42 INFO - PROCESS | 1012 | 1461305382509 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 23:09:42 INFO - PROCESS | 1012 | 1461305382512 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 23:09:42 INFO - PROCESS | 1012 | 1461305382516 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:09:42 INFO - PROCESS | 1012 | 1461305382519 Marionette TRACE conn5 <- [1,3022,null,{}] 23:09:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:09:42 INFO - PROCESS | 1012 | 1461305382522 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:42 INFO - PROCESS | 1012 | 1461305382638 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 23:09:42 INFO - PROCESS | 1012 | 1461305382744 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:42 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCCB7000 == 88 [pid = 1012] [id = 767] 23:09:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 142 (0000008580728000) [pid = 1012] [serial = 2299] [outer = 0000000000000000] 23:09:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 143 (000000858072D400) [pid = 1012] [serial = 2300] [outer = 0000008580728000] 23:09:42 INFO - PROCESS | 1012 | 1461305382799 Marionette DEBUG loaded listener.js 23:09:42 INFO - PROCESS | 1012 | ++DOMWINDOW == 144 (00000085D2354400) [pid = 1012] [serial = 2301] [outer = 0000008580728000] 23:09:43 INFO - PROCESS | 1012 | 1461305383426 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:09:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 23:09:43 INFO - PROCESS | 1012 | 1461305383446 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 23:09:43 INFO - PROCESS | 1012 | 1461305383448 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 23:09:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:09:43 INFO - PROCESS | 1012 | 1461305383452 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:09:43 INFO - PROCESS | 1012 | 1461305383454 Marionette TRACE conn5 <- [1,3026,null,{}] 23:09:43 INFO - PROCESS | 1012 | 1461305383458 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:43 INFO - PROCESS | 1012 | 1461305383586 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 23:09:43 INFO - PROCESS | 1012 | 1461305383694 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:43 INFO - PROCESS | 1012 | ++DOCSHELL 00000085839E1000 == 89 [pid = 1012] [id = 768] 23:09:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 145 (0000008580E96400) [pid = 1012] [serial = 2302] [outer = 0000000000000000] 23:09:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 146 (000000858264AC00) [pid = 1012] [serial = 2303] [outer = 0000008580E96400] 23:09:43 INFO - PROCESS | 1012 | 1461305383754 Marionette DEBUG loaded listener.js 23:09:43 INFO - PROCESS | 1012 | ++DOMWINDOW == 147 (00000085CB010C00) [pid = 1012] [serial = 2304] [outer = 0000008580E96400] 23:09:44 INFO - PROCESS | 1012 | 1461305384578 Marionette TRACE conn5 <- [1,3028,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"]]]}] 23:09:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:09:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:09:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:09:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1188ms 23:09:44 INFO - PROCESS | 1012 | 1461305384644 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 23:09:44 INFO - PROCESS | 1012 | 1461305384648 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 23:09:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:09:44 INFO - PROCESS | 1012 | 1461305384654 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:09:44 INFO - PROCESS | 1012 | 1461305384658 Marionette TRACE conn5 <- [1,3030,null,{}] 23:09:44 INFO - PROCESS | 1012 | 1461305384664 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:44 INFO - PROCESS | 1012 | 1461305384779 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 23:09:44 INFO - PROCESS | 1012 | 1461305384945 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:44 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA5E4800 == 90 [pid = 1012] [id = 769] 23:09:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 148 (00000085807CF400) [pid = 1012] [serial = 2305] [outer = 0000000000000000] 23:09:44 INFO - PROCESS | 1012 | ++DOMWINDOW == 149 (0000008580E4AC00) [pid = 1012] [serial = 2306] [outer = 00000085807CF400] 23:09:45 INFO - PROCESS | 1012 | 1461305385000 Marionette DEBUG loaded listener.js 23:09:45 INFO - PROCESS | 1012 | ++DOMWINDOW == 150 (0000008580F18400) [pid = 1012] [serial = 2307] [outer = 00000085807CF400] 23:09:45 INFO - PROCESS | 1012 | 1461305385705 Marionette TRACE conn5 <- [1,3032,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 13","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]]]}] 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:09:45 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. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:09:45 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'.) 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:09:45 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. 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:09:45 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. 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:09:45 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. 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:09:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1173ms 23:09:45 INFO - PROCESS | 1012 | 1461305385918 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 23:09:45 INFO - PROCESS | 1012 | 1461305385924 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 23:09:45 INFO - PROCESS | 1012 | 1461305385935 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:09:45 INFO - PROCESS | 1012 | 1461305385937 Marionette TRACE conn5 <- [1,3034,null,{}] 23:09:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:09:45 INFO - PROCESS | 1012 | 1461305385962 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085DC5E2800 == 89 [pid = 1012] [id = 711] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085DD587800 == 88 [pid = 1012] [id = 712] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA222000 == 87 [pid = 1012] [id = 761] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085DA1A8800 == 86 [pid = 1012] [id = 760] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9CFA000 == 85 [pid = 1012] [id = 759] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085D8C02800 == 84 [pid = 1012] [id = 758] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085D685B000 == 83 [pid = 1012] [id = 757] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085D523E000 == 82 [pid = 1012] [id = 756] 23:09:45 INFO - PROCESS | 1012 | --DOCSHELL 00000085D48A7800 == 81 [pid = 1012] [id = 755] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 149 (00000085D17D9400) [pid = 1012] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D2436000 == 80 [pid = 1012] [id = 754] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085C4010000 == 79 [pid = 1012] [id = 753] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085839CE800 == 78 [pid = 1012] [id = 752] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085CEC27000 == 77 [pid = 1012] [id = 751] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 0000008582665000 == 76 [pid = 1012] [id = 749] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9BC0000 == 75 [pid = 1012] [id = 748] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D9B13800 == 74 [pid = 1012] [id = 747] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D863F000 == 73 [pid = 1012] [id = 746] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 0000008581683000 == 72 [pid = 1012] [id = 745] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6864000 == 71 [pid = 1012] [id = 744] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D6097800 == 70 [pid = 1012] [id = 743] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D094C000 == 69 [pid = 1012] [id = 742] 23:09:46 INFO - PROCESS | 1012 | 1461305386168 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085C400F800 == 68 [pid = 1012] [id = 741] 23:09:46 INFO - PROCESS | 1012 | --DOCSHELL 00000085D5F83800 == 67 [pid = 1012] [id = 740] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 148 (00000085D1706400) [pid = 1012] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 147 (0000008580D27000) [pid = 1012] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 146 (00000085C9896800) [pid = 1012] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 145 (00000085808DD000) [pid = 1012] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 144 (00000085C4B4B400) [pid = 1012] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 143 (00000085C65CCC00) [pid = 1012] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 142 (00000085D14C2000) [pid = 1012] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 141 (00000085CE292000) [pid = 1012] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 140 (00000085D1199C00) [pid = 1012] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 139 (00000085D1356C00) [pid = 1012] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085D0925000) [pid = 1012] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085C4C74000) [pid = 1012] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (0000008581CE5C00) [pid = 1012] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085CEC64000) [pid = 1012] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085CA55EC00) [pid = 1012] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (0000008580D57000) [pid = 1012] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (0000008580E95000) [pid = 1012] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085CA0D6400) [pid = 1012] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (0000008580E46400) [pid = 1012] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085D23D4800) [pid = 1012] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085CF2DDC00) [pid = 1012] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (0000008580E3E800) [pid = 1012] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 126 (00000085D58A0800) [pid = 1012] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 125 (00000085CB1A6800) [pid = 1012] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | --DOMWINDOW == 124 (0000008580E41000) [pid = 1012] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 23:09:46 INFO - PROCESS | 1012 | 1461305386239 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:46 INFO - PROCESS | 1012 | ++DOCSHELL 0000008581686800 == 68 [pid = 1012] [id = 770] 23:09:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 125 (000000858082A400) [pid = 1012] [serial = 2308] [outer = 0000000000000000] 23:09:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 126 (00000085808DBC00) [pid = 1012] [serial = 2309] [outer = 000000858082A400] 23:09:46 INFO - PROCESS | 1012 | 1461305386290 Marionette DEBUG loaded listener.js 23:09:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 127 (0000008580E49800) [pid = 1012] [serial = 2310] [outer = 000000858082A400] 23:09:46 INFO - PROCESS | 1012 | [1012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:09:46 INFO - PROCESS | 1012 | 1461305386704 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:09:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:09:46 INFO - {} 23:09:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 775ms 23:09:46 INFO - PROCESS | 1012 | 1461305386765 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 23:09:46 INFO - PROCESS | 1012 | 1461305386767 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 23:09:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:09:46 INFO - PROCESS | 1012 | 1461305386772 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:09:46 INFO - PROCESS | 1012 | 1461305386777 Marionette TRACE conn5 <- [1,3038,null,{}] 23:09:46 INFO - PROCESS | 1012 | 1461305386792 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:46 INFO - PROCESS | 1012 | 1461305386889 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 23:09:46 INFO - PROCESS | 1012 | 1461305386896 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:46 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D1814000 == 69 [pid = 1012] [id = 771] 23:09:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (00000085C3AE7800) [pid = 1012] [serial = 2311] [outer = 0000000000000000] 23:09:46 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085C963BC00) [pid = 1012] [serial = 2312] [outer = 00000085C3AE7800] 23:09:46 INFO - PROCESS | 1012 | 1461305386946 Marionette DEBUG loaded listener.js 23:09:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085C9CFDC00) [pid = 1012] [serial = 2313] [outer = 00000085C3AE7800] 23:09:47 INFO - PROCESS | 1012 | 1461305387416 Marionette TRACE conn5 <- [1,3040,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]]]}] 23:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:09:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 23:09:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:09:47 INFO - PROCESS | 1012 | 1461305387468 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 23:09:47 INFO - PROCESS | 1012 | 1461305387471 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 23:09:47 INFO - PROCESS | 1012 | 1461305387475 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:09:47 INFO - PROCESS | 1012 | 1461305387477 Marionette TRACE conn5 <- [1,3042,null,{}] 23:09:47 INFO - PROCESS | 1012 | 1461305387511 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:47 INFO - PROCESS | 1012 | 1461305387604 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 23:09:47 INFO - PROCESS | 1012 | 1461305387694 Marionette TRACE conn5 -> [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-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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:47 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2B62000 == 70 [pid = 1012] [id = 772] 23:09:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085C65CAC00) [pid = 1012] [serial = 2314] [outer = 0000000000000000] 23:09:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085CB98D400) [pid = 1012] [serial = 2315] [outer = 00000085C65CAC00] 23:09:47 INFO - PROCESS | 1012 | 1461305387742 Marionette DEBUG loaded listener.js 23:09:47 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085CE28A800) [pid = 1012] [serial = 2316] [outer = 00000085C65CAC00] 23:09:48 INFO - PROCESS | 1012 | 1461305388387 Marionette TRACE conn5 <- [1,3044,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"]]]}] 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:09:48 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" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:09:48 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" 23:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:09:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1062ms 23:09:48 INFO - PROCESS | 1012 | 1461305388559 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 23:09:48 INFO - PROCESS | 1012 | 1461305388561 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 23:09:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:09:48 INFO - PROCESS | 1012 | 1461305388564 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:09:48 INFO - PROCESS | 1012 | 1461305388566 Marionette TRACE conn5 <- [1,3046,null,{}] 23:09:48 INFO - PROCESS | 1012 | 1461305388570 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:48 INFO - PROCESS | 1012 | 1461305388711 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 23:09:48 INFO - PROCESS | 1012 | 1461305388743 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:48 INFO - PROCESS | 1012 | ++DOCSHELL 000000858266D000 == 71 [pid = 1012] [id = 773] 23:09:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (00000085C5336000) [pid = 1012] [serial = 2317] [outer = 0000000000000000] 23:09:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (00000085CEB7E800) [pid = 1012] [serial = 2318] [outer = 00000085C5336000] 23:09:48 INFO - PROCESS | 1012 | 1461305388790 Marionette DEBUG loaded listener.js 23:09:48 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085D0E3A000) [pid = 1012] [serial = 2319] [outer = 00000085C5336000] 23:09:49 INFO - PROCESS | 1012 | 1461305389315 Marionette TRACE conn5 <- [1,3048,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]]]}] 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:09:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:09:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:09:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:09:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:09:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:09:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:09:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:09:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:09:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 807ms 23:09:49 INFO - PROCESS | 1012 | 1461305389373 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 23:09:49 INFO - PROCESS | 1012 | 1461305389375 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 23:09:49 INFO - PROCESS | 1012 | 1461305389379 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:09:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:09:49 INFO - PROCESS | 1012 | 1461305389380 Marionette TRACE conn5 <- [1,3050,null,{}] 23:09:49 INFO - PROCESS | 1012 | 1461305389391 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:49 INFO - PROCESS | 1012 | 1461305389530 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 23:09:49 INFO - PROCESS | 1012 | 1461305389597 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:49 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D863C800 == 72 [pid = 1012] [id = 774] 23:09:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085D1A6C000) [pid = 1012] [serial = 2320] [outer = 0000000000000000] 23:09:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085D2356800) [pid = 1012] [serial = 2321] [outer = 00000085D1A6C000] 23:09:49 INFO - PROCESS | 1012 | 1461305389647 Marionette DEBUG loaded listener.js 23:09:49 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (00000085D23CF000) [pid = 1012] [serial = 2322] [outer = 00000085D1A6C000] 23:09:49 INFO - PROCESS | 1012 | [1012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:09:50 INFO - PROCESS | 1012 | 1461305390125 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:09:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:09:50 INFO - {} 23:09:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 774ms 23:09:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:09:50 INFO - PROCESS | 1012 | 1461305390156 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 23:09:50 INFO - PROCESS | 1012 | 1461305390158 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 23:09:50 INFO - PROCESS | 1012 | 1461305390161 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:09:50 INFO - PROCESS | 1012 | 1461305390163 Marionette TRACE conn5 <- [1,3054,null,{}] 23:09:50 INFO - PROCESS | 1012 | 1461305390166 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:50 INFO - PROCESS | 1012 | 1461305390287 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 138 (00000085D2357400) [pid = 1012] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 137 (00000085D29A2C00) [pid = 1012] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 136 (00000085D52DAC00) [pid = 1012] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 135 (00000085C4B43400) [pid = 1012] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 134 (00000085D0919C00) [pid = 1012] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 133 (00000085C4B54800) [pid = 1012] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 132 (0000008580D29800) [pid = 1012] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 131 (00000085D1D8F800) [pid = 1012] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 130 (00000085D54D4400) [pid = 1012] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 129 (00000085C4B5CC00) [pid = 1012] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 128 (00000085CE0AE400) [pid = 1012] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:09:50 INFO - PROCESS | 1012 | --DOMWINDOW == 127 (00000085D1D99000) [pid = 1012] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:09:50 INFO - PROCESS | 1012 | 1461305390615 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:50 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D2438800 == 73 [pid = 1012] [id = 775] 23:09:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 128 (0000008582648C00) [pid = 1012] [serial = 2323] [outer = 0000000000000000] 23:09:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 129 (00000085D0919C00) [pid = 1012] [serial = 2324] [outer = 0000008582648C00] 23:09:50 INFO - PROCESS | 1012 | 1461305390662 Marionette DEBUG loaded listener.js 23:09:50 INFO - PROCESS | 1012 | ++DOMWINDOW == 130 (00000085D345B400) [pid = 1012] [serial = 2325] [outer = 0000008582648C00] 23:09:51 INFO - PROCESS | 1012 | 1461305391024 Marionette TRACE conn5 <- [1,3056,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]]]}] 23:09:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:09:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:09:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:09:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:09:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:09:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:09:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:09:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 23:09:51 INFO - PROCESS | 1012 | 1461305391046 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 23:09:51 INFO - PROCESS | 1012 | 1461305391049 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 23:09:51 INFO - PROCESS | 1012 | 1461305391052 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:09:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:09:51 INFO - PROCESS | 1012 | 1461305391054 Marionette TRACE conn5 <- [1,3058,null,{}] 23:09:51 INFO - PROCESS | 1012 | 1461305391057 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:51 INFO - PROCESS | 1012 | 1461305391147 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 23:09:51 INFO - PROCESS | 1012 | 1461305391236 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DA211000 == 74 [pid = 1012] [id = 776] 23:09:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 131 (00000085D266E800) [pid = 1012] [serial = 2326] [outer = 0000000000000000] 23:09:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 132 (00000085D4918C00) [pid = 1012] [serial = 2327] [outer = 00000085D266E800] 23:09:51 INFO - PROCESS | 1012 | 1461305391284 Marionette DEBUG loaded listener.js 23:09:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 133 (00000085D5307000) [pid = 1012] [serial = 2328] [outer = 00000085D266E800] 23:09:51 INFO - PROCESS | 1012 | 1461305391647 Marionette TRACE conn5 <- [1,3060,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]]]}] 23:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:09:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 625ms 23:09:51 INFO - PROCESS | 1012 | 1461305391681 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 23:09:51 INFO - PROCESS | 1012 | 1461305391683 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 23:09:51 INFO - PROCESS | 1012 | 1461305391687 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:09:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:09:51 INFO - PROCESS | 1012 | 1461305391689 Marionette TRACE conn5 <- [1,3062,null,{}] 23:09:51 INFO - PROCESS | 1012 | 1461305391692 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:51 INFO - PROCESS | 1012 | 1461305391781 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 23:09:51 INFO - PROCESS | 1012 | 1461305391905 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:51 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CA6DA800 == 75 [pid = 1012] [id = 777] 23:09:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 134 (0000008581FCFC00) [pid = 1012] [serial = 2329] [outer = 0000000000000000] 23:09:51 INFO - PROCESS | 1012 | ++DOMWINDOW == 135 (0000008582645800) [pid = 1012] [serial = 2330] [outer = 0000008581FCFC00] 23:09:51 INFO - PROCESS | 1012 | 1461305391954 Marionette DEBUG loaded listener.js 23:09:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 136 (00000085D5687C00) [pid = 1012] [serial = 2331] [outer = 0000008581FCFC00] 23:09:52 INFO - PROCESS | 1012 | 1461305392297 Marionette TRACE conn5 <- [1,3064,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]]]}] 23:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:09:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 23:09:52 INFO - PROCESS | 1012 | 1461305392319 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 23:09:52 INFO - PROCESS | 1012 | 1461305392322 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 23:09:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:09:52 INFO - PROCESS | 1012 | 1461305392325 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:09:52 INFO - PROCESS | 1012 | 1461305392327 Marionette TRACE conn5 <- [1,3066,null,{}] 23:09:52 INFO - PROCESS | 1012 | 1461305392330 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:52 INFO - PROCESS | 1012 | 1461305392462 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 23:09:52 INFO - PROCESS | 1012 | 1461305392470 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:52 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DC5D3800 == 76 [pid = 1012] [id = 778] 23:09:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 137 (00000085D588A400) [pid = 1012] [serial = 2332] [outer = 0000000000000000] 23:09:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 138 (00000085D5CCC000) [pid = 1012] [serial = 2333] [outer = 00000085D588A400] 23:09:52 INFO - PROCESS | 1012 | 1461305392517 Marionette DEBUG loaded listener.js 23:09:52 INFO - PROCESS | 1012 | ++DOMWINDOW == 139 (00000085D60A7000) [pid = 1012] [serial = 2334] [outer = 00000085D588A400] 23:09:53 INFO - PROCESS | 1012 | 1461305393232 Marionette TRACE conn5 <- [1,3068,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,3069,"getWindowHandle",null] 23:09:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:09:53 INFO - PROCESS | 1012 | 1461305393290 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 23:09:53 INFO - PROCESS | 1012 | 1461305393296 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:09:53 INFO - PROCESS | 1012 | 1461305393300 Marionette TRACE conn5 <- [1,3070,null,{}] 23:09:53 INFO - PROCESS | 1012 | 1461305393306 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:53 INFO - PROCESS | 1012 | 1461305393442 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 23:09:53 INFO - PROCESS | 1012 | 1461305393549 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:53 INFO - PROCESS | 1012 | ++DOCSHELL 00000085CBDD9000 == 77 [pid = 1012] [id = 779] 23:09:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 140 (0000008580E93000) [pid = 1012] [serial = 2335] [outer = 0000000000000000] 23:09:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 141 (0000008581FD2C00) [pid = 1012] [serial = 2336] [outer = 0000008580E93000] 23:09:53 INFO - PROCESS | 1012 | 1461305393610 Marionette DEBUG loaded listener.js 23:09:53 INFO - PROCESS | 1012 | ++DOMWINDOW == 142 (0000008582648800) [pid = 1012] [serial = 2337] [outer = 0000008580E93000] 23:09:54 INFO - PROCESS | 1012 | 1461305394119 Marionette TRACE conn5 <- [1,3072,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]]]}] 23:09:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:09:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:09:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:09:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:09:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 880ms 23:09:54 INFO - PROCESS | 1012 | 1461305394177 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 23:09:54 INFO - PROCESS | 1012 | 1461305394184 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 23:09:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:09:54 INFO - PROCESS | 1012 | 1461305394191 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:09:54 INFO - PROCESS | 1012 | 1461305394194 Marionette TRACE conn5 <- [1,3074,null,{}] 23:09:54 INFO - PROCESS | 1012 | 1461305394198 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:54 INFO - PROCESS | 1012 | 1461305394320 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 23:09:54 INFO - PROCESS | 1012 | 1461305394434 Marionette TRACE conn5 -> [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_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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:54 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D4B80800 == 78 [pid = 1012] [id = 780] 23:09:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 143 (00000085C988E800) [pid = 1012] [serial = 2338] [outer = 0000000000000000] 23:09:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 144 (00000085CA168000) [pid = 1012] [serial = 2339] [outer = 00000085C988E800] 23:09:54 INFO - PROCESS | 1012 | 1461305394531 Marionette DEBUG loaded listener.js 23:09:54 INFO - PROCESS | 1012 | ++DOMWINDOW == 145 (00000085CE28FC00) [pid = 1012] [serial = 2340] [outer = 00000085C988E800] 23:09:55 INFO - PROCESS | 1012 | 1461305395098 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:09:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 944ms 23:09:55 INFO - PROCESS | 1012 | 1461305395142 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 23:09:55 INFO - PROCESS | 1012 | 1461305395145 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 23:09:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:09:55 INFO - PROCESS | 1012 | 1461305395149 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:09:55 INFO - PROCESS | 1012 | 1461305395154 Marionette TRACE conn5 <- [1,3078,null,{}] 23:09:55 INFO - PROCESS | 1012 | 1461305395166 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:55 INFO - PROCESS | 1012 | 1461305395291 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 23:09:55 INFO - PROCESS | 1012 | 1461305395447 Marionette TRACE conn5 -> [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_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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:55 INFO - PROCESS | 1012 | ++DOCSHELL 00000085D9C76000 == 79 [pid = 1012] [id = 781] 23:09:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 146 (00000085D1355800) [pid = 1012] [serial = 2341] [outer = 0000000000000000] 23:09:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 147 (00000085D1538800) [pid = 1012] [serial = 2342] [outer = 00000085D1355800] 23:09:55 INFO - PROCESS | 1012 | 1461305395507 Marionette DEBUG loaded listener.js 23:09:55 INFO - PROCESS | 1012 | ++DOMWINDOW == 148 (00000085D1A69000) [pid = 1012] [serial = 2343] [outer = 00000085D1355800] 23:09:56 INFO - PROCESS | 1012 | 1461305396013 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:09:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 879ms 23:09:56 INFO - PROCESS | 1012 | 1461305396042 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 23:09:56 INFO - PROCESS | 1012 | 1461305396045 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 23:09:56 INFO - PROCESS | 1012 | 1461305396050 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:09:56 INFO - PROCESS | 1012 | 1461305396052 Marionette TRACE conn5 <- [1,3082,null,{}] 23:09:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:09:56 INFO - PROCESS | 1012 | 1461305396056 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:56 INFO - PROCESS | 1012 | 1461305396175 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 23:09:56 INFO - PROCESS | 1012 | 1461305396287 Marionette TRACE conn5 -> [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_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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:56 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC13800 == 80 [pid = 1012] [id = 782] 23:09:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 149 (00000085D209BC00) [pid = 1012] [serial = 2344] [outer = 0000000000000000] 23:09:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 150 (00000085D236EC00) [pid = 1012] [serial = 2345] [outer = 00000085D209BC00] 23:09:56 INFO - PROCESS | 1012 | 1461305396344 Marionette DEBUG loaded listener.js 23:09:56 INFO - PROCESS | 1012 | ++DOMWINDOW == 151 (00000085D283AC00) [pid = 1012] [serial = 2346] [outer = 00000085D209BC00] 23:09:56 INFO - PROCESS | 1012 | 1461305396866 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:09:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 839ms 23:09:56 INFO - PROCESS | 1012 | 1461305396909 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 23:09:56 INFO - PROCESS | 1012 | 1461305396911 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 23:09:56 INFO - PROCESS | 1012 | 1461305396916 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:09:56 INFO - PROCESS | 1012 | 1461305396919 Marionette TRACE conn5 <- [1,3086,null,{}] 23:09:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:09:56 INFO - PROCESS | 1012 | 1461305396922 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:57 INFO - PROCESS | 1012 | 1461305397036 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 23:09:57 INFO - PROCESS | 1012 | 1461305397147 Marionette TRACE conn5 -> [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_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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:57 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DCC8D000 == 81 [pid = 1012] [id = 783] 23:09:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 152 (00000085D5303000) [pid = 1012] [serial = 2347] [outer = 0000000000000000] 23:09:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 153 (00000085D54E3400) [pid = 1012] [serial = 2348] [outer = 00000085D5303000] 23:09:57 INFO - PROCESS | 1012 | 1461305397204 Marionette DEBUG loaded listener.js 23:09:57 INFO - PROCESS | 1012 | ++DOMWINDOW == 154 (00000085D5CC5800) [pid = 1012] [serial = 2349] [outer = 00000085D5303000] 23:09:57 INFO - PROCESS | 1012 | 1461305397736 Marionette TRACE conn5 <- [1,3088,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]]]}] 23:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:09:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 838ms 23:09:57 INFO - PROCESS | 1012 | 1461305397760 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 23:09:57 INFO - PROCESS | 1012 | 1461305397763 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 23:09:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:09:57 INFO - PROCESS | 1012 | 1461305397766 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:09:57 INFO - PROCESS | 1012 | 1461305397768 Marionette TRACE conn5 <- [1,3090,null,{}] 23:09:57 INFO - PROCESS | 1012 | 1461305397772 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:57 INFO - PROCESS | 1012 | 1461305397928 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 23:09:58 INFO - PROCESS | 1012 | 1461305398043 Marionette TRACE conn5 -> [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_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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:58 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD590000 == 82 [pid = 1012] [id = 784] 23:09:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 155 (00000085D5CC5400) [pid = 1012] [serial = 2350] [outer = 0000000000000000] 23:09:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 156 (00000085D64C9000) [pid = 1012] [serial = 2351] [outer = 00000085D5CC5400] 23:09:58 INFO - PROCESS | 1012 | 1461305398104 Marionette DEBUG loaded listener.js 23:09:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 157 (00000085D6587C00) [pid = 1012] [serial = 2352] [outer = 00000085D5CC5400] 23:09:58 INFO - PROCESS | 1012 | 1461305398604 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:09:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 23:09:58 INFO - PROCESS | 1012 | 1461305398651 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 23:09:58 INFO - PROCESS | 1012 | 1461305398653 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 23:09:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:09:58 INFO - PROCESS | 1012 | 1461305398657 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:09:58 INFO - PROCESS | 1012 | 1461305398659 Marionette TRACE conn5 <- [1,3094,null,{}] 23:09:58 INFO - PROCESS | 1012 | 1461305398663 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:58 INFO - PROCESS | 1012 | 1461305398776 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 23:09:58 INFO - PROCESS | 1012 | 1461305398888 Marionette TRACE conn5 -> [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_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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:58 INFO - PROCESS | 1012 | ++DOCSHELL 000000858392A000 == 83 [pid = 1012] [id = 785] 23:09:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 158 (00000085D643D000) [pid = 1012] [serial = 2353] [outer = 0000000000000000] 23:09:58 INFO - PROCESS | 1012 | ++DOMWINDOW == 159 (00000085D658C000) [pid = 1012] [serial = 2354] [outer = 00000085D643D000] 23:09:58 INFO - PROCESS | 1012 | 1461305398986 Marionette DEBUG loaded listener.js 23:09:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 160 (00000085D65F3000) [pid = 1012] [serial = 2355] [outer = 00000085D643D000] 23:09:59 INFO - PROCESS | 1012 | 1461305399481 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 23:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:09:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 880ms 23:09:59 INFO - PROCESS | 1012 | 1461305399540 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 23:09:59 INFO - PROCESS | 1012 | 1461305399542 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 23:09:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:09:59 INFO - PROCESS | 1012 | 1461305399546 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:09:59 INFO - PROCESS | 1012 | 1461305399548 Marionette TRACE conn5 <- [1,3098,null,{}] 23:09:59 INFO - PROCESS | 1012 | 1461305399552 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:09:59 INFO - PROCESS | 1012 | 1461305399664 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 23:09:59 INFO - PROCESS | 1012 | 1461305399778 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:59 INFO - PROCESS | 1012 | ++DOCSHELL 00000085DD29B800 == 84 [pid = 1012] [id = 786] 23:09:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 161 (00000085D65EE000) [pid = 1012] [serial = 2356] [outer = 0000000000000000] 23:09:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 162 (00000085D68BF000) [pid = 1012] [serial = 2357] [outer = 00000085D65EE000] 23:09:59 INFO - PROCESS | 1012 | 1461305399875 Marionette DEBUG loaded listener.js 23:09:59 INFO - PROCESS | 1012 | ++DOMWINDOW == 163 (00000085D6E05C00) [pid = 1012] [serial = 2358] [outer = 00000085D65EE000] 23:10:00 INFO - PROCESS | 1012 | 1461305400391 Marionette TRACE conn5 <- [1,3100,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"]]]}] 23:10:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:10:00 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 23:10:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:10:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 23:10:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:10:00 INFO - PROCESS | 1012 | 1461305400430 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 23:10:00 INFO - PROCESS | 1012 | 1461305400432 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 23:10:00 INFO - PROCESS | 1012 | 1461305400436 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:10:00 INFO - PROCESS | 1012 | 1461305400438 Marionette TRACE conn5 <- [1,3102,null,{}] 23:10:00 INFO - PROCESS | 1012 | 1461305400442 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:10:00 INFO - PROCESS | 1012 | 1461305400555 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 23:10:00 INFO - PROCESS | 1012 | 1461305400668 Marionette TRACE conn5 -> [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/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\", \"97b7d05f-3f96-430c-8a01-c439fbaf664e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:00 INFO - PROCESS | 1012 | ++DOCSHELL 00000085839C6800 == 85 [pid = 1012] [id = 787] 23:10:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 164 (00000085807C3C00) [pid = 1012] [serial = 2359] [outer = 0000000000000000] 23:10:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 165 (0000008580D2EC00) [pid = 1012] [serial = 2360] [outer = 00000085807C3C00] 23:10:00 INFO - PROCESS | 1012 | 1461305400784 Marionette DEBUG loaded listener.js 23:10:00 INFO - PROCESS | 1012 | ++DOMWINDOW == 166 (00000085D8709400) [pid = 1012] [serial = 2361] [outer = 00000085807C3C00] 23:10:01 INFO - PROCESS | 1012 | 1461305401284 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:10:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:10:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 880ms 23:10:01 INFO - PROCESS | 1012 | 1461305401319 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 23:10:01 INFO - PROCESS | 1012 | 1461305401322 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 23:10:02 WARNING - u'runner_teardown' () 23:10:02 INFO - No more tests 23:10:02 INFO - Got 0 unexpected results 23:10:02 INFO - SUITE-END | took 678s 23:10:02 INFO - Closing logging queue 23:10:02 INFO - queue closed 23:10:02 INFO - Return code: 0 23:10:02 WARNING - # TBPL SUCCESS # 23:10:02 INFO - Running post-action listener: _resource_record_post_action 23:10:02 INFO - Running post-run listener: _resource_record_post_run 23:10:03 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 237661184; Write bytes: 1057808896; Read time: 3191420; Write time: 6718510 23:10:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:10:03 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 99256832; Read time: 0; Write time: 129390 23:10:03 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 237661184; Write bytes: 895997952; Read time: 3191420; Write time: 6493550 23:10:03 INFO - Running post-run listener: _upload_blobber_files 23:10:03 INFO - Blob upload gear active. 23:10:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:10:03 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 23:10:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 23:10:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 23:10:04 INFO - (blobuploader) - INFO - Open directory for files ... 23:10:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:10:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:10:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:10:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:10:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:10:04 INFO - (blobuploader) - INFO - Done attempting. 23:10:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:10:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:10:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:10:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:10:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:10:06 INFO - (blobuploader) - INFO - Done attempting. 23:10:06 INFO - (blobuploader) - INFO - Iteration through files over. 23:10:06 INFO - Return code: 0 23:10:06 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:10:06 INFO - Using _rmtree_windows ... 23:10:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:10:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/da86a4c70d10893a6b0710722b77cd26425862029ad4e1863fc38ef90bc254319a33cd00c954a99c24b53924ddc8924a5f2d3a7fe57ad45e03d999afcc7136e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3041f992bc9ff8a8391fc803c2cb3d40d61db9fe4b1ba7b76151556db07566ce4372617626984db10e3d782995ef24ae056d04864f899bcc7d8fd1b925afeec8"} 23:10:06 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:10:06 INFO - Writing to file C:\slave\test\properties\blobber_files 23:10:06 INFO - Contents: 23:10:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/da86a4c70d10893a6b0710722b77cd26425862029ad4e1863fc38ef90bc254319a33cd00c954a99c24b53924ddc8924a5f2d3a7fe57ad45e03d999afcc7136e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3041f992bc9ff8a8391fc803c2cb3d40d61db9fe4b1ba7b76151556db07566ce4372617626984db10e3d782995ef24ae056d04864f899bcc7d8fd1b925afeec8"} 23:10:06 INFO - Running post-run listener: copy_logs_to_upload_dir 23:10:06 INFO - Copying logs to upload dir... 23:10:06 INFO - mkdir: C:\slave\test\build\upload\logs 23:10:06 INFO - Copying logs to upload dir... 23:10:06 INFO - Using _rmtree_windows ... 23:10:06 INFO - Using _rmtree_windows ... 23:10:06 INFO - Using _rmtree_windows ... 23:10:06 INFO - Using _rmtree_windows ... 23:10:06 INFO - Using _rmtree_windows ... 23:10:06 INFO - Using _rmtree_windows ... 23:10:06 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=837.468000 ========= master_lag: 1.98 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 59 secs) (at 2016-04-21 23:10:08.220739) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-21 23:10:08.221615) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-056 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/da86a4c70d10893a6b0710722b77cd26425862029ad4e1863fc38ef90bc254319a33cd00c954a99c24b53924ddc8924a5f2d3a7fe57ad45e03d999afcc7136e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3041f992bc9ff8a8391fc803c2cb3d40d61db9fe4b1ba7b76151556db07566ce4372617626984db10e3d782995ef24ae056d04864f899bcc7d8fd1b925afeec8"} build_url:https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/da86a4c70d10893a6b0710722b77cd26425862029ad4e1863fc38ef90bc254319a33cd00c954a99c24b53924ddc8924a5f2d3a7fe57ad45e03d999afcc7136e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3041f992bc9ff8a8391fc803c2cb3d40d61db9fe4b1ba7b76151556db07566ce4372617626984db10e3d782995ef24ae056d04864f899bcc7d8fd1b925afeec8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SjZDJGtKTyWP1zPkzQ7nUw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 1.24 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-21 23:10:09.564337) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 23:10:09.564683) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-056 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.27 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 23:10:09.940623) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 23:10:09.940960) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 23:10:10.658161) ========= ========= Total master_lag: 4.17 =========