builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-201 starttime: 1465102217.47 results: success (0) buildid: 20160604190644 builduid: 8c8cb62ca25f4a55bba56c381457195b revision: dc972d877cd697c2c8f6248534f21bb5e1dba9ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 21:50:17.474192) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 21:50:17.474721) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 21:50:17.475048) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 21:50:18.218927) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-04 21:50:18.219244) ========= '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-201\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-201 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-201 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-201\AppData\Local LOGONSERVER=\\T-W864-IX-201 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 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-201 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-201 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-201 WINDIR=C:\windows using PTY: False --21:50:18-- 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% 8.23 MB/s 21:50:19 (8.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.040000 ========= master_lag: 5.75 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-04 21:50:25.007549) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 21:50:25.007826) ========= '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-201\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-201 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-201 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-201\AppData\Local LOGONSERVER=\\T-W864-IX-201 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 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-201 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-201 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-201 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.608000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 21:50:27.642850) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 21:50:27.643214) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev dc972d877cd697c2c8f6248534f21bb5e1dba9ae --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev dc972d877cd697c2c8f6248534f21bb5e1dba9ae --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-201\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-201 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-201 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-201\AppData\Local LOGONSERVER=\\T-W864-IX-201 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 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-201 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-201 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-201 WINDIR=C:\windows using PTY: False 2016-06-04 21:50:27,986 truncating revision to first 12 chars 2016-06-04 21:50:27,986 Setting DEBUG logging. 2016-06-04 21:50:27,986 attempt 1/10 2016-06-04 21:50:27,986 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/dc972d877cd6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 21:50:28,529 unpacking tar archive at: mozilla-aurora-dc972d877cd6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.181000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 21:50:28.880348) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 21:50:28.881202) ========= script_repo_revision: dc972d877cd697c2c8f6248534f21bb5e1dba9ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 21:50:28.882209) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 21:50:28.882990) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 21:50:28.904388) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 56 secs) (at 2016-06-04 21:50:28.904969) ========= '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' 'mozilla-aurora' '--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', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-201\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-201 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-201 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-201\AppData\Local LOGONSERVER=\\T-W864-IX-201 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 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-201 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-201 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-201 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 21:50:29 INFO - MultiFileLogger online at 20160604 21:50:29 in C:\slave\test 21:50:29 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 mozilla-aurora --download-symbols true 21:50:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:50:29 INFO - {'append_to_log': False, 21:50:29 INFO - 'base_work_dir': 'C:\\slave\\test', 21:50:29 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:50:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:50:29 INFO - 'buildbot_json_path': 'buildprops.json', 21:50:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:50:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:50:29 INFO - 'download_minidump_stackwalk': True, 21:50:29 INFO - 'download_symbols': 'true', 21:50:29 INFO - 'e10s': False, 21:50:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:50:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:50:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:50:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:50:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:50:29 INFO - 'C:/mozilla-build/tooltool.py'), 21:50:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:50:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:50:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:50:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:50:29 INFO - 'log_level': 'info', 21:50:29 INFO - 'log_to_console': True, 21:50:29 INFO - 'opt_config_files': (), 21:50:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:50:29 INFO - '--processes=1', 21:50:29 INFO - '--config=%(test_path)s/wptrunner.ini', 21:50:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:50:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:50:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:50:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:50:29 INFO - 'pip_index': False, 21:50:29 INFO - 'require_test_zip': True, 21:50:29 INFO - 'test_type': ('testharness',), 21:50:29 INFO - 'this_chunk': '1', 21:50:29 INFO - 'total_chunks': '10', 21:50:29 INFO - 'virtualenv_path': 'venv', 21:50:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:50:29 INFO - 'work_dir': 'build'} 21:50:29 INFO - ##### 21:50:29 INFO - ##### Running clobber step. 21:50:29 INFO - ##### 21:50:29 INFO - Running pre-action listener: _resource_record_pre_action 21:50:29 INFO - Running main action method: clobber 21:50:29 INFO - rmtree: C:\slave\test\build 21:50:29 INFO - Using _rmtree_windows ... 21:50:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:52:38 INFO - Running post-action listener: _resource_record_post_action 21:52:38 INFO - ##### 21:52:38 INFO - ##### Running read-buildbot-config step. 21:52:38 INFO - ##### 21:52:38 INFO - Running pre-action listener: _resource_record_pre_action 21:52:38 INFO - Running main action method: read_buildbot_config 21:52:38 INFO - Using buildbot properties: 21:52:38 INFO - { 21:52:38 INFO - "project": "", 21:52:38 INFO - "product": "firefox", 21:52:38 INFO - "script_repo_revision": "production", 21:52:38 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 21:52:38 INFO - "repository": "", 21:52:38 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 21:52:38 INFO - "buildid": "20160604190644", 21:52:38 INFO - "pgo_build": "False", 21:52:38 INFO - "basedir": "C:\\slave\\test", 21:52:38 INFO - "buildnumber": 70, 21:52:38 INFO - "slavename": "t-w864-ix-201", 21:52:38 INFO - "revision": "dc972d877cd697c2c8f6248534f21bb5e1dba9ae", 21:52:38 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 21:52:38 INFO - "platform": "win64", 21:52:38 INFO - "branch": "mozilla-aurora", 21:52:38 INFO - "repo_path": "releases/mozilla-aurora", 21:52:38 INFO - "moz_repo_path": "", 21:52:38 INFO - "stage_platform": "win64", 21:52:38 INFO - "builduid": "8c8cb62ca25f4a55bba56c381457195b", 21:52:38 INFO - "slavebuilddir": "test" 21:52:38 INFO - } 21:52:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 21:52:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 21:52:38 INFO - Running post-action listener: _resource_record_post_action 21:52:38 INFO - ##### 21:52:38 INFO - ##### Running download-and-extract step. 21:52:38 INFO - ##### 21:52:38 INFO - Running pre-action listener: _resource_record_pre_action 21:52:38 INFO - Running main action method: download_and_extract 21:52:38 INFO - mkdir: C:\slave\test\build\tests 21:52:38 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')]} 21:52:38 INFO - https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 21:52:38 INFO - trying https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 21:52:38 INFO - Downloading https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 21:52:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 21:52:39 INFO - Downloaded 1274 bytes. 21:52:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 21:52:39 INFO - Using the following test package requirements: 21:52:39 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 21:52:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:52:39 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 21:52:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:52:39 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 21:52:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:52:39 INFO - u'jsshell-win64.zip'], 21:52:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:52:39 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 21:52:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 21:52:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:52:39 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 21:52:39 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:52:39 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 21:52:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:52:39 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 21:52:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:52:39 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 21:52:39 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 21:52:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:52:39 INFO - https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 21:52:39 INFO - trying https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 21:52:39 INFO - Downloading https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 21:52:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 21:52:40 INFO - Downloaded 20849705 bytes. 21:52:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:52:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:52:42 INFO - caution: filename not matched: web-platform/* 21:52:42 INFO - Return code: 11 21:52:42 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')]} 21:52:42 INFO - https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 21:52:42 INFO - trying https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 21:52:42 INFO - Downloading https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 21:52:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 21:52:44 INFO - Downloaded 36389113 bytes. 21:52:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:52:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:53:22 INFO - caution: filename not matched: bin/* 21:53:22 INFO - caution: filename not matched: config/* 21:53:22 INFO - caution: filename not matched: mozbase/* 21:53:22 INFO - caution: filename not matched: marionette/* 21:53:22 INFO - caution: filename not matched: tools/wptserve/* 21:53:22 INFO - Return code: 11 21:53:22 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')]} 21:53:22 INFO - https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 21:53:22 INFO - trying https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 21:53:22 INFO - Downloading https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 21:53:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 21:53:24 INFO - Downloaded 82761783 bytes. 21:53:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 21:53:24 INFO - mkdir: C:\slave\test\properties 21:53:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:53:24 INFO - Writing to file C:\slave\test\properties\build_url 21:53:24 INFO - Contents: 21:53:24 INFO - build_url:https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 21:53:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 21:53:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:53:25 INFO - Writing to file C:\slave\test\properties\symbols_url 21:53:25 INFO - Contents: 21:53:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 21:53:25 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')]} 21:53:25 INFO - https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:53:25 INFO - trying https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 21:53:25 INFO - Downloading https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 21:53:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 21:53:27 INFO - Downloaded 50738148 bytes. 21:53:27 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 21:53:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 21:53:30 INFO - Return code: 0 21:53:30 INFO - Running post-action listener: _resource_record_post_action 21:53:30 INFO - Running post-action listener: set_extra_try_arguments 21:53:30 INFO - ##### 21:53:30 INFO - ##### Running create-virtualenv step. 21:53:30 INFO - ##### 21:53:30 INFO - Running pre-action listener: _pre_create_virtualenv 21:53:30 INFO - Running pre-action listener: _resource_record_pre_action 21:53:30 INFO - Running main action method: create_virtualenv 21:53:30 INFO - Creating virtualenv C:\slave\test\build\venv 21:53:30 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 21:53:30 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:53:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:53:36 INFO - Installing distribute......................................................................................................................................................................................done. 21:53:38 INFO - Return code: 0 21:53:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:53:38 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')]} 21:53:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:53:38 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')]} 21:53:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:53:38 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-201', 'USERDOMAIN': 'T-W864-IX-201', '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-201', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-201', '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', '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-201\\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 21:53:38 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 21:53:38 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 21:53:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:53:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Roaming', 21:53:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:53:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:53:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:53:38 INFO - 'COMPUTERNAME': 'T-W864-IX-201', 21:53:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:53:38 INFO - 'DCLOCATION': 'SCL3', 21:53:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:53:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:53:38 INFO - 'HOMEDRIVE': 'C:', 21:53:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 21:53:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:53:38 INFO - 'KTS_VERSION': '1.19c', 21:53:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 21:53:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-201', 21:53:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:53:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:53:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:53:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:53:38 INFO - 'MOZ_NO_REMOTE': '1', 21:53:38 INFO - 'NO_EM_RESTART': '1', 21:53:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:53:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:53:38 INFO - 'OS': 'Windows_NT', 21:53:38 INFO - 'OURDRIVE': 'C:', 21:53: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', 21:53:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:53:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:53:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:53:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:53:38 INFO - 'PROCESSOR_LEVEL': '6', 21:53:38 INFO - 'PROCESSOR_REVISION': '1e05', 21:53:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:53:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:53:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:53:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:53:38 INFO - 'PROMPT': '$P$G', 21:53:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:53:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:53:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:53:38 INFO - 'PWD': 'C:\\slave\\test', 21:53:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:53:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:53:38 INFO - 'SYSTEMDRIVE': 'C:', 21:53:38 INFO - 'SYSTEMROOT': 'C:\\windows', 21:53:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:53:38 INFO - 'TEST1': 'testie', 21:53:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:53:38 INFO - 'USERDOMAIN': 'T-W864-IX-201', 21:53:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 21:53:38 INFO - 'USERNAME': 'cltbld', 21:53:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-201', 21:53:38 INFO - 'WINDIR': 'C:\\windows', 21:53:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:53:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:53:39 INFO - Downloading/unpacking psutil>=0.7.1 21:53:39 INFO - Running setup.py egg_info for package psutil 21:53:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:53:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:53:39 INFO - Installing collected packages: psutil 21:53:39 INFO - Running setup.py install for psutil 21:53:39 INFO - building 'psutil._psutil_windows' extension 21:53:39 INFO - error: Unable to find vcvarsall.bat 21:53:39 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-_e8hx3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:53:39 INFO - running install 21:53:39 INFO - running build 21:53:39 INFO - running build_py 21:53:39 INFO - creating build 21:53:39 INFO - creating build\lib.win32-2.7 21:53:39 INFO - creating build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:53:39 INFO - running build_ext 21:53:39 INFO - building 'psutil._psutil_windows' extension 21:53:39 INFO - error: Unable to find vcvarsall.bat 21:53:39 INFO - ---------------------------------------- 21:53:39 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-_e8hx3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:53:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-201\AppData\Roaming\pip\pip.log 21:53:39 WARNING - Return code: 1 21:53:39 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! 21:53:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:53:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:53:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:53:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:53:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:53:39 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-201', 'USERDOMAIN': 'T-W864-IX-201', '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-201', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-201', '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', '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-201\\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 21:53:39 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 21:53:39 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 21:53:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:53:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Roaming', 21:53:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:53:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:53:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:53:39 INFO - 'COMPUTERNAME': 'T-W864-IX-201', 21:53:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:53:39 INFO - 'DCLOCATION': 'SCL3', 21:53:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:53:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:53:39 INFO - 'HOMEDRIVE': 'C:', 21:53:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 21:53:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:53:39 INFO - 'KTS_VERSION': '1.19c', 21:53:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 21:53:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-201', 21:53:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:53:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:53:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:53:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:53:39 INFO - 'MOZ_NO_REMOTE': '1', 21:53:39 INFO - 'NO_EM_RESTART': '1', 21:53:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:53:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:53:39 INFO - 'OS': 'Windows_NT', 21:53:39 INFO - 'OURDRIVE': 'C:', 21:53:39 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', 21:53:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:53:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:53:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:53:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:53:39 INFO - 'PROCESSOR_LEVEL': '6', 21:53:39 INFO - 'PROCESSOR_REVISION': '1e05', 21:53:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:53:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:53:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:53:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:53:39 INFO - 'PROMPT': '$P$G', 21:53:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:53:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:53:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:53:39 INFO - 'PWD': 'C:\\slave\\test', 21:53:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:53:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:53:39 INFO - 'SYSTEMDRIVE': 'C:', 21:53:39 INFO - 'SYSTEMROOT': 'C:\\windows', 21:53:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:53:39 INFO - 'TEST1': 'testie', 21:53:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:53:39 INFO - 'USERDOMAIN': 'T-W864-IX-201', 21:53:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 21:53:39 INFO - 'USERNAME': 'cltbld', 21:53:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-201', 21:53:39 INFO - 'WINDIR': 'C:\\windows', 21:53:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:53:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:53:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:53:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:53:40 INFO - Running setup.py egg_info for package mozsystemmonitor 21:53:40 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:53:40 INFO - Running setup.py egg_info for package psutil 21:53:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:53:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:53:40 INFO - Installing collected packages: mozsystemmonitor, psutil 21:53:40 INFO - Running setup.py install for mozsystemmonitor 21:53:40 INFO - Running setup.py install for psutil 21:53:40 INFO - building 'psutil._psutil_windows' extension 21:53:40 INFO - error: Unable to find vcvarsall.bat 21:53:40 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-xt8oqm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:53:40 INFO - running install 21:53:40 INFO - running build 21:53:40 INFO - running build_py 21:53:40 INFO - running build_ext 21:53:40 INFO - building 'psutil._psutil_windows' extension 21:53:40 INFO - error: Unable to find vcvarsall.bat 21:53:40 INFO - ---------------------------------------- 21:53:40 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-xt8oqm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:53:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-201\AppData\Roaming\pip\pip.log 21:53:40 WARNING - Return code: 1 21:53:40 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! 21:53:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:53:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:53:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:53:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:53:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:53:40 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-201', 'USERDOMAIN': 'T-W864-IX-201', '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-201', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-201', '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', '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-201\\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 21:53:40 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 21:53:40 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 21:53:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:53:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Roaming', 21:53:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:53:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:53:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:53:40 INFO - 'COMPUTERNAME': 'T-W864-IX-201', 21:53:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:53:40 INFO - 'DCLOCATION': 'SCL3', 21:53:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:53:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:53:40 INFO - 'HOMEDRIVE': 'C:', 21:53:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 21:53:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:53:40 INFO - 'KTS_VERSION': '1.19c', 21:53:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 21:53:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-201', 21:53:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:53:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:53:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:53:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:53:40 INFO - 'MOZ_NO_REMOTE': '1', 21:53:40 INFO - 'NO_EM_RESTART': '1', 21:53:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:53:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:53:40 INFO - 'OS': 'Windows_NT', 21:53:40 INFO - 'OURDRIVE': 'C:', 21:53:40 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', 21:53:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:53:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:53:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:53:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:53:40 INFO - 'PROCESSOR_LEVEL': '6', 21:53:40 INFO - 'PROCESSOR_REVISION': '1e05', 21:53:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:53:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:53:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:53:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:53:40 INFO - 'PROMPT': '$P$G', 21:53:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:53:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:53:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:53:40 INFO - 'PWD': 'C:\\slave\\test', 21:53:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:53:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:53:40 INFO - 'SYSTEMDRIVE': 'C:', 21:53:40 INFO - 'SYSTEMROOT': 'C:\\windows', 21:53:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:53:40 INFO - 'TEST1': 'testie', 21:53:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:53:40 INFO - 'USERDOMAIN': 'T-W864-IX-201', 21:53:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 21:53:40 INFO - 'USERNAME': 'cltbld', 21:53:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-201', 21:53:40 INFO - 'WINDIR': 'C:\\windows', 21:53:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:53:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:53:40 INFO - Downloading/unpacking blobuploader==1.2.4 21:53:40 INFO - Downloading blobuploader-1.2.4.tar.gz 21:53:40 INFO - Running setup.py egg_info for package blobuploader 21:53:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:53:44 INFO - Running setup.py egg_info for package requests 21:53:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:53:44 INFO - Downloading docopt-0.6.1.tar.gz 21:53:44 INFO - Running setup.py egg_info for package docopt 21:53:44 INFO - Installing collected packages: blobuploader, docopt, requests 21:53:44 INFO - Running setup.py install for blobuploader 21:53:44 INFO - Running setup.py install for docopt 21:53:44 INFO - Running setup.py install for requests 21:53:44 INFO - Successfully installed blobuploader docopt requests 21:53:44 INFO - Cleaning up... 21:53:44 INFO - Return code: 0 21:53:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:53:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:53:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:53:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:53:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:53:44 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, '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-201', 'USERDOMAIN': 'T-W864-IX-201', '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-201', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-201', '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', '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-201\\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 21:53:44 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 21:53:44 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 21:53:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:53:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Roaming', 21:53:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:53:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:53:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:53:44 INFO - 'COMPUTERNAME': 'T-W864-IX-201', 21:53:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:53:44 INFO - 'DCLOCATION': 'SCL3', 21:53:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:53:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:53:44 INFO - 'HOMEDRIVE': 'C:', 21:53:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 21:53:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:53:44 INFO - 'KTS_VERSION': '1.19c', 21:53:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 21:53:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-201', 21:53:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:53:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:53:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:53:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:53:44 INFO - 'MOZ_NO_REMOTE': '1', 21:53:44 INFO - 'NO_EM_RESTART': '1', 21:53:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:53:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:53:44 INFO - 'OS': 'Windows_NT', 21:53:44 INFO - 'OURDRIVE': 'C:', 21:53:44 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', 21:53:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:53:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:53:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:53:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:53:44 INFO - 'PROCESSOR_LEVEL': '6', 21:53:44 INFO - 'PROCESSOR_REVISION': '1e05', 21:53:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:53:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:53:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:53:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:53:44 INFO - 'PROMPT': '$P$G', 21:53:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:53:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:53:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:53:44 INFO - 'PWD': 'C:\\slave\\test', 21:53:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:53:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:53:44 INFO - 'SYSTEMDRIVE': 'C:', 21:53:44 INFO - 'SYSTEMROOT': 'C:\\windows', 21:53:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:53:44 INFO - 'TEST1': 'testie', 21:53:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:53:44 INFO - 'USERDOMAIN': 'T-W864-IX-201', 21:53:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 21:53:44 INFO - 'USERNAME': 'cltbld', 21:53:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-201', 21:53:44 INFO - 'WINDIR': 'C:\\windows', 21:53:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:53:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:53:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:53:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:53:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:53:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:53:49 INFO - Unpacking c:\slave\test\build\tests\marionette 21:53:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:53:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:53:49 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 21:53:49 INFO - Running setup.py install for browsermob-proxy 21:54:04 INFO - Running setup.py install for manifestparser 21:54:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for marionette-client 21:54:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:54:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for marionette-driver 21:54:04 INFO - Running setup.py install for mozcrash 21:54:04 INFO - Running setup.py install for mozdebug 21:54:04 INFO - Running setup.py install for mozdevice 21:54:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for mozfile 21:54:04 INFO - Running setup.py install for mozhttpd 21:54:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for mozinfo 21:54:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for mozInstall 21:54:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for mozleak 21:54:04 INFO - Running setup.py install for mozlog 21:54:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for moznetwork 21:54:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for mozprocess 21:54:04 INFO - Running setup.py install for mozprofile 21:54:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for mozrunner 21:54:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for mozscreenshot 21:54:04 INFO - Running setup.py install for moztest 21:54:04 INFO - Running setup.py install for mozversion 21:54:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:54:04 INFO - Running setup.py install for wptserve 21:54:04 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 21:54:04 INFO - Cleaning up... 21:54:04 INFO - Return code: 0 21:54:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:54:04 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')]} 21:54:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:54:04 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')]} 21:54:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:54:04 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, '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-201', 'USERDOMAIN': 'T-W864-IX-201', '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-201', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-201', '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', '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-201\\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 21:54:04 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 21:54:04 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 21:54:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:54:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Roaming', 21:54:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:54:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:54:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:54:04 INFO - 'COMPUTERNAME': 'T-W864-IX-201', 21:54:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:54:04 INFO - 'DCLOCATION': 'SCL3', 21:54:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:54:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:54:04 INFO - 'HOMEDRIVE': 'C:', 21:54:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 21:54:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:54:04 INFO - 'KTS_VERSION': '1.19c', 21:54:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 21:54:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-201', 21:54:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:54:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:54:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:54:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:54:04 INFO - 'MOZ_NO_REMOTE': '1', 21:54:04 INFO - 'NO_EM_RESTART': '1', 21:54:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:54:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:54:04 INFO - 'OS': 'Windows_NT', 21:54:04 INFO - 'OURDRIVE': 'C:', 21:54:04 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', 21:54:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:54:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:54:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:54:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:54:04 INFO - 'PROCESSOR_LEVEL': '6', 21:54:04 INFO - 'PROCESSOR_REVISION': '1e05', 21:54:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:54:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:54:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:54:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:54:04 INFO - 'PROMPT': '$P$G', 21:54:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:54:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:54:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:54:04 INFO - 'PWD': 'C:\\slave\\test', 21:54:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:54:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:54:04 INFO - 'SYSTEMDRIVE': 'C:', 21:54:04 INFO - 'SYSTEMROOT': 'C:\\windows', 21:54:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:54:04 INFO - 'TEST1': 'testie', 21:54:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:54:04 INFO - 'USERDOMAIN': 'T-W864-IX-201', 21:54:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 21:54:04 INFO - 'USERNAME': 'cltbld', 21:54:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-201', 21:54:04 INFO - 'WINDIR': 'C:\\windows', 21:54:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:54:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:54:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:54:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:54:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:54:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:54:08 INFO - Unpacking c:\slave\test\build\tests\marionette 21:54:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:54:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:54:08 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)) 21:54:20 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)) 21:54:20 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)) 21:54:20 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)) 21:54:20 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)) 21:54:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:54:20 INFO - Downloading blessings-1.6.tar.gz 21:54:20 INFO - Running setup.py egg_info for package blessings 21:54:20 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)) 21:54:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:54:20 INFO - Running setup.py install for blessings 21:54:20 INFO - Running setup.py install for browsermob-proxy 21:54:20 INFO - Running setup.py install for manifestparser 21:54:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Running setup.py install for marionette-client 21:54:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:54:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Running setup.py install for marionette-driver 21:54:20 INFO - Running setup.py install for mozcrash 21:54:20 INFO - Running setup.py install for mozdebug 21:54:20 INFO - Running setup.py install for mozdevice 21:54:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Running setup.py install for mozhttpd 21:54:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Running setup.py install for mozInstall 21:54:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Running setup.py install for mozleak 21:54:20 INFO - Running setup.py install for mozprofile 21:54:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Running setup.py install for mozrunner 21:54:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:54:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:54:22 INFO - Running setup.py install for mozscreenshot 21:54:22 INFO - Running setup.py install for moztest 21:54:22 INFO - Running setup.py install for mozversion 21:54:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:54:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:54:22 INFO - Running setup.py install for wptserve 21:54:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:54:22 INFO - Cleaning up... 21:54:22 INFO - Return code: 0 21:54:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:54:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:54:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:54:22 INFO - Reading from file tmpfile_stdout 21:54:22 INFO - Using _rmtree_windows ... 21:54:22 INFO - Using _rmtree_windows ... 21:54:22 INFO - Current package versions: 21:54:22 INFO - blessings == 1.6 21:54:22 INFO - blobuploader == 1.2.4 21:54:22 INFO - browsermob-proxy == 0.6.0 21:54:22 INFO - distribute == 0.6.14 21:54:22 INFO - docopt == 0.6.1 21:54:22 INFO - manifestparser == 1.1 21:54:22 INFO - marionette-client == 2.3.0 21:54:22 INFO - marionette-driver == 1.4.0 21:54:22 INFO - mozInstall == 1.12 21:54:22 INFO - mozcrash == 0.17 21:54:22 INFO - mozdebug == 0.1 21:54:22 INFO - mozdevice == 0.48 21:54:22 INFO - mozfile == 1.2 21:54:22 INFO - mozhttpd == 0.7 21:54:22 INFO - mozinfo == 0.9 21:54:22 INFO - mozleak == 0.1 21:54:22 INFO - mozlog == 3.1 21:54:22 INFO - moznetwork == 0.27 21:54:22 INFO - mozprocess == 0.22 21:54:22 INFO - mozprofile == 0.28 21:54:22 INFO - mozrunner == 6.11 21:54:22 INFO - mozscreenshot == 0.1 21:54:22 INFO - mozsystemmonitor == 0.0 21:54:22 INFO - moztest == 0.7 21:54:22 INFO - mozversion == 1.4 21:54:22 INFO - requests == 1.2.3 21:54:22 INFO - wptserve == 1.4.0 21:54:22 INFO - Running post-action listener: _resource_record_post_action 21:54:22 INFO - Running post-action listener: _start_resource_monitoring 21:54:22 INFO - Starting resource monitoring. 21:54:22 INFO - ##### 21:54:22 INFO - ##### Running pull step. 21:54:22 INFO - ##### 21:54:22 INFO - Running pre-action listener: _resource_record_pre_action 21:54:22 INFO - Running main action method: pull 21:54:22 INFO - Pull has nothing to do! 21:54:22 INFO - Running post-action listener: _resource_record_post_action 21:54:22 INFO - ##### 21:54:22 INFO - ##### Running install step. 21:54:22 INFO - ##### 21:54:22 INFO - Running pre-action listener: _resource_record_pre_action 21:54:22 INFO - Running main action method: install 21:54:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:54:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:54:22 INFO - Reading from file tmpfile_stdout 21:54:22 INFO - Using _rmtree_windows ... 21:54:22 INFO - Using _rmtree_windows ... 21:54:22 INFO - Detecting whether we're running mozinstall >=1.0... 21:54:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:54:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:54:22 INFO - Reading from file tmpfile_stdout 21:54:22 INFO - Output received: 21:54:22 INFO - Usage: mozinstall-script.py [options] installer 21:54:22 INFO - Options: 21:54:22 INFO - -h, --help show this help message and exit 21:54:22 INFO - -d DEST, --destination=DEST 21:54:22 INFO - Directory to install application into. [default: 21:54:22 INFO - "C:\slave\test"] 21:54:22 INFO - --app=APP Application being installed. [default: firefox] 21:54:22 INFO - Using _rmtree_windows ... 21:54:22 INFO - Using _rmtree_windows ... 21:54:22 INFO - mkdir: C:\slave\test\build\application 21:54:22 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 21:54:22 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 21:54:25 INFO - Reading from file tmpfile_stdout 21:54:25 INFO - Output received: 21:54:25 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:54:25 INFO - Using _rmtree_windows ... 21:54:25 INFO - Using _rmtree_windows ... 21:54:25 INFO - Running post-action listener: _resource_record_post_action 21:54:25 INFO - ##### 21:54:25 INFO - ##### Running run-tests step. 21:54:25 INFO - ##### 21:54:25 INFO - Running pre-action listener: _resource_record_pre_action 21:54:25 INFO - Running main action method: run_tests 21:54:25 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:54:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:54:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:54:25 INFO - grabbing minidump binary from tooltool 21:54:25 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')]} 21:54:25 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 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:54:25 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 21:54:25 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 21:54:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:54:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpm9nv9a 21:54:27 INFO - INFO - File integrity verified, renaming tmpm9nv9a to win32-minidump_stackwalk.exe 21:54:27 INFO - Return code: 0 21:54:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:54:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:54:27 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/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.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 21:54:27 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/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.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 21:54:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:54:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Roaming', 21:54:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:54:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:54:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:54:27 INFO - 'COMPUTERNAME': 'T-W864-IX-201', 21:54:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:54:27 INFO - 'DCLOCATION': 'SCL3', 21:54:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:54:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:54:27 INFO - 'HOMEDRIVE': 'C:', 21:54:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-201', 21:54:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:54:27 INFO - 'KTS_VERSION': '1.19c', 21:54:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-201\\AppData\\Local', 21:54:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-201', 21:54:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:54:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:54:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:54:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:54:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:54:27 INFO - 'MOZ_NO_REMOTE': '1', 21:54:27 INFO - 'NO_EM_RESTART': '1', 21:54:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:54:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:54:27 INFO - 'OS': 'Windows_NT', 21:54:27 INFO - 'OURDRIVE': 'C:', 21:54:27 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', 21:54:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:54:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:54:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:54:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:54:27 INFO - 'PROCESSOR_LEVEL': '6', 21:54:27 INFO - 'PROCESSOR_REVISION': '1e05', 21:54:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:54:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:54:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:54:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:54:27 INFO - 'PROMPT': '$P$G', 21:54:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:54:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:54:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:54:27 INFO - 'PWD': 'C:\\slave\\test', 21:54:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:54:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:54:27 INFO - 'SYSTEMDRIVE': 'C:', 21:54:27 INFO - 'SYSTEMROOT': 'C:\\windows', 21:54:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:54:27 INFO - 'TEST1': 'testie', 21:54:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:54:27 INFO - 'USERDOMAIN': 'T-W864-IX-201', 21:54:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-201', 21:54:27 INFO - 'USERNAME': 'cltbld', 21:54:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-201', 21:54:27 INFO - 'WINDIR': 'C:\\windows', 21:54:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:54:27 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/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.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 21:54:28 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 21:54:28 INFO - import pkg_resources 21:54:30 INFO - Using 1 client processes 21:54:32 INFO - SUITE-START | Running 778 tests 21:54:32 INFO - Running testharness tests 21:54:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:54:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:54:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:54:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 21:54:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:54:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:54:33 INFO - Setting up ssl 21:54:33 INFO - PROCESS | certutil | 21:54:33 INFO - PROCESS | certutil | 21:54:33 INFO - PROCESS | certutil | 21:54:33 INFO - Certificate Nickname Trust Attributes 21:54:33 INFO - SSL,S/MIME,JAR/XPI 21:54:33 INFO - 21:54:33 INFO - web-platform-tests CT,, 21:54:33 INFO - 21:54:33 INFO - Starting runner 21:54:34 INFO - PROCESS | 4000 | [4000] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:54:34 INFO - PROCESS | 4000 | [4000] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:54:34 INFO - PROCESS | 4000 | [4000] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:54:34 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:54:34 INFO - PROCESS | 4000 | [4000] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 21:54:35 INFO - PROCESS | 4000 | 1465102475731 Marionette DEBUG Marionette enabled via build flag and pref 21:54:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FBBA5E000 == 1 [pid = 4000] [id = 1] 21:54:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 1 (0000005FCAB82000) [pid = 4000] [serial = 1] [outer = 0000000000000000] 21:54:36 INFO - PROCESS | 4000 | [4000] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:54:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 2 (0000005FCAB83000) [pid = 4000] [serial = 2] [outer = 0000005FCAB82000] 21:54:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE58800 == 2 [pid = 4000] [id = 2] 21:54:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 3 (0000005FCDE59000) [pid = 4000] [serial = 3] [outer = 0000000000000000] 21:54:37 INFO - PROCESS | 4000 | [4000] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:54:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 4 (0000005FCDE5A000) [pid = 4000] [serial = 4] [outer = 0000005FCDE59000] 21:54:37 INFO - PROCESS | 4000 | 1465102477434 Marionette INFO Listening on port 2828 21:54:39 INFO - PROCESS | 4000 | 1465102479179 Marionette DEBUG Marionette enabled via command-line flag 21:54:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED9B800 == 3 [pid = 4000] [id = 3] 21:54:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 5 (0000005FCEE0D000) [pid = 4000] [serial = 5] [outer = 0000000000000000] 21:54:39 INFO - PROCESS | 4000 | [4000] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:54:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 6 (0000005FCEE0E000) [pid = 4000] [serial = 6] [outer = 0000005FCEE0D000] 21:54:39 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:54:39 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:54:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 7 (0000005FCF912800) [pid = 4000] [serial = 7] [outer = 0000005FCDE59000] 21:54:39 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:54:39 INFO - PROCESS | 4000 | 1465102479850 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49358 21:54:39 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:54:39 INFO - PROCESS | 4000 | 1465102479861 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49359 21:54:39 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:54:39 INFO - PROCESS | 4000 | 1465102479868 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49360 21:54:39 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:54:39 INFO - PROCESS | 4000 | 1465102479904 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49361 21:54:39 INFO - PROCESS | 4000 | 1465102479906 Marionette DEBUG Closed connection conn0 21:54:39 INFO - PROCESS | 4000 | 1465102479908 Marionette DEBUG Closed connection conn1 21:54:39 INFO - PROCESS | 4000 | 1465102479910 Marionette DEBUG Closed connection conn2 21:54:39 INFO - PROCESS | 4000 | 1465102479990 Marionette DEBUG Closed connection conn3 21:54:39 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:54:39 INFO - PROCESS | 4000 | 1465102479996 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49362 21:54:40 INFO - PROCESS | 4000 | 1465102480121 Marionette DEBUG Closed connection conn4 21:54:40 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:54:40 INFO - PROCESS | 4000 | 1465102480128 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49363 21:54:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE0F800 == 4 [pid = 4000] [id = 4] 21:54:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 8 (0000005FCFE8D800) [pid = 4000] [serial = 8] [outer = 0000000000000000] 21:54:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 9 (0000005FD0473800) [pid = 4000] [serial = 9] [outer = 0000005FCFE8D800] 21:54:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 10 (0000005FD005A400) [pid = 4000] [serial = 10] [outer = 0000005FCFE8D800] 21:54:40 INFO - PROCESS | 4000 | 1465102480294 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:54:40 INFO - PROCESS | 4000 | 1465102480299 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604190644","device":"desktop","version":"48.0a2"} 21:54:41 INFO - PROCESS | 4000 | [4000] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:54:41 INFO - PROCESS | 4000 | [4000] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:54:41 INFO - PROCESS | 4000 | [4000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:54:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B4D000 == 5 [pid = 4000] [id = 5] 21:54:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 11 (0000005FD5B54000) [pid = 4000] [serial = 11] [outer = 0000000000000000] 21:54:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B54800 == 6 [pid = 4000] [id = 6] 21:54:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 12 (0000005FD5B78C00) [pid = 4000] [serial = 12] [outer = 0000000000000000] 21:54:42 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:54:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6C49000 == 7 [pid = 4000] [id = 7] 21:54:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 13 (0000005FD5B74000) [pid = 4000] [serial = 13] [outer = 0000000000000000] 21:54:42 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:54:42 INFO - PROCESS | 4000 | [4000] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:54:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 14 (0000005FD6BA1400) [pid = 4000] [serial = 14] [outer = 0000005FD5B74000] 21:54:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 15 (0000005FD726E000) [pid = 4000] [serial = 15] [outer = 0000005FD5B54000] 21:54:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 16 (0000005FD6BA0400) [pid = 4000] [serial = 16] [outer = 0000005FD5B78C00] 21:54:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 17 (0000005FD6DC8C00) [pid = 4000] [serial = 17] [outer = 0000005FD5B74000] 21:54:43 INFO - PROCESS | 4000 | 1465102483692 Marionette INFO startBrowser acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:43 INFO - PROCESS | 4000 | 1465102483726 Marionette DEBUG loaded listener.js 21:54:43 INFO - PROCESS | 4000 | 1465102483740 Marionette DEBUG loaded listener.js 21:54:43 INFO - PROCESS | 4000 | 1465102483742 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 18 (0000005FD94AD000) [pid = 4000] [serial = 18] [outer = 0000005FD5B74000] 21:54:44 INFO - PROCESS | 4000 | 1465102484678 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"acbff70e-aba1-4248-9156-e42f0ca33cc7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604190644","device":"desktop","version":"48.0a2","command_id":1}}] 21:54:45 INFO - PROCESS | 4000 | 1465102485112 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}] 21:54:45 INFO - PROCESS | 4000 | 1465102485115 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:45 INFO - PROCESS | 4000 | 1465102485150 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 21:54:45 INFO - PROCESS | 4000 | 1465102485214 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:54:45 INFO - PROCESS | 4000 | 1465102485217 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:45 INFO - PROCESS | 4000 | [4000] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:54:46 INFO - PROCESS | 4000 | --DOCSHELL 0000005FBBA5E000 == 6 [pid = 4000] [id = 1] 21:54:47 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:54:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 19 (0000005FC8CCA000) [pid = 4000] [serial = 19] [outer = 0000005FD5B74000] 21:54:47 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:54:47 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:54:47 INFO - PROCESS | 4000 | 1465102487748 Marionette TRACE conn5 <- [1,3,null,{}] 21:54:47 INFO - PROCESS | 4000 | 1465102487753 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:54:47 INFO - PROCESS | 4000 | 1465102487757 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:47 INFO - PROCESS | 4000 | 1465102487784 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 21:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:54:47 INFO - PROCESS | 4000 | 1465102487817 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 21:54:47 INFO - PROCESS | 4000 | 1465102487822 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 21:54:47 INFO - PROCESS | 4000 | 1465102487828 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:54:47 INFO - PROCESS | 4000 | 1465102487834 Marionette TRACE conn5 <- [1,6,null,{}] 21:54:47 INFO - PROCESS | 4000 | 1465102487846 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}] 21:54:47 INFO - PROCESS | 4000 | 1465102487849 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:47 INFO - PROCESS | 4000 | 1465102487874 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 21:54:47 INFO - PROCESS | 4000 | 1465102487880 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:47 INFO - PROCESS | 4000 | 1465102487884 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE22800 == 7 [pid = 4000] [id = 8] 21:54:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 20 (0000005FD0056000) [pid = 4000] [serial = 20] [outer = 0000000000000000] 21:54:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 21 (0000005FD01A4C00) [pid = 4000] [serial = 21] [outer = 0000005FD0056000] 21:54:47 INFO - PROCESS | 4000 | 1465102487946 Marionette DEBUG loaded listener.js 21:54:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 22 (0000005FD536E800) [pid = 4000] [serial = 22] [outer = 0000005FD0056000] 21:54:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA56800 == 8 [pid = 4000] [id = 9] 21:54:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 23 (0000005FD5F68C00) [pid = 4000] [serial = 23] [outer = 0000000000000000] 21:54:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 24 (0000005FD5FB2800) [pid = 4000] [serial = 24] [outer = 0000005FD5F68C00] 21:54:48 INFO - PROCESS | 4000 | 1465102488399 Marionette DEBUG loaded listener.js 21:54:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 25 (0000005FD692C000) [pid = 4000] [serial = 25] [outer = 0000005FD5F68C00] 21:54:48 INFO - PROCESS | 4000 | 1465102488974 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]]]}] 21:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1183ms 21:54:49 INFO - PROCESS | 4000 | 1465102489129 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 21:54:49 INFO - PROCESS | 4000 | 1465102489133 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 21:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:54:49 INFO - PROCESS | 4000 | 1465102489163 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:54:49 INFO - PROCESS | 4000 | 1465102489165 Marionette TRACE conn5 <- [1,10,null,{}] 21:54:49 INFO - PROCESS | 4000 | 1465102489179 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}] 21:54:49 INFO - PROCESS | 4000 | 1465102489182 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:49 INFO - PROCESS | 4000 | 1465102489311 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 21:54:49 INFO - PROCESS | 4000 | 1465102489360 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:49 INFO - PROCESS | 4000 | 1465102489363 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6588000 == 9 [pid = 4000] [id = 10] 21:54:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 26 (0000005FCFEC7400) [pid = 4000] [serial = 26] [outer = 0000000000000000] 21:54:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 27 (0000005FCFEC9000) [pid = 4000] [serial = 27] [outer = 0000005FCFEC7400] 21:54:49 INFO - PROCESS | 4000 | 1465102489421 Marionette DEBUG loaded listener.js 21:54:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 28 (0000005FD6B9FC00) [pid = 4000] [serial = 28] [outer = 0000005FCFEC7400] 21:54:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A2E800 == 10 [pid = 4000] [id = 11] 21:54:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 29 (0000005FD6A2F800) [pid = 4000] [serial = 29] [outer = 0000000000000000] 21:54:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 30 (0000005FD670B800) [pid = 4000] [serial = 30] [outer = 0000005FD6A2F800] 21:54:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 31 (0000005FC8C59000) [pid = 4000] [serial = 31] [outer = 0000005FD6A2F800] 21:54:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8F16800 == 11 [pid = 4000] [id = 12] 21:54:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 32 (0000005FCADA4400) [pid = 4000] [serial = 32] [outer = 0000000000000000] 21:54:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 33 (0000005FCE8C5400) [pid = 4000] [serial = 33] [outer = 0000005FCADA4400] 21:54:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 34 (0000005FCABA3000) [pid = 4000] [serial = 34] [outer = 0000005FCADA4400] 21:54:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE0F800 == 10 [pid = 4000] [id = 4] 21:54:50 INFO - PROCESS | 4000 | 1465102490308 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]]]}] 21:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1215ms 21:54:50 INFO - PROCESS | 4000 | 1465102490361 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 21:54:50 INFO - PROCESS | 4000 | 1465102490366 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 21:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:54:50 INFO - PROCESS | 4000 | 1465102490384 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:54:50 INFO - PROCESS | 4000 | 1465102490388 Marionette TRACE conn5 <- [1,14,null,{}] 21:54:50 INFO - PROCESS | 4000 | 1465102490401 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}] 21:54:50 INFO - PROCESS | 4000 | 1465102490404 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:50 INFO - PROCESS | 4000 | 1465102490504 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 21:54:50 INFO - PROCESS | 4000 | 1465102490512 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:50 INFO - PROCESS | 4000 | 1465102490515 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA0CA800 == 11 [pid = 4000] [id = 13] 21:54:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 35 (0000005FCFA11000) [pid = 4000] [serial = 35] [outer = 0000000000000000] 21:54:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 36 (0000005FD0057C00) [pid = 4000] [serial = 36] [outer = 0000005FCFA11000] 21:54:50 INFO - PROCESS | 4000 | 1465102490568 Marionette DEBUG loaded listener.js 21:54:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 37 (0000005FD05EFC00) [pid = 4000] [serial = 37] [outer = 0000005FCFA11000] 21:54:51 INFO - PROCESS | 4000 | 1465102491015 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]]]}] 21:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 21:54:51 INFO - PROCESS | 4000 | 1465102491066 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 21:54:51 INFO - PROCESS | 4000 | 1465102491071 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 21:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:54:51 INFO - PROCESS | 4000 | 1465102491077 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:54:51 INFO - PROCESS | 4000 | 1465102491080 Marionette TRACE conn5 <- [1,18,null,{}] 21:54:51 INFO - PROCESS | 4000 | 1465102491084 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}] 21:54:51 INFO - PROCESS | 4000 | 1465102491087 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:51 INFO - PROCESS | 4000 | 1465102491180 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 21:54:51 INFO - PROCESS | 4000 | 1465102491189 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:51 INFO - PROCESS | 4000 | 1465102491191 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE819000 == 12 [pid = 4000] [id = 14] 21:54:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 38 (0000005FD3CA7000) [pid = 4000] [serial = 38] [outer = 0000000000000000] 21:54:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 39 (0000005FD3CA9800) [pid = 4000] [serial = 39] [outer = 0000005FD3CA7000] 21:54:51 INFO - PROCESS | 4000 | 1465102491241 Marionette DEBUG loaded listener.js 21:54:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 40 (0000005FD05F0400) [pid = 4000] [serial = 40] [outer = 0000005FD3CA7000] 21:54:51 INFO - PROCESS | 4000 | 1465102491668 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]]]}] 21:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 21:54:51 INFO - PROCESS | 4000 | 1465102491707 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 21:54:51 INFO - PROCESS | 4000 | 1465102491717 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 21:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:54:51 INFO - PROCESS | 4000 | 1465102491727 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:54:51 INFO - PROCESS | 4000 | 1465102491731 Marionette TRACE conn5 <- [1,22,null,{}] 21:54:51 INFO - PROCESS | 4000 | 1465102491743 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}] 21:54:51 INFO - PROCESS | 4000 | 1465102491748 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:51 INFO - PROCESS | 4000 | 1465102491847 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 21:54:51 INFO - PROCESS | 4000 | 1465102491864 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:51 INFO - PROCESS | 4000 | 1465102491868 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFAD8000 == 13 [pid = 4000] [id = 15] 21:54:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 41 (0000005FD593F800) [pid = 4000] [serial = 41] [outer = 0000000000000000] 21:54:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 42 (0000005FD5B73800) [pid = 4000] [serial = 42] [outer = 0000005FD593F800] 21:54:51 INFO - PROCESS | 4000 | 1465102491919 Marionette DEBUG loaded listener.js 21:54:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 43 (0000005FD60E9400) [pid = 4000] [serial = 43] [outer = 0000005FD593F800] 21:54:52 INFO - PROCESS | 4000 | 1465102492350 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]]]}] 21:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 21:54:52 INFO - PROCESS | 4000 | 1465102492419 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 21:54:52 INFO - PROCESS | 4000 | 1465102492422 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 21:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:54:52 INFO - PROCESS | 4000 | 1465102492426 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:54:52 INFO - PROCESS | 4000 | 1465102492428 Marionette TRACE conn5 <- [1,26,null,{}] 21:54:52 INFO - PROCESS | 4000 | 1465102492431 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}] 21:54:52 INFO - PROCESS | 4000 | 1465102492433 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:52 INFO - PROCESS | 4000 | 1465102492522 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 21:54:52 INFO - PROCESS | 4000 | 1465102492529 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:52 INFO - PROCESS | 4000 | 1465102492531 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35AA000 == 14 [pid = 4000] [id = 16] 21:54:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 44 (0000005FC8FF6800) [pid = 4000] [serial = 44] [outer = 0000000000000000] 21:54:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 45 (0000005FD3CAEC00) [pid = 4000] [serial = 45] [outer = 0000005FC8FF6800] 21:54:52 INFO - PROCESS | 4000 | 1465102492577 Marionette DEBUG loaded listener.js 21:54:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 46 (0000005FD76F0000) [pid = 4000] [serial = 46] [outer = 0000005FC8FF6800] 21:54:52 INFO - PROCESS | 4000 | 1465102492962 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]]]}] 21:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 21:54:53 INFO - PROCESS | 4000 | 1465102493023 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 21:54:53 INFO - PROCESS | 4000 | 1465102493025 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 21:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:54:53 INFO - PROCESS | 4000 | 1465102493028 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:54:53 INFO - PROCESS | 4000 | 1465102493030 Marionette TRACE conn5 <- [1,30,null,{}] 21:54:53 INFO - PROCESS | 4000 | 1465102493041 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}] 21:54:53 INFO - PROCESS | 4000 | 1465102493044 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:53 INFO - PROCESS | 4000 | 1465102493127 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 21:54:53 INFO - PROCESS | 4000 | 1465102493133 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:53 INFO - PROCESS | 4000 | 1465102493135 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5836000 == 15 [pid = 4000] [id = 17] 21:54:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 47 (0000005FD3636C00) [pid = 4000] [serial = 47] [outer = 0000000000000000] 21:54:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 48 (0000005FD363C000) [pid = 4000] [serial = 48] [outer = 0000005FD3636C00] 21:54:53 INFO - PROCESS | 4000 | 1465102493181 Marionette DEBUG loaded listener.js 21:54:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 49 (0000005FD3642800) [pid = 4000] [serial = 49] [outer = 0000005FD3636C00] 21:54:53 INFO - PROCESS | 4000 | 1465102493602 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]]]}] 21:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 21:54:53 INFO - PROCESS | 4000 | 1465102493714 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 21:54:53 INFO - PROCESS | 4000 | 1465102493716 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 21:54:53 INFO - PROCESS | 4000 | 1465102493726 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:54:53 INFO - PROCESS | 4000 | 1465102493728 Marionette TRACE conn5 <- [1,34,null,{}] 21:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:54:53 INFO - PROCESS | 4000 | 1465102493731 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}] 21:54:53 INFO - PROCESS | 4000 | 1465102493737 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:53 INFO - PROCESS | 4000 | 1465102493862 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 21:54:53 INFO - PROCESS | 4000 | 1465102493869 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:53 INFO - PROCESS | 4000 | 1465102493872 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD71AF800 == 16 [pid = 4000] [id = 18] 21:54:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 50 (0000005FCFC1DC00) [pid = 4000] [serial = 50] [outer = 0000000000000000] 21:54:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 51 (0000005FCFC1F800) [pid = 4000] [serial = 51] [outer = 0000005FCFC1DC00] 21:54:53 INFO - PROCESS | 4000 | 1465102493919 Marionette DEBUG loaded listener.js 21:54:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 52 (0000005FCFC27000) [pid = 4000] [serial = 52] [outer = 0000005FCFC1DC00] 21:54:54 INFO - PROCESS | 4000 | 1465102494309 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]]]}] 21:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 21:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:54:54 INFO - PROCESS | 4000 | 1465102494364 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 21:54:54 INFO - PROCESS | 4000 | 1465102494366 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 21:54:54 INFO - PROCESS | 4000 | 1465102494369 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:54:54 INFO - PROCESS | 4000 | 1465102494371 Marionette TRACE conn5 <- [1,38,null,{}] 21:54:54 INFO - PROCESS | 4000 | 1465102494375 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}] 21:54:54 INFO - PROCESS | 4000 | 1465102494377 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:54 INFO - PROCESS | 4000 | 1465102494476 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 21:54:54 INFO - PROCESS | 4000 | 1465102494484 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:54 INFO - PROCESS | 4000 | 1465102494486 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD77CA800 == 17 [pid = 4000] [id = 19] 21:54:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 53 (0000005FC7BD5000) [pid = 4000] [serial = 53] [outer = 0000000000000000] 21:54:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 54 (0000005FC7BE2800) [pid = 4000] [serial = 54] [outer = 0000005FC7BD5000] 21:54:54 INFO - PROCESS | 4000 | 1465102494531 Marionette DEBUG loaded listener.js 21:54:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FCFC25400) [pid = 4000] [serial = 55] [outer = 0000005FC7BD5000] 21:54:54 INFO - PROCESS | 4000 | 1465102494902 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]]]}] 21:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 21:54:54 INFO - PROCESS | 4000 | 1465102494958 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 21:54:54 INFO - PROCESS | 4000 | 1465102494961 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 21:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:54:54 INFO - PROCESS | 4000 | 1465102494975 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:54:54 INFO - PROCESS | 4000 | 1465102494977 Marionette TRACE conn5 <- [1,42,null,{}] 21:54:54 INFO - PROCESS | 4000 | 1465102494980 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}] 21:54:54 INFO - PROCESS | 4000 | 1465102494982 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:55 INFO - PROCESS | 4000 | 1465102495063 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 21:54:55 INFO - PROCESS | 4000 | 1465102495069 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:55 INFO - PROCESS | 4000 | 1465102495070 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD941C000 == 18 [pid = 4000] [id = 20] 21:54:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FC979F800) [pid = 4000] [serial = 56] [outer = 0000000000000000] 21:54:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FC97A8000) [pid = 4000] [serial = 57] [outer = 0000005FC979F800] 21:54:55 INFO - PROCESS | 4000 | 1465102495117 Marionette DEBUG loaded listener.js 21:54:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FCFC1BC00) [pid = 4000] [serial = 58] [outer = 0000005FC979F800] 21:54:55 INFO - PROCESS | 4000 | 1465102495512 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]]]}] 21:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 21:54:55 INFO - PROCESS | 4000 | 1465102495569 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 21:54:55 INFO - PROCESS | 4000 | 1465102495571 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 21:54:55 INFO - PROCESS | 4000 | 1465102495575 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:54:55 INFO - PROCESS | 4000 | 1465102495577 Marionette TRACE conn5 <- [1,46,null,{}] 21:54:55 INFO - PROCESS | 4000 | 1465102495580 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}] 21:54:55 INFO - PROCESS | 4000 | 1465102495582 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:55 INFO - PROCESS | 4000 | 1465102495663 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 21:54:55 INFO - PROCESS | 4000 | 1465102495668 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:55 INFO - PROCESS | 4000 | 1465102495670 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1DC000 == 19 [pid = 4000] [id = 21] 21:54:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC95D6400) [pid = 4000] [serial = 59] [outer = 0000000000000000] 21:54:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FC95E0C00) [pid = 4000] [serial = 60] [outer = 0000005FC95D6400] 21:54:55 INFO - PROCESS | 4000 | 1465102495716 Marionette DEBUG loaded listener.js 21:54:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC97A7000) [pid = 4000] [serial = 61] [outer = 0000005FC95D6400] 21:54:56 INFO - PROCESS | 4000 | 1465102496123 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]]]}] 21:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 21:54:56 INFO - PROCESS | 4000 | 1465102496166 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 21:54:56 INFO - PROCESS | 4000 | 1465102496168 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 21:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:54:56 INFO - PROCESS | 4000 | 1465102496183 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:54:56 INFO - PROCESS | 4000 | 1465102496185 Marionette TRACE conn5 <- [1,50,null,{}] 21:54:56 INFO - PROCESS | 4000 | 1465102496188 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}] 21:54:56 INFO - PROCESS | 4000 | 1465102496190 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:56 INFO - PROCESS | 4000 | 1465102496276 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 21:54:56 INFO - PROCESS | 4000 | 1465102496282 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:56 INFO - PROCESS | 4000 | 1465102496284 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9ED6800 == 20 [pid = 4000] [id = 22] 21:54:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FD8B6FC00) [pid = 4000] [serial = 62] [outer = 0000000000000000] 21:54:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FDE309000) [pid = 4000] [serial = 63] [outer = 0000005FD8B6FC00] 21:54:56 INFO - PROCESS | 4000 | 1465102496332 Marionette DEBUG loaded listener.js 21:54:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FDE310400) [pid = 4000] [serial = 64] [outer = 0000005FD8B6FC00] 21:54:56 INFO - PROCESS | 4000 | 1465102496723 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]]]}] 21:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 21:54:56 INFO - PROCESS | 4000 | 1465102496773 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 21:54:56 INFO - PROCESS | 4000 | 1465102496775 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 21:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:54:56 INFO - PROCESS | 4000 | 1465102496790 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:54:56 INFO - PROCESS | 4000 | 1465102496792 Marionette TRACE conn5 <- [1,54,null,{}] 21:54:56 INFO - PROCESS | 4000 | 1465102496796 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}] 21:54:56 INFO - PROCESS | 4000 | 1465102496799 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:56 INFO - PROCESS | 4000 | 1465102496900 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 21:54:56 INFO - PROCESS | 4000 | 1465102496906 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:56 INFO - PROCESS | 4000 | 1465102496908 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C2800 == 21 [pid = 4000] [id = 23] 21:54:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FDBAC9400) [pid = 4000] [serial = 65] [outer = 0000000000000000] 21:54:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FDD1CDC00) [pid = 4000] [serial = 66] [outer = 0000005FDBAC9400] 21:54:56 INFO - PROCESS | 4000 | 1465102496967 Marionette DEBUG loaded listener.js 21:54:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FDE308400) [pid = 4000] [serial = 67] [outer = 0000005FDBAC9400] 21:54:57 INFO - PROCESS | 4000 | 1465102497368 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]]]}] 21:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 650ms 21:54:57 INFO - PROCESS | 4000 | 1465102497445 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 21:54:57 INFO - PROCESS | 4000 | 1465102497447 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 21:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:54:57 INFO - PROCESS | 4000 | 1465102497451 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:54:57 INFO - PROCESS | 4000 | 1465102497452 Marionette TRACE conn5 <- [1,58,null,{}] 21:54:57 INFO - PROCESS | 4000 | 1465102497456 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}] 21:54:57 INFO - PROCESS | 4000 | 1465102497458 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:57 INFO - PROCESS | 4000 | 1465102497541 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 21:54:57 INFO - PROCESS | 4000 | 1465102497547 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:57 INFO - PROCESS | 4000 | 1465102497549 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9AE800 == 22 [pid = 4000] [id = 24] 21:54:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC7D0B000) [pid = 4000] [serial = 68] [outer = 0000000000000000] 21:54:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC7D18C00) [pid = 4000] [serial = 69] [outer = 0000005FC7D0B000] 21:54:57 INFO - PROCESS | 4000 | 1465102497602 Marionette DEBUG loaded listener.js 21:54:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FDD1D5400) [pid = 4000] [serial = 70] [outer = 0000005FC7D0B000] 21:54:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE22800 == 21 [pid = 4000] [id = 8] 21:54:58 INFO - PROCESS | 4000 | 1465102498782 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]]]}] 21:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1377ms 21:54:58 INFO - PROCESS | 4000 | 1465102498838 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 21:54:58 INFO - PROCESS | 4000 | 1465102498843 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 21:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:54:58 INFO - PROCESS | 4000 | 1465102498848 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:54:58 INFO - PROCESS | 4000 | 1465102498853 Marionette TRACE conn5 <- [1,62,null,{}] 21:54:58 INFO - PROCESS | 4000 | 1465102498858 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}] 21:54:58 INFO - PROCESS | 4000 | 1465102498861 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:58 INFO - PROCESS | 4000 | 1465102498973 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 21:54:59 INFO - PROCESS | 4000 | 1465102499017 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:59 INFO - PROCESS | 4000 | 1465102499019 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1BB800 == 22 [pid = 4000] [id = 25] 21:54:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCAD24400) [pid = 4000] [serial = 71] [outer = 0000000000000000] 21:54:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCDE7A400) [pid = 4000] [serial = 72] [outer = 0000005FCAD24400] 21:54:59 INFO - PROCESS | 4000 | 1465102499069 Marionette DEBUG loaded listener.js 21:54:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCEDF3C00) [pid = 4000] [serial = 73] [outer = 0000005FCAD24400] 21:54:59 INFO - PROCESS | 4000 | 1465102499493 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]]]}] 21:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 693ms 21:54:59 INFO - PROCESS | 4000 | 1465102499541 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 21:54:59 INFO - PROCESS | 4000 | 1465102499546 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 21:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:54:59 INFO - PROCESS | 4000 | 1465102499559 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:54:59 INFO - PROCESS | 4000 | 1465102499562 Marionette TRACE conn5 <- [1,66,null,{}] 21:54:59 INFO - PROCESS | 4000 | 1465102499566 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}] 21:54:59 INFO - PROCESS | 4000 | 1465102499569 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:59 INFO - PROCESS | 4000 | 1465102499694 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 21:54:59 INFO - PROCESS | 4000 | 1465102499712 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:59 INFO - PROCESS | 4000 | 1465102499714 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:54:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF65000 == 23 [pid = 4000] [id = 26] 21:54:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCFC26000) [pid = 4000] [serial = 74] [outer = 0000000000000000] 21:54:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCFECE400) [pid = 4000] [serial = 75] [outer = 0000005FCFC26000] 21:54:59 INFO - PROCESS | 4000 | 1465102499765 Marionette DEBUG loaded listener.js 21:54:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD0473000) [pid = 4000] [serial = 76] [outer = 0000005FCFC26000] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFE8D800) [pid = 4000] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCFEC7400) [pid = 4000] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFA11000) [pid = 4000] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD3CA7000) [pid = 4000] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD593F800) [pid = 4000] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC8FF6800) [pid = 4000] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD3636C00) [pid = 4000] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD8B6FC00) [pid = 4000] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:55:00 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD0056000) [pid = 4000] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:55:00 INFO - PROCESS | 4000 | 1465102500391 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]]]}] 21:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 21:55:00 INFO - PROCESS | 4000 | 1465102500443 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 21:55:00 INFO - PROCESS | 4000 | 1465102500445 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 21:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:55:00 INFO - PROCESS | 4000 | 1465102500449 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:55:00 INFO - PROCESS | 4000 | 1465102500453 Marionette TRACE conn5 <- [1,70,null,{}] 21:55:00 INFO - PROCESS | 4000 | 1465102500464 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}] 21:55:00 INFO - PROCESS | 4000 | 1465102500469 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:00 INFO - PROCESS | 4000 | 1465102500555 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 21:55:00 INFO - PROCESS | 4000 | 1465102500563 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:00 INFO - PROCESS | 4000 | 1465102500566 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD359E000 == 24 [pid = 4000] [id = 27] 21:55:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FD05F3000) [pid = 4000] [serial = 77] [outer = 0000000000000000] 21:55:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD3634C00) [pid = 4000] [serial = 78] [outer = 0000005FD05F3000] 21:55:00 INFO - PROCESS | 4000 | 1465102500615 Marionette DEBUG loaded listener.js 21:55:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD3669400) [pid = 4000] [serial = 79] [outer = 0000005FD05F3000] 21:55:01 INFO - PROCESS | 4000 | 1465102501027 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]]]}] 21:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 21:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:55:01 INFO - PROCESS | 4000 | 1465102501079 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 21:55:01 INFO - PROCESS | 4000 | 1465102501082 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 21:55:01 INFO - PROCESS | 4000 | 1465102501085 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:55:01 INFO - PROCESS | 4000 | 1465102501087 Marionette TRACE conn5 <- [1,74,null,{}] 21:55:01 INFO - PROCESS | 4000 | 1465102501091 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}] 21:55:01 INFO - PROCESS | 4000 | 1465102501093 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:01 INFO - PROCESS | 4000 | 1465102501185 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 21:55:01 INFO - PROCESS | 4000 | 1465102501191 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:01 INFO - PROCESS | 4000 | 1465102501194 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E13000 == 25 [pid = 4000] [id = 28] 21:55:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD3CB1000) [pid = 4000] [serial = 80] [outer = 0000000000000000] 21:55:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD3CB2000) [pid = 4000] [serial = 81] [outer = 0000005FD3CB1000] 21:55:01 INFO - PROCESS | 4000 | 1465102501252 Marionette DEBUG loaded listener.js 21:55:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD536F400) [pid = 4000] [serial = 82] [outer = 0000005FD3CB1000] 21:55:01 INFO - PROCESS | 4000 | 1465102501683 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]]]}] 21:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 21:55:01 INFO - PROCESS | 4000 | 1465102501717 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 21:55:01 INFO - PROCESS | 4000 | 1465102501720 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 21:55:01 INFO - PROCESS | 4000 | 1465102501723 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:55:01 INFO - PROCESS | 4000 | 1465102501725 Marionette TRACE conn5 <- [1,78,null,{}] 21:55:01 INFO - PROCESS | 4000 | 1465102501728 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}] 21:55:01 INFO - PROCESS | 4000 | 1465102501730 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:01 INFO - PROCESS | 4000 | 1465102501812 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 21:55:01 INFO - PROCESS | 4000 | 1465102501818 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:01 INFO - PROCESS | 4000 | 1465102501820 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7267000 == 26 [pid = 4000] [id = 29] 21:55:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD58ABC00) [pid = 4000] [serial = 83] [outer = 0000000000000000] 21:55:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD5BAC800) [pid = 4000] [serial = 84] [outer = 0000005FD58ABC00] 21:55:01 INFO - PROCESS | 4000 | 1465102501866 Marionette DEBUG loaded listener.js 21:55:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD60E8800) [pid = 4000] [serial = 85] [outer = 0000005FD58ABC00] 21:55:02 INFO - PROCESS | 4000 | 1465102502384 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]]]}] 21:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 733ms 21:55:02 INFO - PROCESS | 4000 | 1465102502460 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 21:55:02 INFO - PROCESS | 4000 | 1465102502465 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 21:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:55:02 INFO - PROCESS | 4000 | 1465102502470 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:55:02 INFO - PROCESS | 4000 | 1465102502474 Marionette TRACE conn5 <- [1,82,null,{}] 21:55:02 INFO - PROCESS | 4000 | 1465102502494 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}] 21:55:02 INFO - PROCESS | 4000 | 1465102502498 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:02 INFO - PROCESS | 4000 | 1465102502648 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 21:55:02 INFO - PROCESS | 4000 | 1465102502717 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:02 INFO - PROCESS | 4000 | 1465102502720 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF21000 == 27 [pid = 4000] [id = 30] 21:55:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC97AAC00) [pid = 4000] [serial = 86] [outer = 0000000000000000] 21:55:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCE18F000) [pid = 4000] [serial = 87] [outer = 0000005FC97AAC00] 21:55:02 INFO - PROCESS | 4000 | 1465102502782 Marionette DEBUG loaded listener.js 21:55:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCFC24000) [pid = 4000] [serial = 88] [outer = 0000005FC97AAC00] 21:55:03 INFO - PROCESS | 4000 | 1465102503290 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]]]}] 21:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 21:55:03 INFO - PROCESS | 4000 | 1465102503328 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 21:55:03 INFO - PROCESS | 4000 | 1465102503333 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 21:55:03 INFO - PROCESS | 4000 | 1465102503341 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:55:03 INFO - PROCESS | 4000 | 1465102503344 Marionette TRACE conn5 <- [1,86,null,{}] 21:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:55:03 INFO - PROCESS | 4000 | 1465102503348 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}] 21:55:03 INFO - PROCESS | 4000 | 1465102503352 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:03 INFO - PROCESS | 4000 | 1465102503464 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 21:55:03 INFO - PROCESS | 4000 | 1465102503539 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:03 INFO - PROCESS | 4000 | 1465102503542 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3D8B000 == 28 [pid = 4000] [id = 31] 21:55:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC991E800) [pid = 4000] [serial = 89] [outer = 0000000000000000] 21:55:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC9922C00) [pid = 4000] [serial = 90] [outer = 0000005FC991E800] 21:55:03 INFO - PROCESS | 4000 | 1465102503601 Marionette DEBUG loaded listener.js 21:55:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD005EC00) [pid = 4000] [serial = 91] [outer = 0000005FC991E800] 21:55:04 INFO - PROCESS | 4000 | 1465102504162 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]]]}] 21:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 879ms 21:55:04 INFO - PROCESS | 4000 | 1465102504228 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 21:55:04 INFO - PROCESS | 4000 | 1465102504231 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 21:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:55:04 INFO - PROCESS | 4000 | 1465102504235 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:55:04 INFO - PROCESS | 4000 | 1465102504239 Marionette TRACE conn5 <- [1,90,null,{}] 21:55:04 INFO - PROCESS | 4000 | 1465102504265 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}] 21:55:04 INFO - PROCESS | 4000 | 1465102504270 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:04 INFO - PROCESS | 4000 | 1465102504408 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 21:55:04 INFO - PROCESS | 4000 | 1465102504446 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:04 INFO - PROCESS | 4000 | 1465102504450 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD156000 == 29 [pid = 4000] [id = 32] 21:55:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD5D15800) [pid = 4000] [serial = 92] [outer = 0000000000000000] 21:55:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD5FAFC00) [pid = 4000] [serial = 93] [outer = 0000005FD5D15800] 21:55:04 INFO - PROCESS | 4000 | 1465102504509 Marionette DEBUG loaded listener.js 21:55:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD75EAC00) [pid = 4000] [serial = 94] [outer = 0000005FD5D15800] 21:55:05 INFO - PROCESS | 4000 | 1465102505052 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]]]}] 21:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 899ms 21:55:05 INFO - PROCESS | 4000 | 1465102505135 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 21:55:05 INFO - PROCESS | 4000 | 1465102505138 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 21:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:55:05 INFO - PROCESS | 4000 | 1465102505142 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:55:05 INFO - PROCESS | 4000 | 1465102505144 Marionette TRACE conn5 <- [1,94,null,{}] 21:55:05 INFO - PROCESS | 4000 | 1465102505148 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}] 21:55:05 INFO - PROCESS | 4000 | 1465102505151 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:05 INFO - PROCESS | 4000 | 1465102505261 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 21:55:05 INFO - PROCESS | 4000 | 1465102505321 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:05 INFO - PROCESS | 4000 | 1465102505324 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9BB000 == 30 [pid = 4000] [id = 33] 21:55:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC98BC000) [pid = 4000] [serial = 95] [outer = 0000000000000000] 21:55:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC98C0C00) [pid = 4000] [serial = 96] [outer = 0000005FC98BC000] 21:55:05 INFO - PROCESS | 4000 | 1465102505380 Marionette DEBUG loaded listener.js 21:55:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD75EFC00) [pid = 4000] [serial = 97] [outer = 0000005FC98BC000] 21:55:05 INFO - PROCESS | 4000 | 1465102505957 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]]]}] 21:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 836ms 21:55:05 INFO - PROCESS | 4000 | 1465102505980 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 21:55:05 INFO - PROCESS | 4000 | 1465102505982 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 21:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:55:05 INFO - PROCESS | 4000 | 1465102505986 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:55:05 INFO - PROCESS | 4000 | 1465102505988 Marionette TRACE conn5 <- [1,98,null,{}] 21:55:05 INFO - PROCESS | 4000 | 1465102505992 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}] 21:55:05 INFO - PROCESS | 4000 | 1465102505995 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:06 INFO - PROCESS | 4000 | 1465102506111 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 21:55:06 INFO - PROCESS | 4000 | 1465102506189 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:06 INFO - PROCESS | 4000 | 1465102506191 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD77DA800 == 31 [pid = 4000] [id = 34] 21:55:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC95D8000) [pid = 4000] [serial = 98] [outer = 0000000000000000] 21:55:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC9DAF400) [pid = 4000] [serial = 99] [outer = 0000005FC95D8000] 21:55:06 INFO - PROCESS | 4000 | 1465102506247 Marionette DEBUG loaded listener.js 21:55:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC9DB6800) [pid = 4000] [serial = 100] [outer = 0000005FC95D8000] 21:55:06 INFO - PROCESS | 4000 | 1465102506855 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]]]}] 21:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 943ms 21:55:06 INFO - PROCESS | 4000 | 1465102506932 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 21:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:55:06 INFO - PROCESS | 4000 | 1465102506936 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 21:55:06 INFO - PROCESS | 4000 | 1465102506941 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:55:06 INFO - PROCESS | 4000 | 1465102506944 Marionette TRACE conn5 <- [1,102,null,{}] 21:55:07 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6588000 == 30 [pid = 4000] [id = 10] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD6DC8C00) [pid = 4000] [serial = 17] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD0473800) [pid = 4000] [serial = 9] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD005A400) [pid = 4000] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCDE5A000) [pid = 4000] [serial = 4] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FDD1CDC00) [pid = 4000] [serial = 66] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCFEC9000) [pid = 4000] [serial = 27] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD6B9FC00) [pid = 4000] [serial = 28] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCE8C5400) [pid = 4000] [serial = 33] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD0057C00) [pid = 4000] [serial = 36] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD05EFC00) [pid = 4000] [serial = 37] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD3CA9800) [pid = 4000] [serial = 39] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD05F0400) [pid = 4000] [serial = 40] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD5B73800) [pid = 4000] [serial = 42] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD3CAEC00) [pid = 4000] [serial = 45] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD363C000) [pid = 4000] [serial = 48] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFC1F800) [pid = 4000] [serial = 51] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC7BE2800) [pid = 4000] [serial = 54] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC97A8000) [pid = 4000] [serial = 57] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC95E0C00) [pid = 4000] [serial = 60] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FDE309000) [pid = 4000] [serial = 63] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD01A4C00) [pid = 4000] [serial = 21] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD5FB2800) [pid = 4000] [serial = 24] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD76F0000) [pid = 4000] [serial = 46] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD670B800) [pid = 4000] [serial = 30] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD3642800) [pid = 4000] [serial = 49] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD60E9400) [pid = 4000] [serial = 43] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD536E800) [pid = 4000] [serial = 22] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FDE310400) [pid = 4000] [serial = 64] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD6BA1400) [pid = 4000] [serial = 14] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 4000 | 1465102507581 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}] 21:55:07 INFO - PROCESS | 4000 | 1465102507584 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:07 INFO - PROCESS | 4000 | 1465102507681 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 21:55:07 INFO - PROCESS | 4000 | 1465102507688 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:07 INFO - PROCESS | 4000 | 1465102507692 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB75000 == 31 [pid = 4000] [id = 35] 21:55:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC95DCC00) [pid = 4000] [serial = 101] [outer = 0000000000000000] 21:55:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC95E0400) [pid = 4000] [serial = 102] [outer = 0000005FC95DCC00] 21:55:07 INFO - PROCESS | 4000 | 1465102507745 Marionette DEBUG loaded listener.js 21:55:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC98BB000) [pid = 4000] [serial = 103] [outer = 0000005FC95DCC00] 21:55:08 INFO - PROCESS | 4000 | 1465102508170 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]]]}] 21:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1265ms 21:55:08 INFO - PROCESS | 4000 | 1465102508206 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 21:55:08 INFO - PROCESS | 4000 | 1465102508210 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 21:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:55:08 INFO - PROCESS | 4000 | 1465102508215 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:55:08 INFO - PROCESS | 4000 | 1465102508217 Marionette TRACE conn5 <- [1,106,null,{}] 21:55:08 INFO - PROCESS | 4000 | 1465102508224 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}] 21:55:08 INFO - PROCESS | 4000 | 1465102508227 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:08 INFO - PROCESS | 4000 | 1465102508325 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 21:55:08 INFO - PROCESS | 4000 | 1465102508337 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:08 INFO - PROCESS | 4000 | 1465102508341 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE03000 == 32 [pid = 4000] [id = 36] 21:55:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC991B800) [pid = 4000] [serial = 104] [outer = 0000000000000000] 21:55:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC992AC00) [pid = 4000] [serial = 105] [outer = 0000005FC991B800] 21:55:08 INFO - PROCESS | 4000 | 1465102508398 Marionette DEBUG loaded listener.js 21:55:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9931800) [pid = 4000] [serial = 106] [outer = 0000005FC991B800] 21:55:08 INFO - PROCESS | 4000 | 1465102508822 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]]]}] 21:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 21:55:08 INFO - PROCESS | 4000 | 1465102508848 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 21:55:08 INFO - PROCESS | 4000 | 1465102508851 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 21:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:55:08 INFO - PROCESS | 4000 | 1465102508855 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:55:08 INFO - PROCESS | 4000 | 1465102508858 Marionette TRACE conn5 <- [1,110,null,{}] 21:55:08 INFO - PROCESS | 4000 | 1465102508866 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}] 21:55:08 INFO - PROCESS | 4000 | 1465102508869 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:08 INFO - PROCESS | 4000 | 1465102508967 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 21:55:08 INFO - PROCESS | 4000 | 1465102508977 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:08 INFO - PROCESS | 4000 | 1465102508981 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFAEC800 == 33 [pid = 4000] [id = 37] 21:55:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCACBDC00) [pid = 4000] [serial = 107] [outer = 0000000000000000] 21:55:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCDE75000) [pid = 4000] [serial = 108] [outer = 0000005FCACBDC00] 21:55:09 INFO - PROCESS | 4000 | 1465102509032 Marionette DEBUG loaded listener.js 21:55:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCE850800) [pid = 4000] [serial = 109] [outer = 0000005FCACBDC00] 21:55:09 INFO - PROCESS | 4000 | 1465102509472 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]]]}] 21:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 21:55:09 INFO - PROCESS | 4000 | 1465102509505 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 21:55:09 INFO - PROCESS | 4000 | 1465102509511 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 21:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:55:09 INFO - PROCESS | 4000 | 1465102509517 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:55:09 INFO - PROCESS | 4000 | 1465102509519 Marionette TRACE conn5 <- [1,114,null,{}] 21:55:09 INFO - PROCESS | 4000 | 1465102509523 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}] 21:55:09 INFO - PROCESS | 4000 | 1465102509525 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:09 INFO - PROCESS | 4000 | 1465102509616 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 21:55:09 INFO - PROCESS | 4000 | 1465102509622 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:09 INFO - PROCESS | 4000 | 1465102509624 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD369C000 == 34 [pid = 4000] [id = 38] 21:55:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCEEAF800) [pid = 4000] [serial = 110] [outer = 0000000000000000] 21:55:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCFC20000) [pid = 4000] [serial = 111] [outer = 0000005FCEEAF800] 21:55:09 INFO - PROCESS | 4000 | 1465102509672 Marionette DEBUG loaded listener.js 21:55:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCFECC400) [pid = 4000] [serial = 112] [outer = 0000005FCEEAF800] 21:55:10 INFO - PROCESS | 4000 | 1465102510131 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]]]}] 21:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 21:55:10 INFO - PROCESS | 4000 | 1465102510150 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 21:55:10 INFO - PROCESS | 4000 | 1465102510153 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 21:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:55:10 INFO - PROCESS | 4000 | 1465102510156 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:55:10 INFO - PROCESS | 4000 | 1465102510158 Marionette TRACE conn5 <- [1,118,null,{}] 21:55:10 INFO - PROCESS | 4000 | 1465102510170 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}] 21:55:10 INFO - PROCESS | 4000 | 1465102510172 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:10 INFO - PROCESS | 4000 | 1465102510283 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 21:55:10 INFO - PROCESS | 4000 | 1465102510291 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:10 INFO - PROCESS | 4000 | 1465102510293 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B50000 == 35 [pid = 4000] [id = 39] 21:55:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD0062C00) [pid = 4000] [serial = 113] [outer = 0000000000000000] 21:55:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD0473400) [pid = 4000] [serial = 114] [outer = 0000005FD0062C00] 21:55:10 INFO - PROCESS | 4000 | 1465102510362 Marionette DEBUG loaded listener.js 21:55:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD3215400) [pid = 4000] [serial = 115] [outer = 0000005FD0062C00] 21:55:10 INFO - PROCESS | 4000 | 1465102510782 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]]]}] 21:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 21:55:10 INFO - PROCESS | 4000 | 1465102510854 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 21:55:10 INFO - PROCESS | 4000 | 1465102510857 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 21:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:55:10 INFO - PROCESS | 4000 | 1465102510860 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:55:10 INFO - PROCESS | 4000 | 1465102510862 Marionette TRACE conn5 <- [1,122,null,{}] 21:55:10 INFO - PROCESS | 4000 | 1465102510867 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}] 21:55:10 INFO - PROCESS | 4000 | 1465102510873 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:11 INFO - PROCESS | 4000 | 1465102511018 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 21:55:11 INFO - PROCESS | 4000 | 1465102511025 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:11 INFO - PROCESS | 4000 | 1465102511028 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A3B000 == 36 [pid = 4000] [id = 40] 21:55:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD363CC00) [pid = 4000] [serial = 116] [outer = 0000000000000000] 21:55:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD3CABC00) [pid = 4000] [serial = 117] [outer = 0000005FD363CC00] 21:55:11 INFO - PROCESS | 4000 | 1465102511075 Marionette DEBUG loaded listener.js 21:55:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD4F39C00) [pid = 4000] [serial = 118] [outer = 0000005FD363CC00] 21:55:11 INFO - PROCESS | 4000 | 1465102511491 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]]]}] 21:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 691ms 21:55:11 INFO - PROCESS | 4000 | 1465102511554 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 21:55:11 INFO - PROCESS | 4000 | 1465102511557 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 21:55:11 INFO - PROCESS | 4000 | 1465102511560 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:55:11 INFO - PROCESS | 4000 | 1465102511562 Marionette TRACE conn5 <- [1,126,null,{}] 21:55:11 INFO - PROCESS | 4000 | 1465102511565 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}] 21:55:11 INFO - PROCESS | 4000 | 1465102511567 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:11 INFO - PROCESS | 4000 | 1465102511693 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 21:55:11 INFO - PROCESS | 4000 | 1465102511705 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:11 INFO - PROCESS | 4000 | 1465102511707 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD77CC800 == 37 [pid = 4000] [id = 41] 21:55:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC8CC8400) [pid = 4000] [serial = 119] [outer = 0000000000000000] 21:55:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCF92C800) [pid = 4000] [serial = 120] [outer = 0000005FC8CC8400] 21:55:11 INFO - PROCESS | 4000 | 1465102511752 Marionette DEBUG loaded listener.js 21:55:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCFA8E400) [pid = 4000] [serial = 121] [outer = 0000005FC8CC8400] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FDBAC9400) [pid = 4000] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC7BD5000) [pid = 4000] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC95D6400) [pid = 4000] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC979F800) [pid = 4000] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFC1DC00) [pid = 4000] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7D0B000) [pid = 4000] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD58ABC00) [pid = 4000] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD3CB1000) [pid = 4000] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCAD24400) [pid = 4000] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFC26000) [pid = 4000] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:55:12 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD05F3000) [pid = 4000] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:55:12 INFO - PROCESS | 4000 | 1465102512201 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]]]}] 21:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 690ms 21:55:12 INFO - PROCESS | 4000 | 1465102512254 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 21:55:12 INFO - PROCESS | 4000 | 1465102512256 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 21:55:12 INFO - PROCESS | 4000 | 1465102512260 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:55:12 INFO - PROCESS | 4000 | 1465102512261 Marionette TRACE conn5 <- [1,130,null,{}] 21:55:12 INFO - PROCESS | 4000 | 1465102512265 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}] 21:55:12 INFO - PROCESS | 4000 | 1465102512267 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:12 INFO - PROCESS | 4000 | 1465102512348 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 21:55:12 INFO - PROCESS | 4000 | 1465102512354 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:12 INFO - PROCESS | 4000 | 1465102512356 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94B9000 == 38 [pid = 4000] [id = 42] 21:55:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC97AA400) [pid = 4000] [serial = 122] [outer = 0000000000000000] 21:55:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCFA8F000) [pid = 4000] [serial = 123] [outer = 0000005FC97AA400] 21:55:12 INFO - PROCESS | 4000 | 1465102512402 Marionette DEBUG loaded listener.js 21:55:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD58ABC00) [pid = 4000] [serial = 124] [outer = 0000005FC97AA400] 21:55:12 INFO - PROCESS | 4000 | 1465102512797 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]]]}] 21:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 21:55:12 INFO - PROCESS | 4000 | 1465102512851 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 21:55:12 INFO - PROCESS | 4000 | 1465102512854 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 21:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:55:12 INFO - PROCESS | 4000 | 1465102512857 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:55:12 INFO - PROCESS | 4000 | 1465102512859 Marionette TRACE conn5 <- [1,134,null,{}] 21:55:12 INFO - PROCESS | 4000 | 1465102512863 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}] 21:55:12 INFO - PROCESS | 4000 | 1465102512865 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:12 INFO - PROCESS | 4000 | 1465102512957 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 21:55:12 INFO - PROCESS | 4000 | 1465102512964 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:12 INFO - PROCESS | 4000 | 1465102512966 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD14E000 == 39 [pid = 4000] [id = 43] 21:55:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD5BAF800) [pid = 4000] [serial = 125] [outer = 0000000000000000] 21:55:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD5D13C00) [pid = 4000] [serial = 126] [outer = 0000005FD5BAF800] 21:55:13 INFO - PROCESS | 4000 | 1465102513011 Marionette DEBUG loaded listener.js 21:55:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5FB0400) [pid = 4000] [serial = 127] [outer = 0000005FD5BAF800] 21:55:13 INFO - PROCESS | 4000 | 1465102513454 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]]]}] 21:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 21:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:55:13 INFO - PROCESS | 4000 | 1465102513488 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 21:55:13 INFO - PROCESS | 4000 | 1465102513490 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 21:55:13 INFO - PROCESS | 4000 | 1465102513493 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:55:13 INFO - PROCESS | 4000 | 1465102513495 Marionette TRACE conn5 <- [1,138,null,{}] 21:55:13 INFO - PROCESS | 4000 | 1465102513503 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}] 21:55:13 INFO - PROCESS | 4000 | 1465102513505 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:13 INFO - PROCESS | 4000 | 1465102513591 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 21:55:13 INFO - PROCESS | 4000 | 1465102513597 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:13 INFO - PROCESS | 4000 | 1465102513599 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9AC800 == 40 [pid = 4000] [id = 44] 21:55:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD6BA1400) [pid = 4000] [serial = 128] [outer = 0000000000000000] 21:55:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD6DC2800) [pid = 4000] [serial = 129] [outer = 0000005FD6BA1400] 21:55:13 INFO - PROCESS | 4000 | 1465102513645 Marionette DEBUG loaded listener.js 21:55:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD75F2000) [pid = 4000] [serial = 130] [outer = 0000005FD6BA1400] 21:55:14 INFO - PROCESS | 4000 | 1465102514416 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]]]}] 21:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 986ms 21:55:14 INFO - PROCESS | 4000 | 1465102514484 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 21:55:14 INFO - PROCESS | 4000 | 1465102514489 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 21:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:55:14 INFO - PROCESS | 4000 | 1465102514494 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:55:14 INFO - PROCESS | 4000 | 1465102514498 Marionette TRACE conn5 <- [1,142,null,{}] 21:55:14 INFO - PROCESS | 4000 | 1465102514504 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}] 21:55:14 INFO - PROCESS | 4000 | 1465102514508 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:14 INFO - PROCESS | 4000 | 1465102514641 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 21:55:14 INFO - PROCESS | 4000 | 1465102514699 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:14 INFO - PROCESS | 4000 | 1465102514702 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED9E800 == 41 [pid = 4000] [id = 45] 21:55:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC95DD800) [pid = 4000] [serial = 131] [outer = 0000000000000000] 21:55:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC98BE400) [pid = 4000] [serial = 132] [outer = 0000005FC95DD800] 21:55:14 INFO - PROCESS | 4000 | 1465102514761 Marionette DEBUG loaded listener.js 21:55:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC9927400) [pid = 4000] [serial = 133] [outer = 0000005FC95DD800] 21:55:15 INFO - PROCESS | 4000 | 1465102515398 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]]]}] 21:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 21:55:15 INFO - PROCESS | 4000 | 1465102515483 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 21:55:15 INFO - PROCESS | 4000 | 1465102515489 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 21:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:55:15 INFO - PROCESS | 4000 | 1465102515496 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:55:15 INFO - PROCESS | 4000 | 1465102515499 Marionette TRACE conn5 <- [1,146,null,{}] 21:55:15 INFO - PROCESS | 4000 | 1465102515503 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}] 21:55:15 INFO - PROCESS | 4000 | 1465102515506 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:15 INFO - PROCESS | 4000 | 1465102515643 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 21:55:15 INFO - PROCESS | 4000 | 1465102515700 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:15 INFO - PROCESS | 4000 | 1465102515703 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD659C000 == 42 [pid = 4000] [id = 46] 21:55:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC9949800) [pid = 4000] [serial = 134] [outer = 0000000000000000] 21:55:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC994D400) [pid = 4000] [serial = 135] [outer = 0000005FC9949800] 21:55:15 INFO - PROCESS | 4000 | 1465102515761 Marionette DEBUG loaded listener.js 21:55:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC9DB5C00) [pid = 4000] [serial = 136] [outer = 0000005FC9949800] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9BB000 == 41 [pid = 4000] [id = 33] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD156000 == 40 [pid = 4000] [id = 32] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3D8B000 == 39 [pid = 4000] [id = 31] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD14E000 == 38 [pid = 4000] [id = 43] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94B9000 == 37 [pid = 4000] [id = 42] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD77CC800 == 36 [pid = 4000] [id = 41] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A3B000 == 35 [pid = 4000] [id = 40] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B50000 == 34 [pid = 4000] [id = 39] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD369C000 == 33 [pid = 4000] [id = 38] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFAEC800 == 32 [pid = 4000] [id = 37] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE03000 == 31 [pid = 4000] [id = 36] 21:55:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB75000 == 30 [pid = 4000] [id = 35] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FDE308400) [pid = 4000] [serial = 67] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCFC25400) [pid = 4000] [serial = 55] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC97A7000) [pid = 4000] [serial = 61] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCFC1BC00) [pid = 4000] [serial = 58] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCFC27000) [pid = 4000] [serial = 52] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC7D18C00) [pid = 4000] [serial = 69] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD60E8800) [pid = 4000] [serial = 85] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD536F400) [pid = 4000] [serial = 82] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCDE7A400) [pid = 4000] [serial = 72] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCEDF3C00) [pid = 4000] [serial = 73] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFECE400) [pid = 4000] [serial = 75] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD3CB2000) [pid = 4000] [serial = 81] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD3669400) [pid = 4000] [serial = 79] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD0473000) [pid = 4000] [serial = 76] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD5BAC800) [pid = 4000] [serial = 84] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FDD1D5400) [pid = 4000] [serial = 70] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD3634C00) [pid = 4000] [serial = 78] [outer = 0000000000000000] [url = about:blank] 21:55:16 INFO - PROCESS | 4000 | 1465102516566 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]]]}] 21:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1139ms 21:55:16 INFO - PROCESS | 4000 | 1465102516636 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 21:55:16 INFO - PROCESS | 4000 | 1465102516640 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 21:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:55:16 INFO - PROCESS | 4000 | 1465102516644 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:55:16 INFO - PROCESS | 4000 | 1465102516647 Marionette TRACE conn5 <- [1,150,null,{}] 21:55:16 INFO - PROCESS | 4000 | 1465102516652 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}] 21:55:16 INFO - PROCESS | 4000 | 1465102516656 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:16 INFO - PROCESS | 4000 | 1465102516745 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 21:55:16 INFO - PROCESS | 4000 | 1465102516756 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:16 INFO - PROCESS | 4000 | 1465102516759 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE9B5000 == 31 [pid = 4000] [id = 47] 21:55:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC97A3000) [pid = 4000] [serial = 137] [outer = 0000000000000000] 21:55:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC98C3400) [pid = 4000] [serial = 138] [outer = 0000005FC97A3000] 21:55:16 INFO - PROCESS | 4000 | 1465102516810 Marionette DEBUG loaded listener.js 21:55:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9942800) [pid = 4000] [serial = 139] [outer = 0000005FC97A3000] 21:55:17 INFO - PROCESS | 4000 | 1465102517279 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]]]}] 21:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 691ms 21:55:17 INFO - PROCESS | 4000 | 1465102517336 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 21:55:17 INFO - PROCESS | 4000 | 1465102517340 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 21:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:55:17 INFO - PROCESS | 4000 | 1465102517346 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:55:17 INFO - PROCESS | 4000 | 1465102517349 Marionette TRACE conn5 <- [1,154,null,{}] 21:55:17 INFO - PROCESS | 4000 | 1465102517353 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}] 21:55:17 INFO - PROCESS | 4000 | 1465102517356 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:17 INFO - PROCESS | 4000 | 1465102517453 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 21:55:17 INFO - PROCESS | 4000 | 1465102517461 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:17 INFO - PROCESS | 4000 | 1465102517463 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFADA800 == 32 [pid = 4000] [id = 48] 21:55:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE127C00) [pid = 4000] [serial = 140] [outer = 0000000000000000] 21:55:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCE18F400) [pid = 4000] [serial = 141] [outer = 0000005FCE127C00] 21:55:17 INFO - PROCESS | 4000 | 1465102517512 Marionette DEBUG loaded listener.js 21:55:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCEDF9800) [pid = 4000] [serial = 142] [outer = 0000005FCE127C00] 21:55:17 INFO - PROCESS | 4000 | 1465102517962 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]]]}] 21:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 21:55:17 INFO - PROCESS | 4000 | 1465102517979 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 21:55:17 INFO - PROCESS | 4000 | 1465102517981 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 21:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:55:17 INFO - PROCESS | 4000 | 1465102517985 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:55:17 INFO - PROCESS | 4000 | 1465102517988 Marionette TRACE conn5 <- [1,158,null,{}] 21:55:18 INFO - PROCESS | 4000 | 1465102518005 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}] 21:55:18 INFO - PROCESS | 4000 | 1465102518010 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:18 INFO - PROCESS | 4000 | 1465102518097 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 21:55:18 INFO - PROCESS | 4000 | 1465102518104 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:18 INFO - PROCESS | 4000 | 1465102518108 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD597C000 == 33 [pid = 4000] [id = 49] 21:55:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC95DFC00) [pid = 4000] [serial = 143] [outer = 0000000000000000] 21:55:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFC25400) [pid = 4000] [serial = 144] [outer = 0000005FC95DFC00] 21:55:18 INFO - PROCESS | 4000 | 1465102518158 Marionette DEBUG loaded listener.js 21:55:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD005B000) [pid = 4000] [serial = 145] [outer = 0000005FC95DFC00] 21:55:18 INFO - PROCESS | 4000 | 1465102518606 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]]]}] 21:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 21:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:55:18 INFO - PROCESS | 4000 | 1465102518678 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 21:55:18 INFO - PROCESS | 4000 | 1465102518681 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 21:55:18 INFO - PROCESS | 4000 | 1465102518685 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:55:18 INFO - PROCESS | 4000 | 1465102518687 Marionette TRACE conn5 <- [1,162,null,{}] 21:55:18 INFO - PROCESS | 4000 | 1465102518690 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}] 21:55:18 INFO - PROCESS | 4000 | 1465102518692 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:18 INFO - PROCESS | 4000 | 1465102518786 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 21:55:18 INFO - PROCESS | 4000 | 1465102518800 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:18 INFO - PROCESS | 4000 | 1465102518802 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD727B800 == 34 [pid = 4000] [id = 50] 21:55:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD05F7000) [pid = 4000] [serial = 146] [outer = 0000000000000000] 21:55:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD3635C00) [pid = 4000] [serial = 147] [outer = 0000005FD05F7000] 21:55:18 INFO - PROCESS | 4000 | 1465102518849 Marionette DEBUG loaded listener.js 21:55:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD3641400) [pid = 4000] [serial = 148] [outer = 0000005FD05F7000] 21:55:19 INFO - PROCESS | 4000 | 1465102519297 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]]]}] 21:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 21:55:19 INFO - PROCESS | 4000 | 1465102519324 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 21:55:19 INFO - PROCESS | 4000 | 1465102519326 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 21:55:19 INFO - PROCESS | 4000 | 1465102519329 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:55:19 INFO - PROCESS | 4000 | 1465102519331 Marionette TRACE conn5 <- [1,166,null,{}] 21:55:19 INFO - PROCESS | 4000 | 1465102519335 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}] 21:55:19 INFO - PROCESS | 4000 | 1465102519337 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:19 INFO - PROCESS | 4000 | 1465102519441 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 21:55:19 INFO - PROCESS | 4000 | 1465102519505 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:19 INFO - PROCESS | 4000 | 1465102519507 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD757B800 == 35 [pid = 4000] [id = 51] 21:55:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD36F1400) [pid = 4000] [serial = 149] [outer = 0000000000000000] 21:55:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD3CA4800) [pid = 4000] [serial = 150] [outer = 0000005FD36F1400] 21:55:19 INFO - PROCESS | 4000 | 1465102519552 Marionette DEBUG loaded listener.js 21:55:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD3CB2800) [pid = 4000] [serial = 151] [outer = 0000005FD36F1400] 21:55:20 INFO - PROCESS | 4000 | 1465102520006 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]]]}] 21:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 733ms 21:55:20 INFO - PROCESS | 4000 | 1465102520069 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 21:55:20 INFO - PROCESS | 4000 | 1465102520071 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 21:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:55:20 INFO - PROCESS | 4000 | 1465102520080 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:55:20 INFO - PROCESS | 4000 | 1465102520082 Marionette TRACE conn5 <- [1,170,null,{}] 21:55:20 INFO - PROCESS | 4000 | 1465102520086 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}] 21:55:20 INFO - PROCESS | 4000 | 1465102520092 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:20 INFO - PROCESS | 4000 | 1465102520223 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 21:55:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCE8CDC00) [pid = 4000] [serial = 152] [outer = 0000005FCADA4400] 21:55:20 INFO - PROCESS | 4000 | 1465102520289 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:20 INFO - PROCESS | 4000 | 1465102520291 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD162800 == 36 [pid = 4000] [id = 52] 21:55:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD5D14800) [pid = 4000] [serial = 153] [outer = 0000000000000000] 21:55:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD6926400) [pid = 4000] [serial = 154] [outer = 0000005FD5D14800] 21:55:20 INFO - PROCESS | 4000 | 1465102520342 Marionette DEBUG loaded listener.js 21:55:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD75E8000) [pid = 4000] [serial = 155] [outer = 0000005FD5D14800] 21:55:20 INFO - PROCESS | 4000 | 1465102520767 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]]]}] 21:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 734ms 21:55:20 INFO - PROCESS | 4000 | 1465102520826 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 21:55:20 INFO - PROCESS | 4000 | 1465102520829 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 21:55:20 INFO - PROCESS | 4000 | 1465102520833 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:55:20 INFO - PROCESS | 4000 | 1465102520834 Marionette TRACE conn5 <- [1,174,null,{}] 21:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:55:20 INFO - PROCESS | 4000 | 1465102520838 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}] 21:55:20 INFO - PROCESS | 4000 | 1465102520840 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:20 INFO - PROCESS | 4000 | 1465102520943 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 21:55:20 INFO - PROCESS | 4000 | 1465102520951 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:20 INFO - PROCESS | 4000 | 1465102520953 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EDD800 == 37 [pid = 4000] [id = 53] 21:55:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD5F62000) [pid = 4000] [serial = 156] [outer = 0000000000000000] 21:55:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD75EEC00) [pid = 4000] [serial = 157] [outer = 0000005FD5F62000] 21:55:21 INFO - PROCESS | 4000 | 1465102521003 Marionette DEBUG loaded listener.js 21:55:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FD80D2C00) [pid = 4000] [serial = 158] [outer = 0000005FD5F62000] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD0062C00) [pid = 4000] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC95DCC00) [pid = 4000] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCACBDC00) [pid = 4000] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC991B800) [pid = 4000] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCEEAF800) [pid = 4000] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC95D8000) [pid = 4000] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD363CC00) [pid = 4000] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC97AAC00) [pid = 4000] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC991E800) [pid = 4000] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD5D15800) [pid = 4000] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC98BC000) [pid = 4000] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD5BAF800) [pid = 4000] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8CC8400) [pid = 4000] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:55:21 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC97AA400) [pid = 4000] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:55:21 INFO - PROCESS | 4000 | 1465102521426 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]]]}] 21:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 21:55:21 INFO - PROCESS | 4000 | 1465102521468 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 21:55:21 INFO - PROCESS | 4000 | 1465102521471 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 21:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:55:21 INFO - PROCESS | 4000 | 1465102521474 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:55:21 INFO - PROCESS | 4000 | 1465102521485 Marionette TRACE conn5 <- [1,178,null,{}] 21:55:21 INFO - PROCESS | 4000 | 1465102521488 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}] 21:55:21 INFO - PROCESS | 4000 | 1465102521491 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:21 INFO - PROCESS | 4000 | 1465102521574 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 21:55:21 INFO - PROCESS | 4000 | 1465102521580 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:21 INFO - PROCESS | 4000 | 1465102521582 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFCE800 == 38 [pid = 4000] [id = 54] 21:55:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9DAB000) [pid = 4000] [serial = 159] [outer = 0000000000000000] 21:55:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCFA90C00) [pid = 4000] [serial = 160] [outer = 0000005FC9DAB000] 21:55:21 INFO - PROCESS | 4000 | 1465102521628 Marionette DEBUG loaded listener.js 21:55:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD5D15800) [pid = 4000] [serial = 161] [outer = 0000005FC9DAB000] 21:55:22 INFO - PROCESS | 4000 | 1465102522039 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]]]}] 21:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 21:55:22 INFO - PROCESS | 4000 | 1465102522060 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 21:55:22 INFO - PROCESS | 4000 | 1465102522063 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 21:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:55:22 INFO - PROCESS | 4000 | 1465102522075 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:55:22 INFO - PROCESS | 4000 | 1465102522077 Marionette TRACE conn5 <- [1,182,null,{}] 21:55:22 INFO - PROCESS | 4000 | 1465102522081 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}] 21:55:22 INFO - PROCESS | 4000 | 1465102522083 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:22 INFO - PROCESS | 4000 | 1465102522166 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 21:55:22 INFO - PROCESS | 4000 | 1465102522172 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:22 INFO - PROCESS | 4000 | 1465102522174 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD597A800 == 39 [pid = 4000] [id = 55] 21:55:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD4FA9000) [pid = 4000] [serial = 162] [outer = 0000000000000000] 21:55:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD4FAC800) [pid = 4000] [serial = 163] [outer = 0000005FD4FA9000] 21:55:22 INFO - PROCESS | 4000 | 1465102522222 Marionette DEBUG loaded listener.js 21:55:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD5802800) [pid = 4000] [serial = 164] [outer = 0000005FD4FA9000] 21:55:22 INFO - PROCESS | 4000 | 1465102522619 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]]]}] 21:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 585ms 21:55:22 INFO - PROCESS | 4000 | 1465102522655 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 21:55:22 INFO - PROCESS | 4000 | 1465102522657 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 21:55:22 INFO - PROCESS | 4000 | 1465102522660 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:55:22 INFO - PROCESS | 4000 | 1465102522662 Marionette TRACE conn5 <- [1,186,null,{}] 21:55:22 INFO - PROCESS | 4000 | 1465102522675 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}] 21:55:22 INFO - PROCESS | 4000 | 1465102522677 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:22 INFO - PROCESS | 4000 | 1465102522759 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 21:55:22 INFO - PROCESS | 4000 | 1465102522764 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:22 INFO - PROCESS | 4000 | 1465102522766 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF80000 == 40 [pid = 4000] [id = 56] 21:55:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD8B4C000) [pid = 4000] [serial = 165] [outer = 0000000000000000] 21:55:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD943A400) [pid = 4000] [serial = 166] [outer = 0000005FD8B4C000] 21:55:22 INFO - PROCESS | 4000 | 1465102522810 Marionette DEBUG loaded listener.js 21:55:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD96B6800) [pid = 4000] [serial = 167] [outer = 0000005FD8B4C000] 21:55:23 INFO - PROCESS | 4000 | 1465102523279 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]]]}] 21:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 692ms 21:55:23 INFO - PROCESS | 4000 | 1465102523357 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 21:55:23 INFO - PROCESS | 4000 | 1465102523362 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 21:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:55:23 INFO - PROCESS | 4000 | 1465102523420 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:55:23 INFO - PROCESS | 4000 | 1465102523425 Marionette TRACE conn5 <- [1,190,null,{}] 21:55:23 INFO - PROCESS | 4000 | 1465102523433 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}] 21:55:23 INFO - PROCESS | 4000 | 1465102523437 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:23 INFO - PROCESS | 4000 | 1465102523555 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 21:55:23 INFO - PROCESS | 4000 | 1465102523630 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:23 INFO - PROCESS | 4000 | 1465102523635 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE9AA800 == 41 [pid = 4000] [id = 57] 21:55:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC95D8400) [pid = 4000] [serial = 168] [outer = 0000000000000000] 21:55:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC97AA000) [pid = 4000] [serial = 169] [outer = 0000005FC95D8400] 21:55:23 INFO - PROCESS | 4000 | 1465102523694 Marionette DEBUG loaded listener.js 21:55:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC9926400) [pid = 4000] [serial = 170] [outer = 0000005FC95D8400] 21:55:24 INFO - PROCESS | 4000 | 1465102524291 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]]]}] 21:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 900ms 21:55:24 INFO - PROCESS | 4000 | 1465102524310 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 21:55:24 INFO - PROCESS | 4000 | 1465102524315 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 21:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:55:24 INFO - PROCESS | 4000 | 1465102524322 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:55:24 INFO - PROCESS | 4000 | 1465102524325 Marionette TRACE conn5 <- [1,194,null,{}] 21:55:24 INFO - PROCESS | 4000 | 1465102524330 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}] 21:55:24 INFO - PROCESS | 4000 | 1465102524333 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:24 INFO - PROCESS | 4000 | 1465102524482 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 21:55:24 INFO - PROCESS | 4000 | 1465102524591 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:24 INFO - PROCESS | 4000 | 1465102524594 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD752C000 == 42 [pid = 4000] [id = 58] 21:55:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FCF92C000) [pid = 4000] [serial = 171] [outer = 0000000000000000] 21:55:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FCFA0C800) [pid = 4000] [serial = 172] [outer = 0000005FCF92C000] 21:55:24 INFO - PROCESS | 4000 | 1465102524654 Marionette DEBUG loaded listener.js 21:55:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FCFECA000) [pid = 4000] [serial = 173] [outer = 0000005FCF92C000] 21:55:25 INFO - PROCESS | 4000 | 1465102525221 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]]]}] 21:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 943ms 21:55:25 INFO - PROCESS | 4000 | 1465102525267 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 21:55:25 INFO - PROCESS | 4000 | 1465102525270 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 21:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:55:25 INFO - PROCESS | 4000 | 1465102525275 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:55:25 INFO - PROCESS | 4000 | 1465102525279 Marionette TRACE conn5 <- [1,198,null,{}] 21:55:25 INFO - PROCESS | 4000 | 1465102525291 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}] 21:55:25 INFO - PROCESS | 4000 | 1465102525296 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:25 INFO - PROCESS | 4000 | 1465102525445 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 21:55:25 INFO - PROCESS | 4000 | 1465102525514 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:25 INFO - PROCESS | 4000 | 1465102525517 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF037000 == 43 [pid = 4000] [id = 59] 21:55:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FD4FA7000) [pid = 4000] [serial = 174] [outer = 0000000000000000] 21:55:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FD5375000) [pid = 4000] [serial = 175] [outer = 0000005FD4FA7000] 21:55:25 INFO - PROCESS | 4000 | 1465102525618 Marionette DEBUG loaded listener.js 21:55:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FD60E3C00) [pid = 4000] [serial = 176] [outer = 0000005FD4FA7000] 21:55:26 INFO - PROCESS | 4000 | 1465102526397 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]]]}] 21:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1143ms 21:55:26 INFO - PROCESS | 4000 | 1465102526418 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 21:55:26 INFO - PROCESS | 4000 | 1465102526423 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 21:55:26 INFO - PROCESS | 4000 | 1465102526428 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:55:26 INFO - PROCESS | 4000 | 1465102526432 Marionette TRACE conn5 <- [1,202,null,{}] 21:55:26 INFO - PROCESS | 4000 | 1465102526437 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}] 21:55:26 INFO - PROCESS | 4000 | 1465102526440 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:26 INFO - PROCESS | 4000 | 1465102526552 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 21:55:26 INFO - PROCESS | 4000 | 1465102526622 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:26 INFO - PROCESS | 4000 | 1465102526626 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE957000 == 44 [pid = 4000] [id = 60] 21:55:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FC992D800) [pid = 4000] [serial = 177] [outer = 0000000000000000] 21:55:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 98 (0000005FC9943800) [pid = 4000] [serial = 178] [outer = 0000005FC992D800] 21:55:26 INFO - PROCESS | 4000 | 1465102526678 Marionette DEBUG loaded listener.js 21:55:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 99 (0000005FC9DB7C00) [pid = 4000] [serial = 179] [outer = 0000005FC992D800] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD77DA800 == 43 [pid = 4000] [id = 34] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD597A800 == 42 [pid = 4000] [id = 55] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFCE800 == 41 [pid = 4000] [id = 54] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EDD800 == 40 [pid = 4000] [id = 53] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD162800 == 39 [pid = 4000] [id = 52] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD757B800 == 38 [pid = 4000] [id = 51] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD727B800 == 37 [pid = 4000] [id = 50] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD597C000 == 36 [pid = 4000] [id = 49] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFADA800 == 35 [pid = 4000] [id = 48] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE9B5000 == 34 [pid = 4000] [id = 47] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD659C000 == 33 [pid = 4000] [id = 46] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED9E800 == 32 [pid = 4000] [id = 45] 21:55:27 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9AC800 == 31 [pid = 4000] [id = 44] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 98 (0000005FD6DC2800) [pid = 4000] [serial = 129] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 97 (0000005FD0473400) [pid = 4000] [serial = 114] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FC95E0400) [pid = 4000] [serial = 102] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FCDE75000) [pid = 4000] [serial = 108] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FCE850800) [pid = 4000] [serial = 109] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FC992AC00) [pid = 4000] [serial = 105] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FC9931800) [pid = 4000] [serial = 106] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FCFC20000) [pid = 4000] [serial = 111] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC9DB6800) [pid = 4000] [serial = 100] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC9DAF400) [pid = 4000] [serial = 99] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD4F39C00) [pid = 4000] [serial = 118] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD3CABC00) [pid = 4000] [serial = 117] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCFC24000) [pid = 4000] [serial = 88] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCE18F000) [pid = 4000] [serial = 87] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD005EC00) [pid = 4000] [serial = 91] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC9922C00) [pid = 4000] [serial = 90] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD75EAC00) [pid = 4000] [serial = 94] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD5FAFC00) [pid = 4000] [serial = 93] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD75EFC00) [pid = 4000] [serial = 97] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC98C0C00) [pid = 4000] [serial = 96] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD5FB0400) [pid = 4000] [serial = 127] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCF92C800) [pid = 4000] [serial = 120] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD5D13C00) [pid = 4000] [serial = 126] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFA8E400) [pid = 4000] [serial = 121] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD3215400) [pid = 4000] [serial = 115] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD58ABC00) [pid = 4000] [serial = 124] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCFA8F000) [pid = 4000] [serial = 123] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC98BB000) [pid = 4000] [serial = 103] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFECC400) [pid = 4000] [serial = 112] [outer = 0000000000000000] [url = about:blank] 21:55:27 INFO - PROCESS | 4000 | 1465102527211 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]]]}] 21:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 838ms 21:55:27 INFO - PROCESS | 4000 | 1465102527269 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 21:55:27 INFO - PROCESS | 4000 | 1465102527274 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 21:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:55:27 INFO - PROCESS | 4000 | 1465102527280 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:55:27 INFO - PROCESS | 4000 | 1465102527283 Marionette TRACE conn5 <- [1,206,null,{}] 21:55:27 INFO - PROCESS | 4000 | 1465102527287 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}] 21:55:27 INFO - PROCESS | 4000 | 1465102527289 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:27 INFO - PROCESS | 4000 | 1465102527379 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 21:55:27 INFO - PROCESS | 4000 | 1465102527387 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:27 INFO - PROCESS | 4000 | 1465102527389 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF57000 == 32 [pid = 4000] [id = 61] 21:55:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC98BB000) [pid = 4000] [serial = 180] [outer = 0000000000000000] 21:55:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC994F000) [pid = 4000] [serial = 181] [outer = 0000005FC98BB000] 21:55:27 INFO - PROCESS | 4000 | 1465102527440 Marionette DEBUG loaded listener.js 21:55:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCDE75000) [pid = 4000] [serial = 182] [outer = 0000005FC98BB000] 21:55:27 INFO - PROCESS | 4000 | 1465102527888 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]]]}] 21:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 21:55:27 INFO - PROCESS | 4000 | 1465102527910 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 21:55:27 INFO - PROCESS | 4000 | 1465102527913 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 21:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:55:27 INFO - PROCESS | 4000 | 1465102527917 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:55:27 INFO - PROCESS | 4000 | 1465102527920 Marionette TRACE conn5 <- [1,210,null,{}] 21:55:27 INFO - PROCESS | 4000 | 1465102527931 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}] 21:55:27 INFO - PROCESS | 4000 | 1465102527936 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:28 INFO - PROCESS | 4000 | 1465102528049 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 21:55:28 INFO - PROCESS | 4000 | 1465102528058 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:28 INFO - PROCESS | 4000 | 1465102528061 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD368A000 == 33 [pid = 4000] [id = 62] 21:55:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE972C00) [pid = 4000] [serial = 183] [outer = 0000000000000000] 21:55:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCF92C800) [pid = 4000] [serial = 184] [outer = 0000005FCE972C00] 21:55:28 INFO - PROCESS | 4000 | 1465102528111 Marionette DEBUG loaded listener.js 21:55:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCFC24C00) [pid = 4000] [serial = 185] [outer = 0000005FCE972C00] 21:55:28 INFO - PROCESS | 4000 | 1465102528540 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]]]}] 21:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 21:55:28 INFO - PROCESS | 4000 | 1465102528612 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 21:55:28 INFO - PROCESS | 4000 | 1465102528614 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 21:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:55:28 INFO - PROCESS | 4000 | 1465102528618 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:55:28 INFO - PROCESS | 4000 | 1465102528620 Marionette TRACE conn5 <- [1,214,null,{}] 21:55:28 INFO - PROCESS | 4000 | 1465102528624 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}] 21:55:28 INFO - PROCESS | 4000 | 1465102528626 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:28 INFO - PROCESS | 4000 | 1465102528717 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 21:55:28 INFO - PROCESS | 4000 | 1465102528753 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:28 INFO - PROCESS | 4000 | 1465102528755 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF1E000 == 34 [pid = 4000] [id = 63] 21:55:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD005D400) [pid = 4000] [serial = 186] [outer = 0000000000000000] 21:55:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD046A400) [pid = 4000] [serial = 187] [outer = 0000005FD005D400] 21:55:28 INFO - PROCESS | 4000 | 1465102528802 Marionette DEBUG loaded listener.js 21:55:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD294D000) [pid = 4000] [serial = 188] [outer = 0000005FD005D400] 21:55:29 INFO - PROCESS | 4000 | 1465102529215 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]]]}] 21:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 21:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:55:29 INFO - PROCESS | 4000 | 1465102529250 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 21:55:29 INFO - PROCESS | 4000 | 1465102529252 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 21:55:29 INFO - PROCESS | 4000 | 1465102529256 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:55:29 INFO - PROCESS | 4000 | 1465102529257 Marionette TRACE conn5 <- [1,218,null,{}] 21:55:29 INFO - PROCESS | 4000 | 1465102529261 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}] 21:55:29 INFO - PROCESS | 4000 | 1465102529263 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:29 INFO - PROCESS | 4000 | 1465102529372 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 21:55:29 INFO - PROCESS | 4000 | 1465102529377 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:29 INFO - PROCESS | 4000 | 1465102529380 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD671F800 == 35 [pid = 4000] [id = 64] 21:55:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD3216800) [pid = 4000] [serial = 189] [outer = 0000000000000000] 21:55:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD321B400) [pid = 4000] [serial = 190] [outer = 0000005FD3216800] 21:55:29 INFO - PROCESS | 4000 | 1465102529434 Marionette DEBUG loaded listener.js 21:55:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD3222400) [pid = 4000] [serial = 191] [outer = 0000005FD3216800] 21:55:29 INFO - PROCESS | 4000 | 1465102529878 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]]]}] 21:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 21:55:29 INFO - PROCESS | 4000 | 1465102529950 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 21:55:29 INFO - PROCESS | 4000 | 1465102529952 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 21:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:55:29 INFO - PROCESS | 4000 | 1465102529955 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:55:29 INFO - PROCESS | 4000 | 1465102529957 Marionette TRACE conn5 <- [1,222,null,{}] 21:55:29 INFO - PROCESS | 4000 | 1465102529961 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}] 21:55:29 INFO - PROCESS | 4000 | 1465102529967 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:30 INFO - PROCESS | 4000 | 1465102530141 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 21:55:30 INFO - PROCESS | 4000 | 1465102530163 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:30 INFO - PROCESS | 4000 | 1465102530165 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD76D7000 == 36 [pid = 4000] [id = 65] 21:55:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD3CAE400) [pid = 4000] [serial = 192] [outer = 0000000000000000] 21:55:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD4FADC00) [pid = 4000] [serial = 193] [outer = 0000005FD3CAE400] 21:55:30 INFO - PROCESS | 4000 | 1465102530213 Marionette DEBUG loaded listener.js 21:55:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD593C400) [pid = 4000] [serial = 194] [outer = 0000005FD3CAE400] 21:55:30 INFO - PROCESS | 4000 | 1465102530633 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]]]}] 21:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 734ms 21:55:30 INFO - PROCESS | 4000 | 1465102530693 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 21:55:30 INFO - PROCESS | 4000 | 1465102530695 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 21:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:55:30 INFO - PROCESS | 4000 | 1465102530698 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:55:30 INFO - PROCESS | 4000 | 1465102530700 Marionette TRACE conn5 <- [1,226,null,{}] 21:55:30 INFO - PROCESS | 4000 | 1465102530703 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}] 21:55:30 INFO - PROCESS | 4000 | 1465102530706 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:30 INFO - PROCESS | 4000 | 1465102530822 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 21:55:30 INFO - PROCESS | 4000 | 1465102530828 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:30 INFO - PROCESS | 4000 | 1465102530830 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94C5800 == 37 [pid = 4000] [id = 66] 21:55:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD5B81C00) [pid = 4000] [serial = 195] [outer = 0000000000000000] 21:55:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD5D13400) [pid = 4000] [serial = 196] [outer = 0000005FD5B81C00] 21:55:30 INFO - PROCESS | 4000 | 1465102530913 Marionette DEBUG loaded listener.js 21:55:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD60EA400) [pid = 4000] [serial = 197] [outer = 0000005FD5B81C00] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD36F1400) [pid = 4000] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD5D14800) [pid = 4000] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCE127C00) [pid = 4000] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC97A3000) [pid = 4000] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD05F7000) [pid = 4000] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC95DFC00) [pid = 4000] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD5F62000) [pid = 4000] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC9DAB000) [pid = 4000] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:55:31 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD4FA9000) [pid = 4000] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:55:31 INFO - PROCESS | 4000 | 1465102531419 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]]]}] 21:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 776ms 21:55:31 INFO - PROCESS | 4000 | 1465102531478 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 21:55:31 INFO - PROCESS | 4000 | 1465102531480 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 21:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:55:31 INFO - PROCESS | 4000 | 1465102531483 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:55:31 INFO - PROCESS | 4000 | 1465102531485 Marionette TRACE conn5 <- [1,230,null,{}] 21:55:31 INFO - PROCESS | 4000 | 1465102531488 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}] 21:55:31 INFO - PROCESS | 4000 | 1465102531490 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:31 INFO - PROCESS | 4000 | 1465102531593 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 21:55:31 INFO - PROCESS | 4000 | 1465102531601 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:31 INFO - PROCESS | 4000 | 1465102531603 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD160000 == 38 [pid = 4000] [id = 67] 21:55:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD3CAE800) [pid = 4000] [serial = 198] [outer = 0000000000000000] 21:55:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD580E000) [pid = 4000] [serial = 199] [outer = 0000005FD3CAE800] 21:55:31 INFO - PROCESS | 4000 | 1465102531654 Marionette DEBUG loaded listener.js 21:55:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD75EF800) [pid = 4000] [serial = 200] [outer = 0000005FD3CAE800] 21:55:32 INFO - PROCESS | 4000 | 1465102532050 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]]]}] 21:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 21:55:32 INFO - PROCESS | 4000 | 1465102532115 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 21:55:32 INFO - PROCESS | 4000 | 1465102532117 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 21:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:55:32 INFO - PROCESS | 4000 | 1465102532121 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:55:32 INFO - PROCESS | 4000 | 1465102532123 Marionette TRACE conn5 <- [1,234,null,{}] 21:55:32 INFO - PROCESS | 4000 | 1465102532127 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}] 21:55:32 INFO - PROCESS | 4000 | 1465102532129 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:32 INFO - PROCESS | 4000 | 1465102532213 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 21:55:32 INFO - PROCESS | 4000 | 1465102532219 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:32 INFO - PROCESS | 4000 | 1465102532221 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE32C000 == 39 [pid = 4000] [id = 68] 21:55:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD7EE5400) [pid = 4000] [serial = 201] [outer = 0000000000000000] 21:55:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD8F26000) [pid = 4000] [serial = 202] [outer = 0000005FD7EE5400] 21:55:32 INFO - PROCESS | 4000 | 1465102532267 Marionette DEBUG loaded listener.js 21:55:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD96AEC00) [pid = 4000] [serial = 203] [outer = 0000005FD7EE5400] 21:55:32 INFO - PROCESS | 4000 | 1465102532660 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]]]}] 21:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 21:55:32 INFO - PROCESS | 4000 | 1465102532723 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 21:55:32 INFO - PROCESS | 4000 | 1465102532725 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 21:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:55:32 INFO - PROCESS | 4000 | 1465102532749 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:55:32 INFO - PROCESS | 4000 | 1465102532751 Marionette TRACE conn5 <- [1,238,null,{}] 21:55:32 INFO - PROCESS | 4000 | 1465102532774 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}] 21:55:32 INFO - PROCESS | 4000 | 1465102532776 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:32 INFO - PROCESS | 4000 | 1465102532890 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 21:55:32 INFO - PROCESS | 4000 | 1465102532945 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:32 INFO - PROCESS | 4000 | 1465102532947 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFE2800 == 40 [pid = 4000] [id = 69] 21:55:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD5BAA800) [pid = 4000] [serial = 204] [outer = 0000000000000000] 21:55:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD8FEF800) [pid = 4000] [serial = 205] [outer = 0000005FD5BAA800] 21:55:33 INFO - PROCESS | 4000 | 1465102533008 Marionette DEBUG loaded listener.js 21:55:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FDBA64000) [pid = 4000] [serial = 206] [outer = 0000005FD5BAA800] 21:55:33 INFO - PROCESS | 4000 | 1465102533452 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]]]}] 21:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 776ms 21:55:33 INFO - PROCESS | 4000 | 1465102533507 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 21:55:33 INFO - PROCESS | 4000 | 1465102533513 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 21:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:55:33 INFO - PROCESS | 4000 | 1465102533519 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:55:33 INFO - PROCESS | 4000 | 1465102533524 Marionette TRACE conn5 <- [1,242,null,{}] 21:55:33 INFO - PROCESS | 4000 | 1465102533531 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}] 21:55:33 INFO - PROCESS | 4000 | 1465102533534 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:33 INFO - PROCESS | 4000 | 1465102533687 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 21:55:33 INFO - PROCESS | 4000 | 1465102533749 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:33 INFO - PROCESS | 4000 | 1465102533752 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1AF800 == 41 [pid = 4000] [id = 70] 21:55:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC7D16000) [pid = 4000] [serial = 207] [outer = 0000000000000000] 21:55:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC8FF8800) [pid = 4000] [serial = 208] [outer = 0000005FC7D16000] 21:55:33 INFO - PROCESS | 4000 | 1465102533814 Marionette DEBUG loaded listener.js 21:55:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC98B6400) [pid = 4000] [serial = 209] [outer = 0000005FC7D16000] 21:55:34 INFO - PROCESS | 4000 | 1465102534463 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]]]}] 21:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 984ms 21:55:34 INFO - PROCESS | 4000 | 1465102534504 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 21:55:34 INFO - PROCESS | 4000 | 1465102534510 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 21:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:55:34 INFO - PROCESS | 4000 | 1465102534517 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:55:34 INFO - PROCESS | 4000 | 1465102534520 Marionette TRACE conn5 <- [1,246,null,{}] 21:55:34 INFO - PROCESS | 4000 | 1465102534524 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}] 21:55:34 INFO - PROCESS | 4000 | 1465102534527 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:34 INFO - PROCESS | 4000 | 1465102534647 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 21:55:34 INFO - PROCESS | 4000 | 1465102534715 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:34 INFO - PROCESS | 4000 | 1465102534717 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD659B000 == 42 [pid = 4000] [id = 71] 21:55:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FCE32E000) [pid = 4000] [serial = 210] [outer = 0000000000000000] 21:55:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FCE9D0800) [pid = 4000] [serial = 211] [outer = 0000005FCE32E000] 21:55:34 INFO - PROCESS | 4000 | 1465102534775 Marionette DEBUG loaded listener.js 21:55:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FCFC21800) [pid = 4000] [serial = 212] [outer = 0000005FCE32E000] 21:55:35 INFO - PROCESS | 4000 | 1465102535355 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]]]}] 21:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 21:55:35 INFO - PROCESS | 4000 | 1465102535399 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 21:55:35 INFO - PROCESS | 4000 | 1465102535402 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 21:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:55:35 INFO - PROCESS | 4000 | 1465102535406 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:55:35 INFO - PROCESS | 4000 | 1465102535410 Marionette TRACE conn5 <- [1,250,null,{}] 21:55:35 INFO - PROCESS | 4000 | 1465102535422 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}] 21:55:35 INFO - PROCESS | 4000 | 1465102535427 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:35 INFO - PROCESS | 4000 | 1465102535549 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 21:55:35 INFO - PROCESS | 4000 | 1465102535619 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:35 INFO - PROCESS | 4000 | 1465102535623 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF131800 == 43 [pid = 4000] [id = 72] 21:55:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FD36F8C00) [pid = 4000] [serial = 213] [outer = 0000000000000000] 21:55:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FD3CAD000) [pid = 4000] [serial = 214] [outer = 0000005FD36F8C00] 21:55:35 INFO - PROCESS | 4000 | 1465102535682 Marionette DEBUG loaded listener.js 21:55:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FD58AF400) [pid = 4000] [serial = 215] [outer = 0000005FD36F8C00] 21:55:36 INFO - PROCESS | 4000 | 1465102536280 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]]]}] 21:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 941ms 21:55:36 INFO - PROCESS | 4000 | 1465102536348 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 21:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:55:36 INFO - PROCESS | 4000 | 1465102536352 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 21:55:36 INFO - PROCESS | 4000 | 1465102536356 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:55:36 INFO - PROCESS | 4000 | 1465102536358 Marionette TRACE conn5 <- [1,254,null,{}] 21:55:36 INFO - PROCESS | 4000 | 1465102536362 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}] 21:55:36 INFO - PROCESS | 4000 | 1465102536364 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:36 INFO - PROCESS | 4000 | 1465102536480 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 21:55:36 INFO - PROCESS | 4000 | 1465102536550 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:36 INFO - PROCESS | 4000 | 1465102536552 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9BC000 == 44 [pid = 4000] [id = 73] 21:55:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 98 (0000005FD9E70800) [pid = 4000] [serial = 216] [outer = 0000000000000000] 21:55:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 99 (0000005FDBA23000) [pid = 4000] [serial = 217] [outer = 0000005FD9E70800] 21:55:36 INFO - PROCESS | 4000 | 1465102536609 Marionette DEBUG loaded listener.js 21:55:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 100 (0000005FDBA2E400) [pid = 4000] [serial = 218] [outer = 0000005FD9E70800] 21:55:37 INFO - PROCESS | 4000 | 1465102537572 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]]]}] 21:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1293ms 21:55:37 INFO - PROCESS | 4000 | 1465102537651 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 21:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:55:37 INFO - PROCESS | 4000 | 1465102537654 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 21:55:37 INFO - PROCESS | 4000 | 1465102537658 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:55:37 INFO - PROCESS | 4000 | 1465102537660 Marionette TRACE conn5 <- [1,258,null,{}] 21:55:37 INFO - PROCESS | 4000 | 1465102537666 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}] 21:55:37 INFO - PROCESS | 4000 | 1465102537669 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:37 INFO - PROCESS | 4000 | 1465102537834 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 21:55:37 INFO - PROCESS | 4000 | 1465102537921 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:37 INFO - PROCESS | 4000 | 1465102537924 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED93000 == 45 [pid = 4000] [id = 74] 21:55:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 101 (0000005FCE850800) [pid = 4000] [serial = 219] [outer = 0000000000000000] 21:55:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 102 (0000005FCF928400) [pid = 4000] [serial = 220] [outer = 0000005FCE850800] 21:55:38 INFO - PROCESS | 4000 | 1465102538008 Marionette DEBUG loaded listener.js 21:55:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 103 (0000005FCFEC7800) [pid = 4000] [serial = 221] [outer = 0000005FCE850800] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE32C000 == 44 [pid = 4000] [id = 68] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD160000 == 43 [pid = 4000] [id = 67] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94C5800 == 42 [pid = 4000] [id = 66] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD76D7000 == 41 [pid = 4000] [id = 65] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD671F800 == 40 [pid = 4000] [id = 64] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF1E000 == 39 [pid = 4000] [id = 63] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD368A000 == 38 [pid = 4000] [id = 62] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF57000 == 37 [pid = 4000] [id = 61] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE957000 == 36 [pid = 4000] [id = 60] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE9AA800 == 35 [pid = 4000] [id = 57] 21:55:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF80000 == 34 [pid = 4000] [id = 56] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 102 (0000005FCFA90C00) [pid = 4000] [serial = 160] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 101 (0000005FCABA3000) [pid = 4000] [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.] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 100 (0000005FD75E8000) [pid = 4000] [serial = 155] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 99 (0000005FD5802800) [pid = 4000] [serial = 164] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 98 (0000005FD943A400) [pid = 4000] [serial = 166] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 97 (0000005FD80D2C00) [pid = 4000] [serial = 158] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FD5D15800) [pid = 4000] [serial = 161] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FD4FAC800) [pid = 4000] [serial = 163] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FD3641400) [pid = 4000] [serial = 148] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FD3CA4800) [pid = 4000] [serial = 150] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD6926400) [pid = 4000] [serial = 154] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FC994D400) [pid = 4000] [serial = 135] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FCE18F400) [pid = 4000] [serial = 141] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCEDF9800) [pid = 4000] [serial = 142] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC98C3400) [pid = 4000] [serial = 138] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC9942800) [pid = 4000] [serial = 139] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD3635C00) [pid = 4000] [serial = 147] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCFC25400) [pid = 4000] [serial = 144] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD3CB2800) [pid = 4000] [serial = 151] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD005B000) [pid = 4000] [serial = 145] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC98BE400) [pid = 4000] [serial = 132] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD75EEC00) [pid = 4000] [serial = 157] [outer = 0000000000000000] [url = about:blank] 21:55:38 INFO - PROCESS | 4000 | 1465102538491 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]]]}] 21:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 880ms 21:55:38 INFO - PROCESS | 4000 | 1465102538540 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 21:55:38 INFO - PROCESS | 4000 | 1465102538544 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 21:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:55:38 INFO - PROCESS | 4000 | 1465102538551 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:55:38 INFO - PROCESS | 4000 | 1465102538554 Marionette TRACE conn5 <- [1,262,null,{}] 21:55:38 INFO - PROCESS | 4000 | 1465102538559 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}] 21:55:38 INFO - PROCESS | 4000 | 1465102538561 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:38 INFO - PROCESS | 4000 | 1465102538658 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 21:55:38 INFO - PROCESS | 4000 | 1465102538666 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:38 INFO - PROCESS | 4000 | 1465102538669 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE17800 == 35 [pid = 4000] [id = 75] 21:55:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC98B7C00) [pid = 4000] [serial = 222] [outer = 0000000000000000] 21:55:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCA015C00) [pid = 4000] [serial = 223] [outer = 0000005FC98B7C00] 21:55:38 INFO - PROCESS | 4000 | 1465102538723 Marionette DEBUG loaded listener.js 21:55:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCF92A800) [pid = 4000] [serial = 224] [outer = 0000005FC98B7C00] 21:55:39 INFO - PROCESS | 4000 | 1465102539173 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]]]}] 21:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 21:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:55:39 INFO - PROCESS | 4000 | 1465102539246 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 21:55:39 INFO - PROCESS | 4000 | 1465102539248 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 21:55:39 INFO - PROCESS | 4000 | 1465102539252 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:55:39 INFO - PROCESS | 4000 | 1465102539256 Marionette TRACE conn5 <- [1,266,null,{}] 21:55:39 INFO - PROCESS | 4000 | 1465102539267 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}] 21:55:39 INFO - PROCESS | 4000 | 1465102539272 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:39 INFO - PROCESS | 4000 | 1465102539388 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 21:55:39 INFO - PROCESS | 4000 | 1465102539461 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:39 INFO - PROCESS | 4000 | 1465102539464 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5352800 == 36 [pid = 4000] [id = 76] 21:55:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD005D000) [pid = 4000] [serial = 225] [outer = 0000000000000000] 21:55:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD294F400) [pid = 4000] [serial = 226] [outer = 0000005FD005D000] 21:55:39 INFO - PROCESS | 4000 | 1465102539520 Marionette DEBUG loaded listener.js 21:55:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD3634800) [pid = 4000] [serial = 227] [outer = 0000005FD005D000] 21:55:39 INFO - PROCESS | 4000 | 1465102539883 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]]]}] 21:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 693ms 21:55:39 INFO - PROCESS | 4000 | 1465102539948 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 21:55:39 INFO - PROCESS | 4000 | 1465102539951 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 21:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:55:39 INFO - PROCESS | 4000 | 1465102539954 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:55:39 INFO - PROCESS | 4000 | 1465102539956 Marionette TRACE conn5 <- [1,270,null,{}] 21:55:39 INFO - PROCESS | 4000 | 1465102539960 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}] 21:55:39 INFO - PROCESS | 4000 | 1465102539962 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:40 INFO - PROCESS | 4000 | 1465102540052 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 21:55:40 INFO - PROCESS | 4000 | 1465102540058 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:40 INFO - PROCESS | 4000 | 1465102540060 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A34000 == 37 [pid = 4000] [id = 77] 21:55:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD3642800) [pid = 4000] [serial = 228] [outer = 0000000000000000] 21:55:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD3CB0800) [pid = 4000] [serial = 229] [outer = 0000005FD3642800] 21:55:40 INFO - PROCESS | 4000 | 1465102540108 Marionette DEBUG loaded listener.js 21:55:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD4FA7800) [pid = 4000] [serial = 230] [outer = 0000005FD3642800] 21:55:40 INFO - PROCESS | 4000 | 1465102540579 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]]]}] 21:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 21:55:40 INFO - PROCESS | 4000 | 1465102540648 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 21:55:40 INFO - PROCESS | 4000 | 1465102540650 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 21:55:40 INFO - PROCESS | 4000 | 1465102540654 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:55:40 INFO - PROCESS | 4000 | 1465102540656 Marionette TRACE conn5 <- [1,274,null,{}] 21:55:40 INFO - PROCESS | 4000 | 1465102540659 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}] 21:55:40 INFO - PROCESS | 4000 | 1465102540662 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:40 INFO - PROCESS | 4000 | 1465102540805 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 21:55:40 INFO - PROCESS | 4000 | 1465102540829 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:40 INFO - PROCESS | 4000 | 1465102540831 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7530800 == 38 [pid = 4000] [id = 78] 21:55:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD4FAC800) [pid = 4000] [serial = 231] [outer = 0000000000000000] 21:55:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FD58A4800) [pid = 4000] [serial = 232] [outer = 0000005FD4FAC800] 21:55:40 INFO - PROCESS | 4000 | 1465102540876 Marionette DEBUG loaded listener.js 21:55:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FD5FA8800) [pid = 4000] [serial = 233] [outer = 0000005FD4FAC800] 21:55:41 INFO - PROCESS | 4000 | 1465102541309 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]]]}] 21:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 21:55:41 INFO - PROCESS | 4000 | 1465102541349 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 21:55:41 INFO - PROCESS | 4000 | 1465102541351 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 21:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:55:41 INFO - PROCESS | 4000 | 1465102541355 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:55:41 INFO - PROCESS | 4000 | 1465102541356 Marionette TRACE conn5 <- [1,278,null,{}] 21:55:41 INFO - PROCESS | 4000 | 1465102541370 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}] 21:55:41 INFO - PROCESS | 4000 | 1465102541376 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:41 INFO - PROCESS | 4000 | 1465102541515 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 21:55:41 INFO - PROCESS | 4000 | 1465102541527 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:41 INFO - PROCESS | 4000 | 1465102541529 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1E6800 == 39 [pid = 4000] [id = 79] 21:55:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FD75E8800) [pid = 4000] [serial = 234] [outer = 0000000000000000] 21:55:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FD80D2C00) [pid = 4000] [serial = 235] [outer = 0000005FD75E8800] 21:55:41 INFO - PROCESS | 4000 | 1465102541619 Marionette DEBUG loaded listener.js 21:55:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FDB968400) [pid = 4000] [serial = 236] [outer = 0000005FD75E8800] 21:55:42 INFO - PROCESS | 4000 | 1465102542046 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]]]}] 21:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 733ms 21:55:42 INFO - PROCESS | 4000 | 1465102542109 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 21:55:42 INFO - PROCESS | 4000 | 1465102542112 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 21:55:42 INFO - PROCESS | 4000 | 1465102542126 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:55:42 INFO - PROCESS | 4000 | 1465102542128 Marionette TRACE conn5 <- [1,282,null,{}] 21:55:42 INFO - PROCESS | 4000 | 1465102542132 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}] 21:55:42 INFO - PROCESS | 4000 | 1465102542142 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:42 INFO - PROCESS | 4000 | 1465102542251 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FC992D800) [pid = 4000] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FD3216800) [pid = 4000] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FD4FA7000) [pid = 4000] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FC98BB000) [pid = 4000] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD005D400) [pid = 4000] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD5B81C00) [pid = 4000] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCE972C00) [pid = 4000] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC95D8400) [pid = 4000] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCF92C000) [pid = 4000] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD3CAE400) [pid = 4000] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD3CAE800) [pid = 4000] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD7EE5400) [pid = 4000] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD6BA1400) [pid = 4000] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC95DD800) [pid = 4000] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:55:42 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9949800) [pid = 4000] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:55:42 INFO - PROCESS | 4000 | 1465102542412 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:42 INFO - PROCESS | 4000 | 1465102542414 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED9A800 == 40 [pid = 4000] [id = 80] 21:55:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005F80104C00) [pid = 4000] [serial = 237] [outer = 0000000000000000] 21:55:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005F814EC800) [pid = 4000] [serial = 238] [outer = 0000005F80104C00] 21:55:42 INFO - PROCESS | 4000 | 1465102542460 Marionette DEBUG loaded listener.js 21:55:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC8FF2400) [pid = 4000] [serial = 239] [outer = 0000005F80104C00] 21:55:42 INFO - PROCESS | 4000 | 1465102542804 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]]]}] 21:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 735ms 21:55:42 INFO - PROCESS | 4000 | 1465102542870 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 21:55:42 INFO - PROCESS | 4000 | 1465102542872 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 21:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:55:42 INFO - PROCESS | 4000 | 1465102542875 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:55:42 INFO - PROCESS | 4000 | 1465102542877 Marionette TRACE conn5 <- [1,286,null,{}] 21:55:42 INFO - PROCESS | 4000 | 1465102542881 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}] 21:55:42 INFO - PROCESS | 4000 | 1465102542883 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:43 INFO - PROCESS | 4000 | 1465102542992 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 21:55:43 INFO - PROCESS | 4000 | 1465102543032 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:43 INFO - PROCESS | 4000 | 1465102543034 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE323000 == 41 [pid = 4000] [id = 81] 21:55:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005F814EB000) [pid = 4000] [serial = 240] [outer = 0000000000000000] 21:55:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005F815CD800) [pid = 4000] [serial = 241] [outer = 0000005F814EB000] 21:55:43 INFO - PROCESS | 4000 | 1465102543078 Marionette DEBUG loaded listener.js 21:55:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005F815D4C00) [pid = 4000] [serial = 242] [outer = 0000005F814EB000] 21:55:43 INFO - PROCESS | 4000 | 1465102543437 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]]]}] 21:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 21:55:43 INFO - PROCESS | 4000 | 1465102543465 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 21:55:43 INFO - PROCESS | 4000 | 1465102543467 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 21:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:55:43 INFO - PROCESS | 4000 | 1465102543470 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:55:43 INFO - PROCESS | 4000 | 1465102543472 Marionette TRACE conn5 <- [1,290,null,{}] 21:55:43 INFO - PROCESS | 4000 | 1465102543476 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}] 21:55:43 INFO - PROCESS | 4000 | 1465102543478 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:43 INFO - PROCESS | 4000 | 1465102543589 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 21:55:43 INFO - PROCESS | 4000 | 1465102543598 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:43 INFO - PROCESS | 4000 | 1465102543600 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF78800 == 42 [pid = 4000] [id = 82] 21:55:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005F815CF800) [pid = 4000] [serial = 243] [outer = 0000000000000000] 21:55:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC9933800) [pid = 4000] [serial = 244] [outer = 0000005F815CF800] 21:55:43 INFO - PROCESS | 4000 | 1465102543646 Marionette DEBUG loaded listener.js 21:55:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD5BB0400) [pid = 4000] [serial = 245] [outer = 0000005F815CF800] 21:55:43 INFO - PROCESS | 4000 | 1465102543903 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:55:44 INFO - PROCESS | 4000 | 1465102544090 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]]]}] 21:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 21:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:55:44 INFO - PROCESS | 4000 | 1465102544103 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 21:55:44 INFO - PROCESS | 4000 | 1465102544105 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 21:55:44 INFO - PROCESS | 4000 | 1465102544109 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:55:44 INFO - PROCESS | 4000 | 1465102544110 Marionette TRACE conn5 <- [1,294,null,{}] 21:55:44 INFO - PROCESS | 4000 | 1465102544114 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}] 21:55:44 INFO - PROCESS | 4000 | 1465102544116 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:44 INFO - PROCESS | 4000 | 1465102544237 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 21:55:44 INFO - PROCESS | 4000 | 1465102544244 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:44 INFO - PROCESS | 4000 | 1465102544247 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81510800 == 43 [pid = 4000] [id = 83] 21:55:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FDB961000) [pid = 4000] [serial = 246] [outer = 0000000000000000] 21:55:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FDB96B800) [pid = 4000] [serial = 247] [outer = 0000005FDB961000] 21:55:44 INFO - PROCESS | 4000 | 1465102544294 Marionette DEBUG loaded listener.js 21:55:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FDBA6E400) [pid = 4000] [serial = 248] [outer = 0000005FDB961000] 21:55:44 INFO - PROCESS | 4000 | 1465102544932 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]]]}] 21:55:44 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. 21:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 880ms 21:55:45 INFO - PROCESS | 4000 | 1465102544995 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 21:55:45 INFO - PROCESS | 4000 | 1465102545000 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 21:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:55:45 INFO - PROCESS | 4000 | 1465102545005 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:55:45 INFO - PROCESS | 4000 | 1465102545011 Marionette TRACE conn5 <- [1,298,null,{}] 21:55:45 INFO - PROCESS | 4000 | 1465102545030 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}] 21:55:45 INFO - PROCESS | 4000 | 1465102545034 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:45 INFO - PROCESS | 4000 | 1465102545163 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 21:55:45 INFO - PROCESS | 4000 | 1465102545229 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:45 INFO - PROCESS | 4000 | 1465102545232 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE5A000 == 44 [pid = 4000] [id = 84] 21:55:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FC991C800) [pid = 4000] [serial = 249] [outer = 0000000000000000] 21:55:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FC992FC00) [pid = 4000] [serial = 250] [outer = 0000005FC991C800] 21:55:45 INFO - PROCESS | 4000 | 1465102545335 Marionette DEBUG loaded listener.js 21:55:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FCDE35800) [pid = 4000] [serial = 251] [outer = 0000005FC991C800] 21:55:45 INFO - PROCESS | 4000 | 1465102545909 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]]]}] 21:55:45 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. 21:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 21:55:45 INFO - PROCESS | 4000 | 1465102545951 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 21:55:45 INFO - PROCESS | 4000 | 1465102545957 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 21:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:55:45 INFO - PROCESS | 4000 | 1465102545964 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:55:45 INFO - PROCESS | 4000 | 1465102545967 Marionette TRACE conn5 <- [1,302,null,{}] 21:55:45 INFO - PROCESS | 4000 | 1465102545971 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}] 21:55:45 INFO - PROCESS | 4000 | 1465102545974 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:46 INFO - PROCESS | 4000 | 1465102546098 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 21:55:46 INFO - PROCESS | 4000 | 1465102546184 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:46 INFO - PROCESS | 4000 | 1465102546187 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5346000 == 45 [pid = 4000] [id = 85] 21:55:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FD0056000) [pid = 4000] [serial = 252] [outer = 0000000000000000] 21:55:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 98 (0000005FD005EC00) [pid = 4000] [serial = 253] [outer = 0000005FD0056000] 21:55:46 INFO - PROCESS | 4000 | 1465102546245 Marionette DEBUG loaded listener.js 21:55:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 99 (0000005FD3221800) [pid = 4000] [serial = 254] [outer = 0000005FD0056000] 21:55:46 INFO - PROCESS | 4000 | 1465102546877 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]]]}] 21:55:46 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. 21:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 983ms 21:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:55:46 INFO - PROCESS | 4000 | 1465102546948 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 21:55:46 INFO - PROCESS | 4000 | 1465102546951 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 21:55:46 INFO - PROCESS | 4000 | 1465102546955 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:55:46 INFO - PROCESS | 4000 | 1465102546959 Marionette TRACE conn5 <- [1,306,null,{}] 21:55:46 INFO - PROCESS | 4000 | 1465102546970 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}] 21:55:46 INFO - PROCESS | 4000 | 1465102546975 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:47 INFO - PROCESS | 4000 | 1465102547100 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 21:55:47 INFO - PROCESS | 4000 | 1465102547167 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:47 INFO - PROCESS | 4000 | 1465102547170 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF13B800 == 46 [pid = 4000] [id = 86] 21:55:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 100 (0000005FD75E6800) [pid = 4000] [serial = 255] [outer = 0000000000000000] 21:55:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 101 (0000005FD776B800) [pid = 4000] [serial = 256] [outer = 0000005FD75E6800] 21:55:47 INFO - PROCESS | 4000 | 1465102547269 Marionette DEBUG loaded listener.js 21:55:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 102 (0000005FDB963800) [pid = 4000] [serial = 257] [outer = 0000005FD75E6800] 21:55:47 INFO - PROCESS | 4000 | 1465102547874 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]]]}] 21:55:47 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. 21:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 21:55:47 INFO - PROCESS | 4000 | 1465102547900 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 21:55:47 INFO - PROCESS | 4000 | 1465102547903 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 21:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:55:47 INFO - PROCESS | 4000 | 1465102547907 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:55:47 INFO - PROCESS | 4000 | 1465102547909 Marionette TRACE conn5 <- [1,310,null,{}] 21:55:47 INFO - PROCESS | 4000 | 1465102547914 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}] 21:55:47 INFO - PROCESS | 4000 | 1465102547916 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:48 INFO - PROCESS | 4000 | 1465102548040 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 21:55:48 INFO - PROCESS | 4000 | 1465102548112 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:48 INFO - PROCESS | 4000 | 1465102548114 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC85DD800 == 47 [pid = 4000] [id = 87] 21:55:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 103 (0000005FC7BD7800) [pid = 4000] [serial = 258] [outer = 0000000000000000] 21:55:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 104 (0000005FC98B6800) [pid = 4000] [serial = 259] [outer = 0000005FC7BD7800] 21:55:48 INFO - PROCESS | 4000 | 1465102548331 Marionette DEBUG loaded listener.js 21:55:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 105 (0000005FC9934000) [pid = 4000] [serial = 260] [outer = 0000005FC7BD7800] 21:55:48 INFO - PROCESS | 4000 | 1465102548982 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]]]}] 21:55:49 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. 21:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1129ms 21:55:49 INFO - PROCESS | 4000 | 1465102549038 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 21:55:49 INFO - PROCESS | 4000 | 1465102549042 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 21:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:55:49 INFO - PROCESS | 4000 | 1465102549065 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:55:49 INFO - PROCESS | 4000 | 1465102549068 Marionette TRACE conn5 <- [1,314,null,{}] 21:55:49 INFO - PROCESS | 4000 | 1465102549075 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}] 21:55:49 INFO - PROCESS | 4000 | 1465102549077 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:49 INFO - PROCESS | 4000 | 1465102549195 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 21:55:49 INFO - PROCESS | 4000 | 1465102549261 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:49 INFO - PROCESS | 4000 | 1465102549264 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF5B800 == 48 [pid = 4000] [id = 88] 21:55:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 106 (0000005FC9DB4800) [pid = 4000] [serial = 261] [outer = 0000000000000000] 21:55:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 107 (0000005FCAD32000) [pid = 4000] [serial = 262] [outer = 0000005FC9DB4800] 21:55:49 INFO - PROCESS | 4000 | 1465102549316 Marionette DEBUG loaded listener.js 21:55:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 108 (0000005FCFA8C000) [pid = 4000] [serial = 263] [outer = 0000005FC9DB4800] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF78800 == 47 [pid = 4000] [id = 82] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE323000 == 46 [pid = 4000] [id = 81] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED9A800 == 45 [pid = 4000] [id = 80] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1E6800 == 44 [pid = 4000] [id = 79] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7530800 == 43 [pid = 4000] [id = 78] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A34000 == 42 [pid = 4000] [id = 77] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5352800 == 41 [pid = 4000] [id = 76] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE17800 == 40 [pid = 4000] [id = 75] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED93000 == 39 [pid = 4000] [id = 74] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFE2800 == 38 [pid = 4000] [id = 69] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD752C000 == 37 [pid = 4000] [id = 58] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1AF800 == 36 [pid = 4000] [id = 70] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD659B000 == 35 [pid = 4000] [id = 71] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF037000 == 34 [pid = 4000] [id = 59] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF131800 == 33 [pid = 4000] [id = 72] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9BC000 == 32 [pid = 4000] [id = 73] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC85DD800 == 31 [pid = 4000] [id = 87] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF13B800 == 30 [pid = 4000] [id = 86] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5346000 == 29 [pid = 4000] [id = 85] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE5A000 == 28 [pid = 4000] [id = 84] 21:55:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81510800 == 27 [pid = 4000] [id = 83] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 107 (0000005FD75F2000) [pid = 4000] [serial = 130] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 106 (0000005FC9927400) [pid = 4000] [serial = 133] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 105 (0000005FC9DB5C00) [pid = 4000] [serial = 136] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 104 (0000005FC9DB7C00) [pid = 4000] [serial = 179] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 103 (0000005FC9943800) [pid = 4000] [serial = 178] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 102 (0000005FD321B400) [pid = 4000] [serial = 190] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 101 (0000005FD60E3C00) [pid = 4000] [serial = 176] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 100 (0000005FD5375000) [pid = 4000] [serial = 175] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 99 (0000005FC994F000) [pid = 4000] [serial = 181] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 98 (0000005FCDE75000) [pid = 4000] [serial = 182] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 97 (0000005FD046A400) [pid = 4000] [serial = 187] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FD5D13400) [pid = 4000] [serial = 196] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FCF92C800) [pid = 4000] [serial = 184] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FCFC24C00) [pid = 4000] [serial = 185] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FC9926400) [pid = 4000] [serial = 170] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FC97AA000) [pid = 4000] [serial = 169] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FCFECA000) [pid = 4000] [serial = 173] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FCFA0C800) [pid = 4000] [serial = 172] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD4FADC00) [pid = 4000] [serial = 193] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD75EF800) [pid = 4000] [serial = 200] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD580E000) [pid = 4000] [serial = 199] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD60EA400) [pid = 4000] [serial = 197] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD8FEF800) [pid = 4000] [serial = 205] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD96AEC00) [pid = 4000] [serial = 203] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD3222400) [pid = 4000] [serial = 191] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD593C400) [pid = 4000] [serial = 194] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD8F26000) [pid = 4000] [serial = 202] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD294D000) [pid = 4000] [serial = 188] [outer = 0000000000000000] [url = about:blank] 21:55:50 INFO - PROCESS | 4000 | 1465102550541 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]]]}] 21:55:50 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. 21:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1506ms 21:55:50 INFO - PROCESS | 4000 | 1465102550559 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 21:55:50 INFO - PROCESS | 4000 | 1465102550563 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 21:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:55:50 INFO - PROCESS | 4000 | 1465102550568 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:55:50 INFO - PROCESS | 4000 | 1465102550573 Marionette TRACE conn5 <- [1,318,null,{}] 21:55:50 INFO - PROCESS | 4000 | 1465102550578 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}] 21:55:50 INFO - PROCESS | 4000 | 1465102550581 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:50 INFO - PROCESS | 4000 | 1465102550692 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 21:55:50 INFO - PROCESS | 4000 | 1465102550760 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:50 INFO - PROCESS | 4000 | 1465102550763 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAD16000 == 28 [pid = 4000] [id = 89] 21:55:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC97A3400) [pid = 4000] [serial = 264] [outer = 0000000000000000] 21:55:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC97AA800) [pid = 4000] [serial = 265] [outer = 0000005FC97A3400] 21:55:50 INFO - PROCESS | 4000 | 1465102550812 Marionette DEBUG loaded listener.js 21:55:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC9922000) [pid = 4000] [serial = 266] [outer = 0000005FC97A3400] 21:55:51 INFO - PROCESS | 4000 | 1465102551207 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]]]}] 21:55:51 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. 21:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 21:55:51 INFO - PROCESS | 4000 | 1465102551262 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 21:55:51 INFO - PROCESS | 4000 | 1465102551268 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 21:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:55:51 INFO - PROCESS | 4000 | 1465102551275 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:55:51 INFO - PROCESS | 4000 | 1465102551277 Marionette TRACE conn5 <- [1,322,null,{}] 21:55:51 INFO - PROCESS | 4000 | 1465102551281 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}] 21:55:51 INFO - PROCESS | 4000 | 1465102551284 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:51 INFO - PROCESS | 4000 | 1465102551407 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 21:55:51 INFO - PROCESS | 4000 | 1465102551416 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:51 INFO - PROCESS | 4000 | 1465102551418 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF904800 == 29 [pid = 4000] [id = 90] 21:55:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC9932800) [pid = 4000] [serial = 267] [outer = 0000000000000000] 21:55:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC9DAD800) [pid = 4000] [serial = 268] [outer = 0000005FC9932800] 21:55:51 INFO - PROCESS | 4000 | 1465102551467 Marionette DEBUG loaded listener.js 21:55:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCDE79800) [pid = 4000] [serial = 269] [outer = 0000005FC9932800] 21:55:51 INFO - PROCESS | 4000 | 1465102551930 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]]]}] 21:55:51 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. 21:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 693ms 21:55:51 INFO - PROCESS | 4000 | 1465102551967 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 21:55:51 INFO - PROCESS | 4000 | 1465102551970 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 21:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:55:51 INFO - PROCESS | 4000 | 1465102551974 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:55:51 INFO - PROCESS | 4000 | 1465102551977 Marionette TRACE conn5 <- [1,326,null,{}] 21:55:52 INFO - PROCESS | 4000 | 1465102551989 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}] 21:55:52 INFO - PROCESS | 4000 | 1465102551994 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:52 INFO - PROCESS | 4000 | 1465102552085 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 21:55:52 INFO - PROCESS | 4000 | 1465102552094 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:52 INFO - PROCESS | 4000 | 1465102552097 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3696000 == 30 [pid = 4000] [id = 91] 21:55:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FCFA91000) [pid = 4000] [serial = 270] [outer = 0000000000000000] 21:55:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FCFC1A000) [pid = 4000] [serial = 271] [outer = 0000005FCFA91000] 21:55:52 INFO - PROCESS | 4000 | 1465102552149 Marionette DEBUG loaded listener.js 21:55:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FCFEC4000) [pid = 4000] [serial = 272] [outer = 0000005FCFA91000] 21:55:52 INFO - PROCESS | 4000 | 1465102552654 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]]]}] 21:55:52 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. 21:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 735ms 21:55:52 INFO - PROCESS | 4000 | 1465102552710 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 21:55:52 INFO - PROCESS | 4000 | 1465102552714 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 21:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:55:52 INFO - PROCESS | 4000 | 1465102552717 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:55:52 INFO - PROCESS | 4000 | 1465102552719 Marionette TRACE conn5 <- [1,330,null,{}] 21:55:52 INFO - PROCESS | 4000 | 1465102552766 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}] 21:55:52 INFO - PROCESS | 4000 | 1465102552768 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:52 INFO - PROCESS | 4000 | 1465102552887 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 21:55:52 INFO - PROCESS | 4000 | 1465102552892 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:52 INFO - PROCESS | 4000 | 1465102552894 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E26000 == 31 [pid = 4000] [id = 92] 21:55:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD0469C00) [pid = 4000] [serial = 273] [outer = 0000000000000000] 21:55:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD0473800) [pid = 4000] [serial = 274] [outer = 0000005FD0469C00] 21:55:52 INFO - PROCESS | 4000 | 1465102552941 Marionette DEBUG loaded listener.js 21:55:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FD3217C00) [pid = 4000] [serial = 275] [outer = 0000005FD0469C00] 21:55:53 INFO - PROCESS | 4000 | 1465102553399 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]]]}] 21:55:53 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. 21:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 713ms 21:55:53 INFO - PROCESS | 4000 | 1465102553432 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 21:55:53 INFO - PROCESS | 4000 | 1465102553434 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 21:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:55:53 INFO - PROCESS | 4000 | 1465102553438 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:55:53 INFO - PROCESS | 4000 | 1465102553440 Marionette TRACE conn5 <- [1,334,null,{}] 21:55:53 INFO - PROCESS | 4000 | 1465102553443 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}] 21:55:53 INFO - PROCESS | 4000 | 1465102553445 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:53 INFO - PROCESS | 4000 | 1465102553551 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 21:55:53 INFO - PROCESS | 4000 | 1465102553556 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:53 INFO - PROCESS | 4000 | 1465102553558 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD71A1000 == 32 [pid = 4000] [id = 93] 21:55:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FD321C000) [pid = 4000] [serial = 276] [outer = 0000000000000000] 21:55:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FD3222800) [pid = 4000] [serial = 277] [outer = 0000005FD321C000] 21:55:53 INFO - PROCESS | 4000 | 1465102553606 Marionette DEBUG loaded listener.js 21:55:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FD366B800) [pid = 4000] [serial = 278] [outer = 0000005FD321C000] 21:55:54 INFO - PROCESS | 4000 | 1465102554069 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]]]}] 21:55:54 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. 21:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 21:55:54 INFO - PROCESS | 4000 | 1465102554132 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 21:55:54 INFO - PROCESS | 4000 | 1465102554135 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 21:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:55:54 INFO - PROCESS | 4000 | 1465102554138 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:55:54 INFO - PROCESS | 4000 | 1465102554140 Marionette TRACE conn5 <- [1,338,null,{}] 21:55:54 INFO - PROCESS | 4000 | 1465102554144 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}] 21:55:54 INFO - PROCESS | 4000 | 1465102554150 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:54 INFO - PROCESS | 4000 | 1465102554303 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005F815CF800) [pid = 4000] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FD4FAC800) [pid = 4000] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD75E8800) [pid = 4000] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005F80104C00) [pid = 4000] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD9E70800) [pid = 4000] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC98B7C00) [pid = 4000] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD36F8C00) [pid = 4000] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC7D16000) [pid = 4000] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD005D000) [pid = 4000] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCE32E000) [pid = 4000] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCE850800) [pid = 4000] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD3642800) [pid = 4000] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD5BAA800) [pid = 4000] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005F814EB000) [pid = 4000] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD8B4C000) [pid = 4000] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:55:54 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FDB961000) [pid = 4000] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:55:54 INFO - PROCESS | 4000 | 1465102554671 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:54 INFO - PROCESS | 4000 | 1465102554673 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29E6800 == 33 [pid = 4000] [id = 94] 21:55:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005F8010B400) [pid = 4000] [serial = 279] [outer = 0000000000000000] 21:55:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005F814EEC00) [pid = 4000] [serial = 280] [outer = 0000005F8010B400] 21:55:54 INFO - PROCESS | 4000 | 1465102554721 Marionette DEBUG loaded listener.js 21:55:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD005D000) [pid = 4000] [serial = 281] [outer = 0000005F8010B400] 21:55:55 INFO - PROCESS | 4000 | 1465102555098 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]]]}] 21:55:55 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. 21:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 985ms 21:55:55 INFO - PROCESS | 4000 | 1465102555126 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 21:55:55 INFO - PROCESS | 4000 | 1465102555128 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 21:55:55 INFO - PROCESS | 4000 | 1465102555131 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:55:55 INFO - PROCESS | 4000 | 1465102555133 Marionette TRACE conn5 <- [1,342,null,{}] 21:55:55 INFO - PROCESS | 4000 | 1465102555137 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}] 21:55:55 INFO - PROCESS | 4000 | 1465102555139 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:55 INFO - PROCESS | 4000 | 1465102555246 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 21:55:55 INFO - PROCESS | 4000 | 1465102555254 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:55 INFO - PROCESS | 4000 | 1465102555256 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9419800 == 34 [pid = 4000] [id = 95] 21:55:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD4FACC00) [pid = 4000] [serial = 282] [outer = 0000000000000000] 21:55:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD593E800) [pid = 4000] [serial = 283] [outer = 0000005FD4FACC00] 21:55:55 INFO - PROCESS | 4000 | 1465102555301 Marionette DEBUG loaded listener.js 21:55:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD5F66800) [pid = 4000] [serial = 284] [outer = 0000005FD4FACC00] 21:55:55 INFO - PROCESS | 4000 | 1465102555694 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]]]}] 21:55:55 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. 21:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 21:55:55 INFO - PROCESS | 4000 | 1465102555721 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 21:55:55 INFO - PROCESS | 4000 | 1465102555723 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 21:55:55 INFO - PROCESS | 4000 | 1465102555727 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:55:55 INFO - PROCESS | 4000 | 1465102555728 Marionette TRACE conn5 <- [1,346,null,{}] 21:55:55 INFO - PROCESS | 4000 | 1465102555732 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}] 21:55:55 INFO - PROCESS | 4000 | 1465102555734 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:55 INFO - PROCESS | 4000 | 1465102555819 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 21:55:55 INFO - PROCESS | 4000 | 1465102555892 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:55 INFO - PROCESS | 4000 | 1465102555894 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B2000 == 35 [pid = 4000] [id = 96] 21:55:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD5D1A800) [pid = 4000] [serial = 285] [outer = 0000000000000000] 21:55:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD6DC8C00) [pid = 4000] [serial = 286] [outer = 0000005FD5D1A800] 21:55:55 INFO - PROCESS | 4000 | 1465102555941 Marionette DEBUG loaded listener.js 21:55:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD76F0000) [pid = 4000] [serial = 287] [outer = 0000005FD5D1A800] 21:55:56 INFO - PROCESS | 4000 | 1465102556335 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]]]}] 21:55:56 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. 21:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 21:55:56 INFO - PROCESS | 4000 | 1465102556360 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 21:55:56 INFO - PROCESS | 4000 | 1465102556363 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 21:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:55:56 INFO - PROCESS | 4000 | 1465102556366 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:55:56 INFO - PROCESS | 4000 | 1465102556368 Marionette TRACE conn5 <- [1,350,null,{}] 21:55:56 INFO - PROCESS | 4000 | 1465102556381 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}] 21:55:56 INFO - PROCESS | 4000 | 1465102556383 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:56 INFO - PROCESS | 4000 | 1465102556465 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 21:55:56 INFO - PROCESS | 4000 | 1465102556470 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:56 INFO - PROCESS | 4000 | 1465102556472 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3CB000 == 36 [pid = 4000] [id = 97] 21:55:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005F81544000) [pid = 4000] [serial = 288] [outer = 0000000000000000] 21:55:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005F81547800) [pid = 4000] [serial = 289] [outer = 0000005F81544000] 21:55:56 INFO - PROCESS | 4000 | 1465102556518 Marionette DEBUG loaded listener.js 21:55:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD3213C00) [pid = 4000] [serial = 290] [outer = 0000005F81544000] 21:55:57 INFO - PROCESS | 4000 | 1465102557355 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]]]}] 21:55:57 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. 21:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1024ms 21:55:57 INFO - PROCESS | 4000 | 1465102557394 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 21:55:57 INFO - PROCESS | 4000 | 1465102557399 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 21:55:57 INFO - PROCESS | 4000 | 1465102557404 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:55:57 INFO - PROCESS | 4000 | 1465102557410 Marionette TRACE conn5 <- [1,354,null,{}] 21:55:57 INFO - PROCESS | 4000 | 1465102557435 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}] 21:55:57 INFO - PROCESS | 4000 | 1465102557438 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:57 INFO - PROCESS | 4000 | 1465102557592 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 21:55:57 INFO - PROCESS | 4000 | 1465102557658 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:57 INFO - PROCESS | 4000 | 1465102557661 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF20000 == 37 [pid = 4000] [id = 98] 21:55:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FC8FF8C00) [pid = 4000] [serial = 291] [outer = 0000000000000000] 21:55:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FC95DB800) [pid = 4000] [serial = 292] [outer = 0000005FC8FF8C00] 21:55:57 INFO - PROCESS | 4000 | 1465102557762 Marionette DEBUG loaded listener.js 21:55:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FC992A000) [pid = 4000] [serial = 293] [outer = 0000005FC8FF8C00] 21:55:58 INFO - PROCESS | 4000 | 1465102558558 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]]]}] 21:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1179ms 21:55:58 INFO - PROCESS | 4000 | 1465102558587 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 21:55:58 INFO - PROCESS | 4000 | 1465102558592 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 21:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:55:58 INFO - PROCESS | 4000 | 1465102558599 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:55:58 INFO - PROCESS | 4000 | 1465102558602 Marionette TRACE conn5 <- [1,358,null,{}] 21:55:58 INFO - PROCESS | 4000 | 1465102558607 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}] 21:55:58 INFO - PROCESS | 4000 | 1465102558610 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:58 INFO - PROCESS | 4000 | 1465102558850 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 21:55:58 INFO - PROCESS | 4000 | 1465102558928 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:58 INFO - PROCESS | 4000 | 1465102558931 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC87A8000 == 38 [pid = 4000] [id = 99] 21:55:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005F81549400) [pid = 4000] [serial = 294] [outer = 0000000000000000] 21:55:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FC7BE0400) [pid = 4000] [serial = 295] [outer = 0000005F81549400] 21:55:59 INFO - PROCESS | 4000 | 1465102559026 Marionette DEBUG loaded listener.js 21:55:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FC8FF0800) [pid = 4000] [serial = 296] [outer = 0000005F81549400] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B2000 == 37 [pid = 4000] [id = 96] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9419800 == 36 [pid = 4000] [id = 95] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29E6800 == 35 [pid = 4000] [id = 94] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD71A1000 == 34 [pid = 4000] [id = 93] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E26000 == 33 [pid = 4000] [id = 92] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3696000 == 32 [pid = 4000] [id = 91] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF904800 == 31 [pid = 4000] [id = 90] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAD16000 == 30 [pid = 4000] [id = 89] 21:55:59 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF5B800 == 29 [pid = 4000] [id = 88] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FD96B6800) [pid = 4000] [serial = 167] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FD58A4800) [pid = 4000] [serial = 232] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FD80D2C00) [pid = 4000] [serial = 235] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FD5FA8800) [pid = 4000] [serial = 233] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005F814EC800) [pid = 4000] [serial = 238] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FDB968400) [pid = 4000] [serial = 236] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FDBA23000) [pid = 4000] [serial = 217] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FDBA2E400) [pid = 4000] [serial = 218] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FCA015C00) [pid = 4000] [serial = 223] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCF92A800) [pid = 4000] [serial = 224] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD3CAD000) [pid = 4000] [serial = 214] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD58AF400) [pid = 4000] [serial = 215] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC8FF8800) [pid = 4000] [serial = 208] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC98B6400) [pid = 4000] [serial = 209] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD294F400) [pid = 4000] [serial = 226] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD3634800) [pid = 4000] [serial = 227] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC8FF2400) [pid = 4000] [serial = 239] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCE9D0800) [pid = 4000] [serial = 211] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFC21800) [pid = 4000] [serial = 212] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCF928400) [pid = 4000] [serial = 220] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFEC7800) [pid = 4000] [serial = 221] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD3CB0800) [pid = 4000] [serial = 229] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FDBA64000) [pid = 4000] [serial = 206] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005F815CD800) [pid = 4000] [serial = 241] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD5BB0400) [pid = 4000] [serial = 245] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD4FA7800) [pid = 4000] [serial = 230] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005F815D4C00) [pid = 4000] [serial = 242] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FDBA6E400) [pid = 4000] [serial = 248] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FDB96B800) [pid = 4000] [serial = 247] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FC9933800) [pid = 4000] [serial = 244] [outer = 0000000000000000] [url = about:blank] 21:55:59 INFO - PROCESS | 4000 | 1465102559622 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]]]}] 21:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1030ms 21:55:59 INFO - PROCESS | 4000 | 1465102559631 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 21:55:59 INFO - PROCESS | 4000 | 1465102559635 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 21:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:55:59 INFO - PROCESS | 4000 | 1465102559640 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:55:59 INFO - PROCESS | 4000 | 1465102559643 Marionette TRACE conn5 <- [1,362,null,{}] 21:55:59 INFO - PROCESS | 4000 | 1465102559648 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}] 21:55:59 INFO - PROCESS | 4000 | 1465102559651 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:59 INFO - PROCESS | 4000 | 1465102559743 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 21:55:59 INFO - PROCESS | 4000 | 1465102559752 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:59 INFO - PROCESS | 4000 | 1465102559755 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:55:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE1E000 == 30 [pid = 4000] [id = 100] 21:55:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC7BDFC00) [pid = 4000] [serial = 297] [outer = 0000000000000000] 21:55:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC95D9C00) [pid = 4000] [serial = 298] [outer = 0000005FC7BDFC00] 21:55:59 INFO - PROCESS | 4000 | 1465102559803 Marionette DEBUG loaded listener.js 21:55:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC98BE000) [pid = 4000] [serial = 299] [outer = 0000005FC7BDFC00] 21:56:00 INFO - PROCESS | 4000 | 1465102560281 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]]]}] 21:56:00 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. 21:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 21:56:00 INFO - PROCESS | 4000 | 1465102560360 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 21:56:00 INFO - PROCESS | 4000 | 1465102560363 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 21:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:56:00 INFO - PROCESS | 4000 | 1465102560369 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:56:00 INFO - PROCESS | 4000 | 1465102560371 Marionette TRACE conn5 <- [1,366,null,{}] 21:56:00 INFO - PROCESS | 4000 | 1465102560375 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}] 21:56:00 INFO - PROCESS | 4000 | 1465102560377 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:00 INFO - PROCESS | 4000 | 1465102560471 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 21:56:00 INFO - PROCESS | 4000 | 1465102560541 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:00 INFO - PROCESS | 4000 | 1465102560543 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE1A000 == 31 [pid = 4000] [id = 101] 21:56:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC7D15000) [pid = 4000] [serial = 300] [outer = 0000000000000000] 21:56:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC9DAA800) [pid = 4000] [serial = 301] [outer = 0000005FC7D15000] 21:56:00 INFO - PROCESS | 4000 | 1465102560590 Marionette DEBUG loaded listener.js 21:56:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCACBEC00) [pid = 4000] [serial = 302] [outer = 0000005FC7D15000] 21:56:01 INFO - PROCESS | 4000 | 1465102561001 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]]]}] 21:56:01 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. 21:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 21:56:01 INFO - PROCESS | 4000 | 1465102561063 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 21:56:01 INFO - PROCESS | 4000 | 1465102561068 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 21:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:56:01 INFO - PROCESS | 4000 | 1465102561079 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:56:01 INFO - PROCESS | 4000 | 1465102561084 Marionette TRACE conn5 <- [1,370,null,{}] 21:56:01 INFO - PROCESS | 4000 | 1465102561088 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}] 21:56:01 INFO - PROCESS | 4000 | 1465102561091 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:01 INFO - PROCESS | 4000 | 1465102561187 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 21:56:01 INFO - PROCESS | 4000 | 1465102561192 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:01 INFO - PROCESS | 4000 | 1465102561194 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E28800 == 32 [pid = 4000] [id = 102] 21:56:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005F81543400) [pid = 4000] [serial = 303] [outer = 0000000000000000] 21:56:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCFA0C800) [pid = 4000] [serial = 304] [outer = 0000005F81543400] 21:56:01 INFO - PROCESS | 4000 | 1465102561241 Marionette DEBUG loaded listener.js 21:56:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCFC26000) [pid = 4000] [serial = 305] [outer = 0000005F81543400] 21:56:01 INFO - PROCESS | 4000 | 1465102561679 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]]]}] 21:56:01 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. 21:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 651ms 21:56:01 INFO - PROCESS | 4000 | 1465102561728 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 21:56:01 INFO - PROCESS | 4000 | 1465102561731 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 21:56:01 INFO - PROCESS | 4000 | 1465102561734 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:56:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:56:01 INFO - PROCESS | 4000 | 1465102561736 Marionette TRACE conn5 <- [1,374,null,{}] 21:56:01 INFO - PROCESS | 4000 | 1465102561768 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}] 21:56:01 INFO - PROCESS | 4000 | 1465102561770 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:01 INFO - PROCESS | 4000 | 1465102561918 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 21:56:01 INFO - PROCESS | 4000 | 1465102561928 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:01 INFO - PROCESS | 4000 | 1465102561931 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7275000 == 33 [pid = 4000] [id = 103] 21:56:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005F8154C000) [pid = 4000] [serial = 306] [outer = 0000000000000000] 21:56:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD005AC00) [pid = 4000] [serial = 307] [outer = 0000005F8154C000] 21:56:02 INFO - PROCESS | 4000 | 1465102562016 Marionette DEBUG loaded listener.js 21:56:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD2955400) [pid = 4000] [serial = 308] [outer = 0000005F8154C000] 21:56:02 INFO - PROCESS | 4000 | 1465102562513 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:56:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:56:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 797ms 21:56:02 INFO - PROCESS | 4000 | 1465102562539 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 21:56:02 INFO - PROCESS | 4000 | 1465102562542 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 21:56:02 INFO - PROCESS | 4000 | 1465102562545 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:56:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:56:02 INFO - PROCESS | 4000 | 1465102562547 Marionette TRACE conn5 <- [1,378,null,{}] 21:56:02 INFO - PROCESS | 4000 | 1465102562551 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}] 21:56:02 INFO - PROCESS | 4000 | 1465102562553 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:02 INFO - PROCESS | 4000 | 1465102562669 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 21:56:02 INFO - PROCESS | 4000 | 1465102562721 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:02 INFO - PROCESS | 4000 | 1465102562727 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B4B800 == 34 [pid = 4000] [id = 104] 21:56:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD366C800) [pid = 4000] [serial = 309] [outer = 0000000000000000] 21:56:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD36FAC00) [pid = 4000] [serial = 310] [outer = 0000005FD366C800] 21:56:02 INFO - PROCESS | 4000 | 1465102562784 Marionette DEBUG loaded listener.js 21:56:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD4F2E800) [pid = 4000] [serial = 311] [outer = 0000005FD366C800] 21:56:03 INFO - PROCESS | 4000 | 1465102563421 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:56:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:56:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 923ms 21:56:03 INFO - PROCESS | 4000 | 1465102563471 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 21:56:03 INFO - PROCESS | 4000 | 1465102563473 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 21:56:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:56:03 INFO - PROCESS | 4000 | 1465102563477 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:56:03 INFO - PROCESS | 4000 | 1465102563479 Marionette TRACE conn5 <- [1,382,null,{}] 21:56:03 INFO - PROCESS | 4000 | 1465102563482 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}] 21:56:03 INFO - PROCESS | 4000 | 1465102563484 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:03 INFO - PROCESS | 4000 | 1465102563600 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 21:56:03 INFO - PROCESS | 4000 | 1465102563611 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:03 INFO - PROCESS | 4000 | 1465102563613 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EC9800 == 35 [pid = 4000] [id = 105] 21:56:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD4FAAC00) [pid = 4000] [serial = 312] [outer = 0000000000000000] 21:56:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD593D800) [pid = 4000] [serial = 313] [outer = 0000005FD4FAAC00] 21:56:03 INFO - PROCESS | 4000 | 1465102563701 Marionette DEBUG loaded listener.js 21:56:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD5D15400) [pid = 4000] [serial = 314] [outer = 0000005FD4FAAC00] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD5D1A800) [pid = 4000] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD0469C00) [pid = 4000] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD321C000) [pid = 4000] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9DB4800) [pid = 4000] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC9932800) [pid = 4000] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCFA91000) [pid = 4000] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC97A3400) [pid = 4000] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005F8010B400) [pid = 4000] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC991C800) [pid = 4000] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD0056000) [pid = 4000] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD75E6800) [pid = 4000] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC7BD7800) [pid = 4000] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:56:03 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD4FACC00) [pid = 4000] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:56:04 INFO - PROCESS | 4000 | 1465102564122 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:56:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:56:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 21:56:04 INFO - PROCESS | 4000 | 1465102564153 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 21:56:04 INFO - PROCESS | 4000 | 1465102564155 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 21:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:56:04 INFO - PROCESS | 4000 | 1465102564158 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:56:04 INFO - PROCESS | 4000 | 1465102564161 Marionette TRACE conn5 <- [1,386,null,{}] 21:56:04 INFO - PROCESS | 4000 | 1465102564165 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}] 21:56:04 INFO - PROCESS | 4000 | 1465102564167 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:04 INFO - PROCESS | 4000 | 1465102564249 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 21:56:04 INFO - PROCESS | 4000 | 1465102564254 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:04 INFO - PROCESS | 4000 | 1465102564256 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED9A800 == 36 [pid = 4000] [id = 106] 21:56:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCE893400) [pid = 4000] [serial = 315] [outer = 0000000000000000] 21:56:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD4FB1800) [pid = 4000] [serial = 316] [outer = 0000005FCE893400] 21:56:04 INFO - PROCESS | 4000 | 1465102564303 Marionette DEBUG loaded listener.js 21:56:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD65C3800) [pid = 4000] [serial = 317] [outer = 0000005FCE893400] 21:56:04 INFO - PROCESS | 4000 | 1465102564750 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]]]}] 21:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 627ms 21:56:04 INFO - PROCESS | 4000 | 1465102564787 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 21:56:04 INFO - PROCESS | 4000 | 1465102564790 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 21:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:56:04 INFO - PROCESS | 4000 | 1465102564793 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:56:04 INFO - PROCESS | 4000 | 1465102564795 Marionette TRACE conn5 <- [1,390,null,{}] 21:56:04 INFO - PROCESS | 4000 | 1465102564799 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}] 21:56:04 INFO - PROCESS | 4000 | 1465102564800 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:04 INFO - PROCESS | 4000 | 1465102564885 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 21:56:04 INFO - PROCESS | 4000 | 1465102564893 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:04 INFO - PROCESS | 4000 | 1465102564895 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE31F000 == 37 [pid = 4000] [id = 107] 21:56:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD5811000) [pid = 4000] [serial = 318] [outer = 0000000000000000] 21:56:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD75EE800) [pid = 4000] [serial = 319] [outer = 0000005FD5811000] 21:56:04 INFO - PROCESS | 4000 | 1465102564939 Marionette DEBUG loaded listener.js 21:56:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD80D8400) [pid = 4000] [serial = 320] [outer = 0000005FD5811000] 21:56:05 INFO - PROCESS | 4000 | 1465102565398 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]]]}] 21:56:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:56:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 21:56:05 INFO - PROCESS | 4000 | 1465102565424 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 21:56:05 INFO - PROCESS | 4000 | 1465102565426 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 21:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:56:05 INFO - PROCESS | 4000 | 1465102565435 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:56:05 INFO - PROCESS | 4000 | 1465102565436 Marionette TRACE conn5 <- [1,394,null,{}] 21:56:05 INFO - PROCESS | 4000 | 1465102565440 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}] 21:56:05 INFO - PROCESS | 4000 | 1465102565442 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:05 INFO - PROCESS | 4000 | 1465102565530 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 21:56:05 INFO - PROCESS | 4000 | 1465102565537 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:05 INFO - PROCESS | 4000 | 1465102565539 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9C0000 == 38 [pid = 4000] [id = 108] 21:56:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD9443C00) [pid = 4000] [serial = 321] [outer = 0000000000000000] 21:56:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD96AB800) [pid = 4000] [serial = 322] [outer = 0000005FD9443C00] 21:56:05 INFO - PROCESS | 4000 | 1465102565583 Marionette DEBUG loaded listener.js 21:56:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FDB960400) [pid = 4000] [serial = 323] [outer = 0000005FD9443C00] 21:56:06 INFO - PROCESS | 4000 | 1465102566207 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]]]}] 21:56:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:56:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 881ms 21:56:06 INFO - PROCESS | 4000 | 1465102566314 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 21:56:06 INFO - PROCESS | 4000 | 1465102566319 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 21:56:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:56:06 INFO - PROCESS | 4000 | 1465102566324 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:56:06 INFO - PROCESS | 4000 | 1465102566328 Marionette TRACE conn5 <- [1,398,null,{}] 21:56:06 INFO - PROCESS | 4000 | 1465102566334 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}] 21:56:06 INFO - PROCESS | 4000 | 1465102566338 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:06 INFO - PROCESS | 4000 | 1465102566464 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 21:56:06 INFO - PROCESS | 4000 | 1465102566530 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:06 INFO - PROCESS | 4000 | 1465102566533 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA51800 == 39 [pid = 4000] [id = 109] 21:56:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC7BE2C00) [pid = 4000] [serial = 324] [outer = 0000000000000000] 21:56:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC95DBC00) [pid = 4000] [serial = 325] [outer = 0000005FC7BE2C00] 21:56:06 INFO - PROCESS | 4000 | 1465102566634 Marionette DEBUG loaded listener.js 21:56:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC9934C00) [pid = 4000] [serial = 326] [outer = 0000005FC7BE2C00] 21:56:07 INFO - PROCESS | 4000 | 1465102567239 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]]]}] 21:56:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:56:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 21:56:07 INFO - PROCESS | 4000 | 1465102567314 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 21:56:07 INFO - PROCESS | 4000 | 1465102567319 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 21:56:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:56:07 INFO - PROCESS | 4000 | 1465102567326 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:56:07 INFO - PROCESS | 4000 | 1465102567329 Marionette TRACE conn5 <- [1,402,null,{}] 21:56:07 INFO - PROCESS | 4000 | 1465102567333 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}] 21:56:07 INFO - PROCESS | 4000 | 1465102567337 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:07 INFO - PROCESS | 4000 | 1465102567464 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 21:56:07 INFO - PROCESS | 4000 | 1465102567540 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:07 INFO - PROCESS | 4000 | 1465102567543 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD757E800 == 40 [pid = 4000] [id = 110] 21:56:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCEB4D000) [pid = 4000] [serial = 327] [outer = 0000000000000000] 21:56:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCF92EC00) [pid = 4000] [serial = 328] [outer = 0000005FCEB4D000] 21:56:07 INFO - PROCESS | 4000 | 1465102567601 Marionette DEBUG loaded listener.js 21:56:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD0056000) [pid = 4000] [serial = 329] [outer = 0000005FCEB4D000] 21:56:08 INFO - PROCESS | 4000 | 1465102568249 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]]]}] 21:56:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:56:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 21:56:08 INFO - PROCESS | 4000 | 1465102568314 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 21:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:56:08 INFO - PROCESS | 4000 | 1465102568317 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 21:56:08 INFO - PROCESS | 4000 | 1465102568320 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:56:08 INFO - PROCESS | 4000 | 1465102568324 Marionette TRACE conn5 <- [1,406,null,{}] 21:56:08 INFO - PROCESS | 4000 | 1465102568336 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}] 21:56:08 INFO - PROCESS | 4000 | 1465102568341 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:08 INFO - PROCESS | 4000 | 1465102568489 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 21:56:08 INFO - PROCESS | 4000 | 1465102568606 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:08 INFO - PROCESS | 4000 | 1465102568609 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFD4000 == 41 [pid = 4000] [id = 111] 21:56:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD5368800) [pid = 4000] [serial = 330] [outer = 0000000000000000] 21:56:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD6B9B400) [pid = 4000] [serial = 331] [outer = 0000005FD5368800] 21:56:08 INFO - PROCESS | 4000 | 1465102568670 Marionette DEBUG loaded listener.js 21:56:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FDB965400) [pid = 4000] [serial = 332] [outer = 0000005FD5368800] 21:56:09 INFO - PROCESS | 4000 | 1465102569292 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]]]}] 21:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1036ms 21:56:09 INFO - PROCESS | 4000 | 1465102569358 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 21:56:09 INFO - PROCESS | 4000 | 1465102569361 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 21:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:56:09 INFO - PROCESS | 4000 | 1465102569365 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:56:09 INFO - PROCESS | 4000 | 1465102569367 Marionette TRACE conn5 <- [1,410,null,{}] 21:56:09 INFO - PROCESS | 4000 | 1465102569371 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}] 21:56:09 INFO - PROCESS | 4000 | 1465102569374 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:09 INFO - PROCESS | 4000 | 1465102569612 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 21:56:09 INFO - PROCESS | 4000 | 1465102569748 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:09 INFO - PROCESS | 4000 | 1465102569751 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1B5000 == 42 [pid = 4000] [id = 112] 21:56:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005F815D4400) [pid = 4000] [serial = 333] [outer = 0000000000000000] 21:56:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FC7BDCC00) [pid = 4000] [serial = 334] [outer = 0000005F815D4400] 21:56:09 INFO - PROCESS | 4000 | 1465102569805 Marionette DEBUG loaded listener.js 21:56:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FC8732800) [pid = 4000] [serial = 335] [outer = 0000005F815D4400] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE31F000 == 41 [pid = 4000] [id = 107] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED9A800 == 40 [pid = 4000] [id = 106] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EC9800 == 39 [pid = 4000] [id = 105] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B4B800 == 38 [pid = 4000] [id = 104] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7275000 == 37 [pid = 4000] [id = 103] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E28800 == 36 [pid = 4000] [id = 102] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE1A000 == 35 [pid = 4000] [id = 101] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE1E000 == 34 [pid = 4000] [id = 100] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC87A8000 == 33 [pid = 4000] [id = 99] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF20000 == 32 [pid = 4000] [id = 98] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3CB000 == 31 [pid = 4000] [id = 97] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFD4000 == 30 [pid = 4000] [id = 111] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD757E800 == 29 [pid = 4000] [id = 110] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9C0000 == 28 [pid = 4000] [id = 108] 21:56:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA51800 == 27 [pid = 4000] [id = 109] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD6DC8C00) [pid = 4000] [serial = 286] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005F81547800) [pid = 4000] [serial = 289] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD0473800) [pid = 4000] [serial = 274] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD3222800) [pid = 4000] [serial = 277] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FCFA8C000) [pid = 4000] [serial = 263] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCAD32000) [pid = 4000] [serial = 262] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC9DAD800) [pid = 4000] [serial = 268] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCDE79800) [pid = 4000] [serial = 269] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCFC1A000) [pid = 4000] [serial = 271] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC97AA800) [pid = 4000] [serial = 265] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9922000) [pid = 4000] [serial = 266] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD3217C00) [pid = 4000] [serial = 275] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005F814EEC00) [pid = 4000] [serial = 280] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCDE35800) [pid = 4000] [serial = 251] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC992FC00) [pid = 4000] [serial = 250] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD3221800) [pid = 4000] [serial = 254] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD005EC00) [pid = 4000] [serial = 253] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FDB963800) [pid = 4000] [serial = 257] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD776B800) [pid = 4000] [serial = 256] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9934000) [pid = 4000] [serial = 260] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC98B6800) [pid = 4000] [serial = 259] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD366B800) [pid = 4000] [serial = 278] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD005D000) [pid = 4000] [serial = 281] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD593E800) [pid = 4000] [serial = 283] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD5F66800) [pid = 4000] [serial = 284] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCFEC4000) [pid = 4000] [serial = 272] [outer = 0000000000000000] [url = about:blank] 21:56:10 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD76F0000) [pid = 4000] [serial = 287] [outer = 0000000000000000] [url = about:blank] 21:56:11 INFO - PROCESS | 4000 | 1465102571143 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]]]}] 21:56:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:56:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1839ms 21:56:11 INFO - PROCESS | 4000 | 1465102571206 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 21:56:11 INFO - PROCESS | 4000 | 1465102571211 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 21:56:11 INFO - PROCESS | 4000 | 1465102571217 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:56:11 INFO - PROCESS | 4000 | 1465102571220 Marionette TRACE conn5 <- [1,414,null,{}] 21:56:11 INFO - PROCESS | 4000 | 1465102571226 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}] 21:56:11 INFO - PROCESS | 4000 | 1465102571229 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:11 INFO - PROCESS | 4000 | 1465102571339 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 21:56:11 INFO - PROCESS | 4000 | 1465102571401 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:11 INFO - PROCESS | 4000 | 1465102571405 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB1D800 == 28 [pid = 4000] [id = 113] 21:56:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC7D14400) [pid = 4000] [serial = 336] [outer = 0000000000000000] 21:56:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC7D18400) [pid = 4000] [serial = 337] [outer = 0000005FC7D14400] 21:56:11 INFO - PROCESS | 4000 | 1465102571456 Marionette DEBUG loaded listener.js 21:56:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC8733400) [pid = 4000] [serial = 338] [outer = 0000005FC7D14400] 21:56:11 INFO - PROCESS | 4000 | 1465102571895 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]]]}] 21:56:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:56:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 734ms 21:56:11 INFO - PROCESS | 4000 | 1465102571954 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 21:56:11 INFO - PROCESS | 4000 | 1465102571959 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 21:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:56:11 INFO - PROCESS | 4000 | 1465102571966 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:56:11 INFO - PROCESS | 4000 | 1465102571969 Marionette TRACE conn5 <- [1,418,null,{}] 21:56:11 INFO - PROCESS | 4000 | 1465102571973 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}] 21:56:11 INFO - PROCESS | 4000 | 1465102571976 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:12 INFO - PROCESS | 4000 | 1465102572072 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 21:56:12 INFO - PROCESS | 4000 | 1465102572079 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:12 INFO - PROCESS | 4000 | 1465102572082 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF1D800 == 29 [pid = 4000] [id = 114] 21:56:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC95D9400) [pid = 4000] [serial = 339] [outer = 0000000000000000] 21:56:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC97A7000) [pid = 4000] [serial = 340] [outer = 0000005FC95D9400] 21:56:12 INFO - PROCESS | 4000 | 1465102572141 Marionette DEBUG loaded listener.js 21:56:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC98BFC00) [pid = 4000] [serial = 341] [outer = 0000005FC95D9400] 21:56:13 INFO - PROCESS | 4000 | 1465102573097 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]]]}] 21:56:13 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 21:56:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1193ms 21:56:13 INFO - PROCESS | 4000 | 1465102573161 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 21:56:13 INFO - PROCESS | 4000 | 1465102573164 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 21:56:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:56:13 INFO - PROCESS | 4000 | 1465102573168 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:56:13 INFO - PROCESS | 4000 | 1465102573172 Marionette TRACE conn5 <- [1,422,null,{}] 21:56:13 INFO - PROCESS | 4000 | 1465102573189 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}] 21:56:13 INFO - PROCESS | 4000 | 1465102573194 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:13 INFO - PROCESS | 4000 | 1465102573308 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 21:56:13 INFO - PROCESS | 4000 | 1465102573316 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:13 INFO - PROCESS | 4000 | 1465102573319 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE17000 == 30 [pid = 4000] [id = 115] 21:56:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC7BD7400) [pid = 4000] [serial = 342] [outer = 0000000000000000] 21:56:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC994C400) [pid = 4000] [serial = 343] [outer = 0000005FC7BD7400] 21:56:13 INFO - PROCESS | 4000 | 1465102573369 Marionette DEBUG loaded listener.js 21:56:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9DB3800) [pid = 4000] [serial = 344] [outer = 0000005FC7BD7400] 21:56:14 INFO - PROCESS | 4000 | 1465102574311 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]]]}] 21:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1192ms 21:56:14 INFO - PROCESS | 4000 | 1465102574362 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 21:56:14 INFO - PROCESS | 4000 | 1465102574365 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 21:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:56:14 INFO - PROCESS | 4000 | 1465102574368 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:56:14 INFO - PROCESS | 4000 | 1465102574370 Marionette TRACE conn5 <- [1,426,null,{}] 21:56:14 INFO - PROCESS | 4000 | 1465102574374 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}] 21:56:14 INFO - PROCESS | 4000 | 1465102574376 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:14 INFO - PROCESS | 4000 | 1465102574491 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 21:56:14 INFO - PROCESS | 4000 | 1465102574498 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:14 INFO - PROCESS | 4000 | 1465102574500 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5834000 == 31 [pid = 4000] [id = 116] 21:56:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCDE37400) [pid = 4000] [serial = 345] [outer = 0000000000000000] 21:56:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCE12E800) [pid = 4000] [serial = 346] [outer = 0000005FCDE37400] 21:56:14 INFO - PROCESS | 4000 | 1465102574585 Marionette DEBUG loaded listener.js 21:56:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCE9DE000) [pid = 4000] [serial = 347] [outer = 0000005FCDE37400] 21:56:15 INFO - PROCESS | 4000 | 1465102575213 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] 21:56:15 INFO - PROCESS | 4000 | 1465102575254 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 21:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:56:15 INFO - PROCESS | 4000 | 1465102575258 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:56:15 INFO - PROCESS | 4000 | 1465102575259 Marionette TRACE conn5 <- [1,430,null,{}] 21:56:15 INFO - PROCESS | 4000 | 1465102575263 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}] 21:56:15 INFO - PROCESS | 4000 | 1465102575265 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:15 INFO - PROCESS | 4000 | 1465102575346 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 21:56:15 INFO - PROCESS | 4000 | 1465102575353 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:15 INFO - PROCESS | 4000 | 1465102575356 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60D1800 == 32 [pid = 4000] [id = 117] 21:56:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC95D6000) [pid = 4000] [serial = 348] [outer = 0000000000000000] 21:56:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9928000) [pid = 4000] [serial = 349] [outer = 0000005FC95D6000] 21:56:15 INFO - PROCESS | 4000 | 1465102575403 Marionette DEBUG loaded listener.js 21:56:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFA8E800) [pid = 4000] [serial = 350] [outer = 0000005FC95D6000] 21:56:15 INFO - PROCESS | 4000 | 1465102575841 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]]]}] 21:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 21:56:15 INFO - PROCESS | 4000 | 1465102575951 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 21:56:15 INFO - PROCESS | 4000 | 1465102575954 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 21:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:56:15 INFO - PROCESS | 4000 | 1465102575957 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:56:15 INFO - PROCESS | 4000 | 1465102575959 Marionette TRACE conn5 <- [1,434,null,{}] 21:56:15 INFO - PROCESS | 4000 | 1465102575963 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}] 21:56:15 INFO - PROCESS | 4000 | 1465102575968 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:16 INFO - PROCESS | 4000 | 1465102576077 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 21:56:16 INFO - PROCESS | 4000 | 1465102576083 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:16 INFO - PROCESS | 4000 | 1465102576085 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7268800 == 33 [pid = 4000] [id = 118] 21:56:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC7BDD000) [pid = 4000] [serial = 351] [outer = 0000000000000000] 21:56:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFECF400) [pid = 4000] [serial = 352] [outer = 0000005FC7BDD000] 21:56:16 INFO - PROCESS | 4000 | 1465102576133 Marionette DEBUG loaded listener.js 21:56:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD3214800) [pid = 4000] [serial = 353] [outer = 0000005FC7BDD000] 21:56:16 INFO - PROCESS | 4000 | 1465102576580 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]]]}] 21:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 21:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:56:16 INFO - PROCESS | 4000 | 1465102576652 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 21:56:16 INFO - PROCESS | 4000 | 1465102576654 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 21:56:16 INFO - PROCESS | 4000 | 1465102576657 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:56:16 INFO - PROCESS | 4000 | 1465102576659 Marionette TRACE conn5 <- [1,438,null,{}] 21:56:16 INFO - PROCESS | 4000 | 1465102576663 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}] 21:56:16 INFO - PROCESS | 4000 | 1465102576665 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:16 INFO - PROCESS | 4000 | 1465102576747 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 21:56:16 INFO - PROCESS | 4000 | 1465102576752 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:16 INFO - PROCESS | 4000 | 1465102576754 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD757C000 == 34 [pid = 4000] [id = 119] 21:56:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC8FF4000) [pid = 4000] [serial = 354] [outer = 0000000000000000] 21:56:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD35D2000) [pid = 4000] [serial = 355] [outer = 0000005FC8FF4000] 21:56:16 INFO - PROCESS | 4000 | 1465102576802 Marionette DEBUG loaded listener.js 21:56:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD363E800) [pid = 4000] [serial = 356] [outer = 0000005FC8FF4000] 21:56:17 INFO - PROCESS | 4000 | 1465102577318 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]]]}] 21:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 21:56:17 INFO - PROCESS | 4000 | 1465102577431 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 21:56:17 INFO - PROCESS | 4000 | 1465102577436 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 21:56:17 INFO - PROCESS | 4000 | 1465102577466 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:56:17 INFO - PROCESS | 4000 | 1465102577470 Marionette TRACE conn5 <- [1,442,null,{}] 21:56:17 INFO - PROCESS | 4000 | 1465102577477 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}] 21:56:17 INFO - PROCESS | 4000 | 1465102577481 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:17 INFO - PROCESS | 4000 | 1465102577606 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 21:56:17 INFO - PROCESS | 4000 | 1465102577668 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:17 INFO - PROCESS | 4000 | 1465102577673 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA0C9000 == 35 [pid = 4000] [id = 120] 21:56:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC7D0E800) [pid = 4000] [serial = 357] [outer = 0000000000000000] 21:56:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC8726000) [pid = 4000] [serial = 358] [outer = 0000005FC7D0E800] 21:56:17 INFO - PROCESS | 4000 | 1465102577735 Marionette DEBUG loaded listener.js 21:56:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC8FFA400) [pid = 4000] [serial = 359] [outer = 0000005FC7D0E800] 21:56:18 INFO - PROCESS | 4000 | 1465102578562 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]]]}] 21:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1141ms 21:56:18 INFO - PROCESS | 4000 | 1465102578613 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 21:56:18 INFO - PROCESS | 4000 | 1465102578619 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 21:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:56:18 INFO - PROCESS | 4000 | 1465102578626 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:56:18 INFO - PROCESS | 4000 | 1465102578630 Marionette TRACE conn5 <- [1,446,null,{}] 21:56:18 INFO - PROCESS | 4000 | 1465102578634 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}] 21:56:18 INFO - PROCESS | 4000 | 1465102578637 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:18 INFO - PROCESS | 4000 | 1465102578768 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 21:56:18 INFO - PROCESS | 4000 | 1465102578832 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:18 INFO - PROCESS | 4000 | 1465102578835 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE0B800 == 36 [pid = 4000] [id = 121] 21:56:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9926000) [pid = 4000] [serial = 360] [outer = 0000000000000000] 21:56:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9948800) [pid = 4000] [serial = 361] [outer = 0000005FC9926000] 21:56:18 INFO - PROCESS | 4000 | 1465102578893 Marionette DEBUG loaded listener.js 21:56:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCDE34400) [pid = 4000] [serial = 362] [outer = 0000005FC9926000] 21:56:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7268800 == 35 [pid = 4000] [id = 118] 21:56:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60D1800 == 34 [pid = 4000] [id = 117] 21:56:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5834000 == 33 [pid = 4000] [id = 116] 21:56:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE17000 == 32 [pid = 4000] [id = 115] 21:56:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF1D800 == 31 [pid = 4000] [id = 114] 21:56:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB1D800 == 30 [pid = 4000] [id = 113] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC98BE000) [pid = 4000] [serial = 299] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCACBEC00) [pid = 4000] [serial = 302] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD36FAC00) [pid = 4000] [serial = 310] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD5D15400) [pid = 4000] [serial = 314] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD4FB1800) [pid = 4000] [serial = 316] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD593D800) [pid = 4000] [serial = 313] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9DAA800) [pid = 4000] [serial = 301] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD4F2E800) [pid = 4000] [serial = 311] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC992A000) [pid = 4000] [serial = 293] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD65C3800) [pid = 4000] [serial = 317] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFA0C800) [pid = 4000] [serial = 304] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC8FF0800) [pid = 4000] [serial = 296] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD75EE800) [pid = 4000] [serial = 319] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD2955400) [pid = 4000] [serial = 308] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD005AC00) [pid = 4000] [serial = 307] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD3213C00) [pid = 4000] [serial = 290] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FC95D9C00) [pid = 4000] [serial = 298] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC95DB800) [pid = 4000] [serial = 292] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FCFC26000) [pid = 4000] [serial = 305] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FC7BE0400) [pid = 4000] [serial = 295] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD80D8400) [pid = 4000] [serial = 320] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005FDB960400) [pid = 4000] [serial = 323] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FD96AB800) [pid = 4000] [serial = 322] [outer = 0000000000000000] [url = about:blank] 21:56:19 INFO - PROCESS | 4000 | 1465102579832 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]]]}] 21:56:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:56:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1238ms 21:56:19 INFO - PROCESS | 4000 | 1465102579864 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 21:56:19 INFO - PROCESS | 4000 | 1465102579869 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 21:56:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:56:19 INFO - PROCESS | 4000 | 1465102579874 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:56:19 INFO - PROCESS | 4000 | 1465102579877 Marionette TRACE conn5 <- [1,450,null,{}] 21:56:19 INFO - PROCESS | 4000 | 1465102579883 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}] 21:56:19 INFO - PROCESS | 4000 | 1465102579886 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:20 INFO - PROCESS | 4000 | 1465102579992 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 21:56:20 INFO - PROCESS | 4000 | 1465102580061 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:20 INFO - PROCESS | 4000 | 1465102580066 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE62800 == 31 [pid = 4000] [id = 122] 21:56:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC8725C00) [pid = 4000] [serial = 363] [outer = 0000000000000000] 21:56:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FC872A400) [pid = 4000] [serial = 364] [outer = 0000005FC8725C00] 21:56:20 INFO - PROCESS | 4000 | 1465102580116 Marionette DEBUG loaded listener.js 21:56:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC95D8400) [pid = 4000] [serial = 365] [outer = 0000005FC8725C00] 21:56:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC8FEF400) [pid = 4000] [serial = 366] [outer = 0000005FCADA4400] 21:56:20 INFO - PROCESS | 4000 | 1465102580645 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] 21:56:20 INFO - PROCESS | 4000 | 1465102580679 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 21:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:56:20 INFO - PROCESS | 4000 | 1465102580685 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:56:20 INFO - PROCESS | 4000 | 1465102580688 Marionette TRACE conn5 <- [1,454,null,{}] 21:56:20 INFO - PROCESS | 4000 | 1465102580692 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}] 21:56:20 INFO - PROCESS | 4000 | 1465102580694 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:20 INFO - PROCESS | 4000 | 1465102580785 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 21:56:20 INFO - PROCESS | 4000 | 1465102580791 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:20 INFO - PROCESS | 4000 | 1465102580794 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF912000 == 32 [pid = 4000] [id = 123] 21:56:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC9DAC400) [pid = 4000] [serial = 367] [outer = 0000000000000000] 21:56:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9DB0C00) [pid = 4000] [serial = 368] [outer = 0000005FC9DAC400] 21:56:20 INFO - PROCESS | 4000 | 1465102580843 Marionette DEBUG loaded listener.js 21:56:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCE0BC400) [pid = 4000] [serial = 369] [outer = 0000005FC9DAC400] 21:56:21 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:21 INFO - PROCESS | 4000 | 1465102581326 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]]]}] 21:56:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:56:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 692ms 21:56:21 INFO - PROCESS | 4000 | 1465102581385 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 21:56:21 INFO - PROCESS | 4000 | 1465102581388 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 21:56:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:56:21 INFO - PROCESS | 4000 | 1465102581391 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:56:21 INFO - PROCESS | 4000 | 1465102581395 Marionette TRACE conn5 <- [1,458,null,{}] 21:56:21 INFO - PROCESS | 4000 | 1465102581409 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}] 21:56:21 INFO - PROCESS | 4000 | 1465102581414 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:21 INFO - PROCESS | 4000 | 1465102581529 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 21:56:21 INFO - PROCESS | 4000 | 1465102581574 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:21 INFO - PROCESS | 4000 | 1465102581577 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5361800 == 33 [pid = 4000] [id = 124] 21:56:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCDE77800) [pid = 4000] [serial = 370] [outer = 0000000000000000] 21:56:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCFC20C00) [pid = 4000] [serial = 371] [outer = 0000005FCDE77800] 21:56:21 INFO - PROCESS | 4000 | 1465102581627 Marionette DEBUG loaded listener.js 21:56:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FD005B800) [pid = 4000] [serial = 372] [outer = 0000005FCDE77800] 21:56:22 INFO - PROCESS | 4000 | 1465102582018 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] 21:56:22 INFO - PROCESS | 4000 | 1465102582088 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 21:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:56:22 INFO - PROCESS | 4000 | 1465102582099 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:56:22 INFO - PROCESS | 4000 | 1465102582101 Marionette TRACE conn5 <- [1,462,null,{}] 21:56:22 INFO - PROCESS | 4000 | 1465102582105 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}] 21:56:22 INFO - PROCESS | 4000 | 1465102582107 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:22 INFO - PROCESS | 4000 | 1465102582218 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 21:56:22 INFO - PROCESS | 4000 | 1465102582228 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:22 INFO - PROCESS | 4000 | 1465102582230 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7267800 == 34 [pid = 4000] [id = 125] 21:56:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD05F5C00) [pid = 4000] [serial = 373] [outer = 0000000000000000] 21:56:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD35D2800) [pid = 4000] [serial = 374] [outer = 0000005FD05F5C00] 21:56:22 INFO - PROCESS | 4000 | 1465102582280 Marionette DEBUG loaded listener.js 21:56:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD3669800) [pid = 4000] [serial = 375] [outer = 0000005FD05F5C00] 21:56:22 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:22 INFO - PROCESS | 4000 | 1465102582770 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] 21:56:22 INFO - PROCESS | 4000 | 1465102582797 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 21:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:56:22 INFO - PROCESS | 4000 | 1465102582800 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:56:22 INFO - PROCESS | 4000 | 1465102582802 Marionette TRACE conn5 <- [1,466,null,{}] 21:56:22 INFO - PROCESS | 4000 | 1465102582805 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}] 21:56:22 INFO - PROCESS | 4000 | 1465102582807 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:22 INFO - PROCESS | 4000 | 1465102582943 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 21:56:22 INFO - PROCESS | 4000 | 1465102582952 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:22 INFO - PROCESS | 4000 | 1465102582954 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8B93800 == 35 [pid = 4000] [id = 126] 21:56:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD294E800) [pid = 4000] [serial = 376] [outer = 0000000000000000] 21:56:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3CB0800) [pid = 4000] [serial = 377] [outer = 0000005FD294E800] 21:56:23 INFO - PROCESS | 4000 | 1465102582999 Marionette DEBUG loaded listener.js 21:56:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD4FA8C00) [pid = 4000] [serial = 378] [outer = 0000005FD294E800] 21:56:23 INFO - PROCESS | 4000 | 1465102583465 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] 21:56:23 INFO - PROCESS | 4000 | 1465102583498 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 21:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:56:23 INFO - PROCESS | 4000 | 1465102583506 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:56:23 INFO - PROCESS | 4000 | 1465102583508 Marionette TRACE conn5 <- [1,470,null,{}] 21:56:23 INFO - PROCESS | 4000 | 1465102583511 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}] 21:56:23 INFO - PROCESS | 4000 | 1465102583517 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:23 INFO - PROCESS | 4000 | 1465102583659 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 21:56:23 INFO - PROCESS | 4000 | 1465102583711 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:23 INFO - PROCESS | 4000 | 1465102583713 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1DE000 == 36 [pid = 4000] [id = 127] 21:56:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD5B7A800) [pid = 4000] [serial = 379] [outer = 0000000000000000] 21:56:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD5FB0C00) [pid = 4000] [serial = 380] [outer = 0000005FD5B7A800] 21:56:23 INFO - PROCESS | 4000 | 1465102583758 Marionette DEBUG loaded listener.js 21:56:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD6BA1800) [pid = 4000] [serial = 381] [outer = 0000005FD5B7A800] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005F815D4400) [pid = 4000] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC7D14400) [pid = 4000] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC95D9400) [pid = 4000] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC7BE2C00) [pid = 4000] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC7BD7400) [pid = 4000] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCEB4D000) [pid = 4000] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD5368800) [pid = 4000] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCDE37400) [pid = 4000] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC95D6000) [pid = 4000] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:56:24 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FC7BDD000) [pid = 4000] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:56:24 INFO - PROCESS | 4000 | 1465102584264 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]]]}] 21:56:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 775ms 21:56:24 INFO - PROCESS | 4000 | 1465102584285 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 21:56:24 INFO - PROCESS | 4000 | 1465102584288 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 21:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:56:24 INFO - PROCESS | 4000 | 1465102584291 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:56:24 INFO - PROCESS | 4000 | 1465102584293 Marionette TRACE conn5 <- [1,474,null,{}] 21:56:24 INFO - PROCESS | 4000 | 1465102584296 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}] 21:56:24 INFO - PROCESS | 4000 | 1465102584299 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:24 INFO - PROCESS | 4000 | 1465102584382 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 21:56:24 INFO - PROCESS | 4000 | 1465102584445 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:24 INFO - PROCESS | 4000 | 1465102584447 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9C4800 == 37 [pid = 4000] [id = 128] 21:56:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005F81549C00) [pid = 4000] [serial = 382] [outer = 0000000000000000] 21:56:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCE84E800) [pid = 4000] [serial = 383] [outer = 0000005F81549C00] 21:56:24 INFO - PROCESS | 4000 | 1465102584501 Marionette DEBUG loaded listener.js 21:56:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD6925000) [pid = 4000] [serial = 384] [outer = 0000005F81549C00] 21:56:24 INFO - PROCESS | 4000 | 1465102584885 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]]]}] 21:56:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 21:56:24 INFO - PROCESS | 4000 | 1465102584922 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 21:56:24 INFO - PROCESS | 4000 | 1465102584924 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 21:56:24 INFO - PROCESS | 4000 | 1465102584928 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:56:24 INFO - PROCESS | 4000 | 1465102584930 Marionette TRACE conn5 <- [1,478,null,{}] 21:56:24 INFO - PROCESS | 4000 | 1465102584933 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}] 21:56:24 INFO - PROCESS | 4000 | 1465102584935 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:25 INFO - PROCESS | 4000 | 1465102585043 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 21:56:25 INFO - PROCESS | 4000 | 1465102585051 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:25 INFO - PROCESS | 4000 | 1465102585053 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C6800 == 38 [pid = 4000] [id = 129] 21:56:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD35D7C00) [pid = 4000] [serial = 385] [outer = 0000000000000000] 21:56:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD76F0000) [pid = 4000] [serial = 386] [outer = 0000005FD35D7C00] 21:56:25 INFO - PROCESS | 4000 | 1465102585099 Marionette DEBUG loaded listener.js 21:56:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD8B75400) [pid = 4000] [serial = 387] [outer = 0000005FD35D7C00] 21:56:25 INFO - PROCESS | 4000 | 1465102585524 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]]]}] 21:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 628ms 21:56:25 INFO - PROCESS | 4000 | 1465102585559 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 21:56:25 INFO - PROCESS | 4000 | 1465102585562 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 21:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:56:25 INFO - PROCESS | 4000 | 1465102585565 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:56:25 INFO - PROCESS | 4000 | 1465102585567 Marionette TRACE conn5 <- [1,482,null,{}] 21:56:25 INFO - PROCESS | 4000 | 1465102585571 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}] 21:56:25 INFO - PROCESS | 4000 | 1465102585572 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:25 INFO - PROCESS | 4000 | 1465102585687 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 21:56:25 INFO - PROCESS | 4000 | 1465102585725 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:25 INFO - PROCESS | 4000 | 1465102585727 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE32F000 == 39 [pid = 4000] [id = 130] 21:56:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD8FF6000) [pid = 4000] [serial = 388] [outer = 0000000000000000] 21:56:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD94AF000) [pid = 4000] [serial = 389] [outer = 0000005FD8FF6000] 21:56:25 INFO - PROCESS | 4000 | 1465102585771 Marionette DEBUG loaded listener.js 21:56:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FDA1FE000) [pid = 4000] [serial = 390] [outer = 0000005FD8FF6000] 21:56:26 INFO - PROCESS | 4000 | 1465102586294 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]]]}] 21:56:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 774ms 21:56:26 INFO - PROCESS | 4000 | 1465102586343 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 21:56:26 INFO - PROCESS | 4000 | 1465102586348 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 21:56:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:56:26 INFO - PROCESS | 4000 | 1465102586354 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:56:26 INFO - PROCESS | 4000 | 1465102586358 Marionette TRACE conn5 <- [1,486,null,{}] 21:56:26 INFO - PROCESS | 4000 | 1465102586378 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}] 21:56:26 INFO - PROCESS | 4000 | 1465102586382 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:26 INFO - PROCESS | 4000 | 1465102586536 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 21:56:26 INFO - PROCESS | 4000 | 1465102586580 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:26 INFO - PROCESS | 4000 | 1465102586586 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF4F800 == 40 [pid = 4000] [id = 131] 21:56:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC8E4A400) [pid = 4000] [serial = 391] [outer = 0000000000000000] 21:56:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9533400) [pid = 4000] [serial = 392] [outer = 0000005FC8E4A400] 21:56:26 INFO - PROCESS | 4000 | 1465102586645 Marionette DEBUG loaded listener.js 21:56:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9921000) [pid = 4000] [serial = 393] [outer = 0000005FC8E4A400] 21:56:27 INFO - PROCESS | 4000 | 1465102587323 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]]]}] 21:56:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:56:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 986ms 21:56:27 INFO - PROCESS | 4000 | 1465102587343 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 21:56:27 INFO - PROCESS | 4000 | 1465102587348 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 21:56:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:56:27 INFO - PROCESS | 4000 | 1465102587355 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:56:27 INFO - PROCESS | 4000 | 1465102587358 Marionette TRACE conn5 <- [1,490,null,{}] 21:56:27 INFO - PROCESS | 4000 | 1465102587363 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}] 21:56:27 INFO - PROCESS | 4000 | 1465102587366 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:27 INFO - PROCESS | 4000 | 1465102587482 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 21:56:27 INFO - PROCESS | 4000 | 1465102587554 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:27 INFO - PROCESS | 4000 | 1465102587557 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8F0F000 == 41 [pid = 4000] [id = 132] 21:56:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9DAD000) [pid = 4000] [serial = 394] [outer = 0000000000000000] 21:56:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCACC0800) [pid = 4000] [serial = 395] [outer = 0000005FC9DAD000] 21:56:27 INFO - PROCESS | 4000 | 1465102587615 Marionette DEBUG loaded listener.js 21:56:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFA8F800) [pid = 4000] [serial = 396] [outer = 0000005FC9DAD000] 21:56:28 INFO - PROCESS | 4000 | 1465102588238 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]]]}] 21:56:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:56:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 944ms 21:56:28 INFO - PROCESS | 4000 | 1465102588301 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 21:56:28 INFO - PROCESS | 4000 | 1465102588304 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 21:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:56:28 INFO - PROCESS | 4000 | 1465102588308 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:56:28 INFO - PROCESS | 4000 | 1465102588313 Marionette TRACE conn5 <- [1,494,null,{}] 21:56:28 INFO - PROCESS | 4000 | 1465102588324 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}] 21:56:28 INFO - PROCESS | 4000 | 1465102588330 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:28 INFO - PROCESS | 4000 | 1465102588476 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 21:56:28 INFO - PROCESS | 4000 | 1465102588548 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:28 INFO - PROCESS | 4000 | 1465102588552 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF6D000 == 42 [pid = 4000] [id = 133] 21:56:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD3635400) [pid = 4000] [serial = 397] [outer = 0000000000000000] 21:56:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD3CB0C00) [pid = 4000] [serial = 398] [outer = 0000005FD3635400] 21:56:28 INFO - PROCESS | 4000 | 1465102588652 Marionette DEBUG loaded listener.js 21:56:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD5B73400) [pid = 4000] [serial = 399] [outer = 0000005FD3635400] 21:56:29 INFO - PROCESS | 4000 | 1465102589287 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]]]}] 21:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1030ms 21:56:29 INFO - PROCESS | 4000 | 1465102589344 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 21:56:29 INFO - PROCESS | 4000 | 1465102589347 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 21:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:56:29 INFO - PROCESS | 4000 | 1465102589352 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:56:29 INFO - PROCESS | 4000 | 1465102589354 Marionette TRACE conn5 <- [1,498,null,{}] 21:56:29 INFO - PROCESS | 4000 | 1465102589358 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}] 21:56:29 INFO - PROCESS | 4000 | 1465102589361 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:29 INFO - PROCESS | 4000 | 1465102589478 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 21:56:29 INFO - PROCESS | 4000 | 1465102589549 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:29 INFO - PROCESS | 4000 | 1465102589551 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE5F800 == 43 [pid = 4000] [id = 134] 21:56:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC98C0800) [pid = 4000] [serial = 400] [outer = 0000000000000000] 21:56:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD3633400) [pid = 4000] [serial = 401] [outer = 0000005FC98C0800] 21:56:29 INFO - PROCESS | 4000 | 1465102589609 Marionette DEBUG loaded listener.js 21:56:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD806B400) [pid = 4000] [serial = 402] [outer = 0000005FC98C0800] 21:56:30 INFO - PROCESS | 4000 | 1465102590433 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]]]}] 21:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1131ms 21:56:30 INFO - PROCESS | 4000 | 1465102590485 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 21:56:30 INFO - PROCESS | 4000 | 1465102590489 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 21:56:30 INFO - PROCESS | 4000 | 1465102590494 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:56:30 INFO - PROCESS | 4000 | 1465102590499 Marionette TRACE conn5 <- [1,502,null,{}] 21:56:30 INFO - PROCESS | 4000 | 1465102590505 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}] 21:56:30 INFO - PROCESS | 4000 | 1465102590507 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:30 INFO - PROCESS | 4000 | 1465102590619 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 21:56:30 INFO - PROCESS | 4000 | 1465102590689 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:30 INFO - PROCESS | 4000 | 1465102590693 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED89000 == 44 [pid = 4000] [id = 135] 21:56:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC9916000) [pid = 4000] [serial = 403] [outer = 0000000000000000] 21:56:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC9922000) [pid = 4000] [serial = 404] [outer = 0000005FC9916000] 21:56:30 INFO - PROCESS | 4000 | 1465102590744 Marionette DEBUG loaded listener.js 21:56:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC999D800) [pid = 4000] [serial = 405] [outer = 0000005FC9916000] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1B5000 == 43 [pid = 4000] [id = 112] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C6800 == 42 [pid = 4000] [id = 129] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9C4800 == 41 [pid = 4000] [id = 128] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1DE000 == 40 [pid = 4000] [id = 127] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8B93800 == 39 [pid = 4000] [id = 126] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7267800 == 38 [pid = 4000] [id = 125] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5361800 == 37 [pid = 4000] [id = 124] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF912000 == 36 [pid = 4000] [id = 123] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE62800 == 35 [pid = 4000] [id = 122] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD757C000 == 34 [pid = 4000] [id = 119] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA0C9000 == 33 [pid = 4000] [id = 120] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE0B800 == 32 [pid = 4000] [id = 121] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE5F800 == 31 [pid = 4000] [id = 134] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF6D000 == 30 [pid = 4000] [id = 133] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8F0F000 == 29 [pid = 4000] [id = 132] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE32F000 == 28 [pid = 4000] [id = 130] 21:56:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF4F800 == 27 [pid = 4000] [id = 131] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC8732800) [pid = 4000] [serial = 335] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC7BDCC00) [pid = 4000] [serial = 334] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC7D18400) [pid = 4000] [serial = 337] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC8733400) [pid = 4000] [serial = 338] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC97A7000) [pid = 4000] [serial = 340] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC9934C00) [pid = 4000] [serial = 326] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC994C400) [pid = 4000] [serial = 343] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC95DBC00) [pid = 4000] [serial = 325] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD0056000) [pid = 4000] [serial = 329] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCF92EC00) [pid = 4000] [serial = 328] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FDB965400) [pid = 4000] [serial = 332] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD6B9B400) [pid = 4000] [serial = 331] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCE12E800) [pid = 4000] [serial = 346] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9928000) [pid = 4000] [serial = 349] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD35D2000) [pid = 4000] [serial = 355] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFA8E800) [pid = 4000] [serial = 350] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCFECF400) [pid = 4000] [serial = 352] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE9DE000) [pid = 4000] [serial = 347] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD3214800) [pid = 4000] [serial = 353] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9DB3800) [pid = 4000] [serial = 344] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC98BFC00) [pid = 4000] [serial = 341] [outer = 0000000000000000] [url = about:blank] 21:56:31 INFO - PROCESS | 4000 | 1465102591944 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]]]}] 21:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1485ms 21:56:31 INFO - PROCESS | 4000 | 1465102591985 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 21:56:31 INFO - PROCESS | 4000 | 1465102591989 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 21:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:56:31 INFO - PROCESS | 4000 | 1465102591994 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:56:32 INFO - PROCESS | 4000 | 1465102591999 Marionette TRACE conn5 <- [1,506,null,{}] 21:56:32 INFO - PROCESS | 4000 | 1465102592004 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}] 21:56:32 INFO - PROCESS | 4000 | 1465102592007 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:32 INFO - PROCESS | 4000 | 1465102592138 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 21:56:32 INFO - PROCESS | 4000 | 1465102592207 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:32 INFO - PROCESS | 4000 | 1465102592210 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB15800 == 28 [pid = 4000] [id = 136] 21:56:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC872DC00) [pid = 4000] [serial = 406] [outer = 0000000000000000] 21:56:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC8CD2800) [pid = 4000] [serial = 407] [outer = 0000005FC872DC00] 21:56:32 INFO - PROCESS | 4000 | 1465102592259 Marionette DEBUG loaded listener.js 21:56:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC95DC800) [pid = 4000] [serial = 408] [outer = 0000005FC872DC00] 21:56:32 INFO - PROCESS | 4000 | 1465102592667 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]]]}] 21:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 21:56:32 INFO - PROCESS | 4000 | 1465102592737 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 21:56:32 INFO - PROCESS | 4000 | 1465102592742 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 21:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:56:32 INFO - PROCESS | 4000 | 1465102592753 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:56:32 INFO - PROCESS | 4000 | 1465102592756 Marionette TRACE conn5 <- [1,510,null,{}] 21:56:32 INFO - PROCESS | 4000 | 1465102592760 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}] 21:56:32 INFO - PROCESS | 4000 | 1465102592763 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:32 INFO - PROCESS | 4000 | 1465102592859 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 21:56:32 INFO - PROCESS | 4000 | 1465102592875 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:32 INFO - PROCESS | 4000 | 1465102592877 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF4D000 == 29 [pid = 4000] [id = 137] 21:56:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC9917800) [pid = 4000] [serial = 409] [outer = 0000000000000000] 21:56:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC991E400) [pid = 4000] [serial = 410] [outer = 0000005FC9917800] 21:56:32 INFO - PROCESS | 4000 | 1465102592926 Marionette DEBUG loaded listener.js 21:56:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC9934400) [pid = 4000] [serial = 411] [outer = 0000005FC9917800] 21:56:33 INFO - PROCESS | 4000 | 1465102593387 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]]]}] 21:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 21:56:33 INFO - PROCESS | 4000 | 1465102593443 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 21:56:33 INFO - PROCESS | 4000 | 1465102593446 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 21:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:56:33 INFO - PROCESS | 4000 | 1465102593449 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:56:33 INFO - PROCESS | 4000 | 1465102593453 Marionette TRACE conn5 <- [1,514,null,{}] 21:56:33 INFO - PROCESS | 4000 | 1465102593464 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}] 21:56:33 INFO - PROCESS | 4000 | 1465102593469 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:33 INFO - PROCESS | 4000 | 1465102593559 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 21:56:33 INFO - PROCESS | 4000 | 1465102593574 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:33 INFO - PROCESS | 4000 | 1465102593577 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD369A800 == 30 [pid = 4000] [id = 138] 21:56:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC9DA9C00) [pid = 4000] [serial = 412] [outer = 0000000000000000] 21:56:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9DAF800) [pid = 4000] [serial = 413] [outer = 0000005FC9DA9C00] 21:56:33 INFO - PROCESS | 4000 | 1465102593626 Marionette DEBUG loaded listener.js 21:56:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCAB9E000) [pid = 4000] [serial = 414] [outer = 0000005FC9DA9C00] 21:56:34 INFO - PROCESS | 4000 | 1465102594098 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]]]}] 21:56:34 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 21:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 21:56:34 INFO - PROCESS | 4000 | 1465102594143 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 21:56:34 INFO - PROCESS | 4000 | 1465102594146 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 21:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:56:34 INFO - PROCESS | 4000 | 1465102594150 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:56:34 INFO - PROCESS | 4000 | 1465102594152 Marionette TRACE conn5 <- [1,518,null,{}] 21:56:34 INFO - PROCESS | 4000 | 1465102594155 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}] 21:56:34 INFO - PROCESS | 4000 | 1465102594157 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:34 INFO - PROCESS | 4000 | 1465102594300 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 21:56:34 INFO - PROCESS | 4000 | 1465102594324 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:34 INFO - PROCESS | 4000 | 1465102594327 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E10800 == 31 [pid = 4000] [id = 139] 21:56:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCEDF9800) [pid = 4000] [serial = 415] [outer = 0000000000000000] 21:56:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCF929400) [pid = 4000] [serial = 416] [outer = 0000005FCEDF9800] 21:56:34 INFO - PROCESS | 4000 | 1465102594372 Marionette DEBUG loaded listener.js 21:56:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFA8C400) [pid = 4000] [serial = 417] [outer = 0000005FCEDF9800] 21:56:34 INFO - PROCESS | 4000 | 1465102594822 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]]]}] 21:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 735ms 21:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:56:34 INFO - PROCESS | 4000 | 1465102594894 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 21:56:34 INFO - PROCESS | 4000 | 1465102594896 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 21:56:34 INFO - PROCESS | 4000 | 1465102594899 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:56:34 INFO - PROCESS | 4000 | 1465102594901 Marionette TRACE conn5 <- [1,522,null,{}] 21:56:34 INFO - PROCESS | 4000 | 1465102594905 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}] 21:56:34 INFO - PROCESS | 4000 | 1465102594907 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:35 INFO - PROCESS | 4000 | 1465102595026 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 21:56:35 INFO - PROCESS | 4000 | 1465102595038 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:35 INFO - PROCESS | 4000 | 1465102595040 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6D78800 == 32 [pid = 4000] [id = 140] 21:56:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC7D0D800) [pid = 4000] [serial = 418] [outer = 0000000000000000] 21:56:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCFC1EC00) [pid = 4000] [serial = 419] [outer = 0000005FC7D0D800] 21:56:35 INFO - PROCESS | 4000 | 1465102595085 Marionette DEBUG loaded listener.js 21:56:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCFEC8C00) [pid = 4000] [serial = 420] [outer = 0000005FC7D0D800] 21:56:35 INFO - PROCESS | 4000 | 1465102595590 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]]]}] 21:56:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 775ms 21:56:35 INFO - PROCESS | 4000 | 1465102595675 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 21:56:35 INFO - PROCESS | 4000 | 1465102595678 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 21:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:56:35 INFO - PROCESS | 4000 | 1465102595681 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:56:35 INFO - PROCESS | 4000 | 1465102595683 Marionette TRACE conn5 <- [1,526,null,{}] 21:56:35 INFO - PROCESS | 4000 | 1465102595686 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}] 21:56:35 INFO - PROCESS | 4000 | 1465102595692 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:36 INFO - PROCESS | 4000 | 1465102596003 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD35D7C00) [pid = 4000] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD05F5C00) [pid = 4000] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD294E800) [pid = 4000] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005F81549C00) [pid = 4000] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD5B7A800) [pid = 4000] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC9DAC400) [pid = 4000] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCDE77800) [pid = 4000] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7D0E800) [pid = 4000] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9926000) [pid = 4000] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC8725C00) [pid = 4000] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC8FF4000) [pid = 4000] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:56:36 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD8FF6000) [pid = 4000] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:56:36 INFO - PROCESS | 4000 | 1465102596053 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:36 INFO - PROCESS | 4000 | 1465102596055 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE04E000 == 33 [pid = 4000] [id = 141] 21:56:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC7BD5400) [pid = 4000] [serial = 421] [outer = 0000000000000000] 21:56:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC95E3000) [pid = 4000] [serial = 422] [outer = 0000005FC7BD5400] 21:56:36 INFO - PROCESS | 4000 | 1465102596110 Marionette DEBUG loaded listener.js 21:56:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD05FE400) [pid = 4000] [serial = 423] [outer = 0000005FC7BD5400] 21:56:36 INFO - PROCESS | 4000 | 1465102596486 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]]]}] 21:56:36 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 21:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 839ms 21:56:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:56:36 INFO - PROCESS | 4000 | 1465102596523 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 21:56:36 INFO - PROCESS | 4000 | 1465102596526 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 21:56:36 INFO - PROCESS | 4000 | 1465102596529 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:56:36 INFO - PROCESS | 4000 | 1465102596531 Marionette TRACE conn5 <- [1,530,null,{}] 21:56:36 INFO - PROCESS | 4000 | 1465102596535 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}] 21:56:36 INFO - PROCESS | 4000 | 1465102596537 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:36 INFO - PROCESS | 4000 | 1465102596618 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 21:56:36 INFO - PROCESS | 4000 | 1465102596623 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:36 INFO - PROCESS | 4000 | 1465102596625 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94B9800 == 34 [pid = 4000] [id = 142] 21:56:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD3638800) [pid = 4000] [serial = 424] [outer = 0000000000000000] 21:56:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD366C800) [pid = 4000] [serial = 425] [outer = 0000005FD3638800] 21:56:36 INFO - PROCESS | 4000 | 1465102596671 Marionette DEBUG loaded listener.js 21:56:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD3D07C00) [pid = 4000] [serial = 426] [outer = 0000005FD3638800] 21:56:37 INFO - PROCESS | 4000 | 1465102597264 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"]]]}] 21:56:37 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 21:56:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:56:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:56:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:56:37 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 21:56:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:56:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:56:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:56:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 777ms 21:56:37 INFO - PROCESS | 4000 | 1465102597310 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 21:56:37 INFO - PROCESS | 4000 | 1465102597312 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 21:56:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:56:37 INFO - PROCESS | 4000 | 1465102597318 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:56:37 INFO - PROCESS | 4000 | 1465102597320 Marionette TRACE conn5 <- [1,534,null,{}] 21:56:37 INFO - PROCESS | 4000 | 1465102597324 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}] 21:56:37 INFO - PROCESS | 4000 | 1465102597326 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:37 INFO - PROCESS | 4000 | 1465102597452 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 21:56:37 INFO - PROCESS | 4000 | 1465102597496 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:37 INFO - PROCESS | 4000 | 1465102597498 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD15C800 == 35 [pid = 4000] [id = 143] 21:56:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD363C400) [pid = 4000] [serial = 427] [outer = 0000000000000000] 21:56:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD536BC00) [pid = 4000] [serial = 428] [outer = 0000005FD363C400] 21:56:37 INFO - PROCESS | 4000 | 1465102597543 Marionette DEBUG loaded listener.js 21:56:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD5942000) [pid = 4000] [serial = 429] [outer = 0000005FD363C400] 21:56:37 INFO - PROCESS | 4000 | 1465102597909 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]]]}] 21:56:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 21:56:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 21:56:37 INFO - PROCESS | 4000 | 1465102597948 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 21:56:37 INFO - PROCESS | 4000 | 1465102597950 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 21:56:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:56:37 INFO - PROCESS | 4000 | 1465102597954 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:56:37 INFO - PROCESS | 4000 | 1465102597956 Marionette TRACE conn5 <- [1,538,null,{}] 21:56:37 INFO - PROCESS | 4000 | 1465102597959 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}] 21:56:37 INFO - PROCESS | 4000 | 1465102597961 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:38 INFO - PROCESS | 4000 | 1465102598089 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 21:56:38 INFO - PROCESS | 4000 | 1465102598157 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:38 INFO - PROCESS | 4000 | 1465102598161 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8522800 == 36 [pid = 4000] [id = 144] 21:56:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005F81543400) [pid = 4000] [serial = 430] [outer = 0000000000000000] 21:56:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005F815C9000) [pid = 4000] [serial = 431] [outer = 0000005F81543400] 21:56:38 INFO - PROCESS | 4000 | 1465102598264 Marionette DEBUG loaded listener.js 21:56:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC8554400) [pid = 4000] [serial = 432] [outer = 0000005F81543400] 21:56:38 INFO - PROCESS | 4000 | 1465102598971 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]]]}] 21:56:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 21:56:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1030ms 21:56:39 INFO - PROCESS | 4000 | 1465102598988 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 21:56:39 INFO - PROCESS | 4000 | 1465102598993 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 21:56:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:56:39 INFO - PROCESS | 4000 | 1465102599020 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:56:39 INFO - PROCESS | 4000 | 1465102599023 Marionette TRACE conn5 <- [1,542,null,{}] 21:56:39 INFO - PROCESS | 4000 | 1465102599028 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}] 21:56:39 INFO - PROCESS | 4000 | 1465102599034 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:39 INFO - PROCESS | 4000 | 1465102599217 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 21:56:39 INFO - PROCESS | 4000 | 1465102599287 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:39 INFO - PROCESS | 4000 | 1465102599290 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3D91800 == 37 [pid = 4000] [id = 145] 21:56:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC97A3800) [pid = 4000] [serial = 433] [outer = 0000000000000000] 21:56:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC9931800) [pid = 4000] [serial = 434] [outer = 0000005FC97A3800] 21:56:39 INFO - PROCESS | 4000 | 1465102599350 Marionette DEBUG loaded listener.js 21:56:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC99A0400) [pid = 4000] [serial = 435] [outer = 0000005FC97A3800] 21:56:39 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:39 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:40 INFO - PROCESS | 4000 | 1465102600028 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]]]}] 21:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1028ms 21:56:40 INFO - PROCESS | 4000 | 1465102600051 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 21:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:56:40 INFO - PROCESS | 4000 | 1465102600055 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 21:56:40 INFO - PROCESS | 4000 | 1465102600058 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:56:40 INFO - PROCESS | 4000 | 1465102600061 Marionette TRACE conn5 <- [1,546,null,{}] 21:56:40 INFO - PROCESS | 4000 | 1465102600065 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}] 21:56:40 INFO - PROCESS | 4000 | 1465102600068 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:40 INFO - PROCESS | 4000 | 1465102600194 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 21:56:40 INFO - PROCESS | 4000 | 1465102600269 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:40 INFO - PROCESS | 4000 | 1465102600272 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7517800 == 38 [pid = 4000] [id = 146] 21:56:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FCE9DE000) [pid = 4000] [serial = 436] [outer = 0000000000000000] 21:56:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FCFC21C00) [pid = 4000] [serial = 437] [outer = 0000005FCE9DE000] 21:56:40 INFO - PROCESS | 4000 | 1465102600328 Marionette DEBUG loaded listener.js 21:56:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD0471000) [pid = 4000] [serial = 438] [outer = 0000005FCE9DE000] 21:56:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD15C800 == 37 [pid = 4000] [id = 143] 21:56:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94B9800 == 36 [pid = 4000] [id = 142] 21:56:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE04E000 == 35 [pid = 4000] [id = 141] 21:56:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6D78800 == 34 [pid = 4000] [id = 140] 21:56:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E10800 == 33 [pid = 4000] [id = 139] 21:56:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD369A800 == 32 [pid = 4000] [id = 138] 21:56:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF4D000 == 31 [pid = 4000] [id = 137] 21:56:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB15800 == 30 [pid = 4000] [id = 136] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD8B75400) [pid = 4000] [serial = 387] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD35D2800) [pid = 4000] [serial = 374] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD3CB0800) [pid = 4000] [serial = 377] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCE84E800) [pid = 4000] [serial = 383] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD5FB0C00) [pid = 4000] [serial = 380] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC9DB0C00) [pid = 4000] [serial = 368] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCE0BC400) [pid = 4000] [serial = 369] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCFC20C00) [pid = 4000] [serial = 371] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC8726000) [pid = 4000] [serial = 358] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC8FFA400) [pid = 4000] [serial = 359] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC9948800) [pid = 4000] [serial = 361] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCDE34400) [pid = 4000] [serial = 362] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC872A400) [pid = 4000] [serial = 364] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC95D8400) [pid = 4000] [serial = 365] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD363E800) [pid = 4000] [serial = 356] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD6BA1800) [pid = 4000] [serial = 381] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD76F0000) [pid = 4000] [serial = 386] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE8CDC00) [pid = 4000] [serial = 152] [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.] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD3669800) [pid = 4000] [serial = 375] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD4FA8C00) [pid = 4000] [serial = 378] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FDA1FE000) [pid = 4000] [serial = 390] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD94AF000) [pid = 4000] [serial = 389] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD6925000) [pid = 4000] [serial = 384] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD005B800) [pid = 4000] [serial = 372] [outer = 0000000000000000] [url = about:blank] 21:56:41 INFO - PROCESS | 4000 | 1465102601234 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]]]}] 21:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1235ms 21:56:41 INFO - PROCESS | 4000 | 1465102601295 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 21:56:41 INFO - PROCESS | 4000 | 1465102601299 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 21:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:56:41 INFO - PROCESS | 4000 | 1465102601304 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:56:41 INFO - PROCESS | 4000 | 1465102601307 Marionette TRACE conn5 <- [1,550,null,{}] 21:56:41 INFO - PROCESS | 4000 | 1465102601313 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}] 21:56:41 INFO - PROCESS | 4000 | 1465102601316 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:41 INFO - PROCESS | 4000 | 1465102601417 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 21:56:41 INFO - PROCESS | 4000 | 1465102601425 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:41 INFO - PROCESS | 4000 | 1465102601427 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE04E000 == 31 [pid = 4000] [id = 147] 21:56:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC95DF000) [pid = 4000] [serial = 439] [outer = 0000000000000000] 21:56:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC97A8800) [pid = 4000] [serial = 440] [outer = 0000005FC95DF000] 21:56:41 INFO - PROCESS | 4000 | 1465102601477 Marionette DEBUG loaded listener.js 21:56:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC991C000) [pid = 4000] [serial = 441] [outer = 0000005FC95DF000] 21:56:41 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:41 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:41 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:41 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:42 INFO - PROCESS | 4000 | 1465102601996 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]]]}] 21:56:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:56:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 734ms 21:56:42 INFO - PROCESS | 4000 | 1465102602038 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 21:56:42 INFO - PROCESS | 4000 | 1465102602042 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 21:56:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:56:42 INFO - PROCESS | 4000 | 1465102602048 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:56:42 INFO - PROCESS | 4000 | 1465102602051 Marionette TRACE conn5 <- [1,554,null,{}] 21:56:42 INFO - PROCESS | 4000 | 1465102602055 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}] 21:56:42 INFO - PROCESS | 4000 | 1465102602057 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:42 INFO - PROCESS | 4000 | 1465102602149 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 21:56:42 INFO - PROCESS | 4000 | 1465102602221 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:42 INFO - PROCESS | 4000 | 1465102602224 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA60800 == 32 [pid = 4000] [id = 148] 21:56:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC991AC00) [pid = 4000] [serial = 442] [outer = 0000000000000000] 21:56:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC9DB2C00) [pid = 4000] [serial = 443] [outer = 0000005FC991AC00] 21:56:42 INFO - PROCESS | 4000 | 1465102602273 Marionette DEBUG loaded listener.js 21:56:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCE0BC400) [pid = 4000] [serial = 444] [outer = 0000005FC991AC00] 21:56:42 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:42 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:42 INFO - PROCESS | 4000 | 1465102602688 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]]]}] 21:56:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:56:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 21:56:42 INFO - PROCESS | 4000 | 1465102602743 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 21:56:42 INFO - PROCESS | 4000 | 1465102602745 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 21:56:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:56:42 INFO - PROCESS | 4000 | 1465102602749 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:56:42 INFO - PROCESS | 4000 | 1465102602753 Marionette TRACE conn5 <- [1,558,null,{}] 21:56:42 INFO - PROCESS | 4000 | 1465102602765 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}] 21:56:42 INFO - PROCESS | 4000 | 1465102602770 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:42 INFO - PROCESS | 4000 | 1465102602860 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 21:56:42 INFO - PROCESS | 4000 | 1465102602867 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:42 INFO - PROCESS | 4000 | 1465102602871 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B59000 == 33 [pid = 4000] [id = 149] 21:56:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCFC1A000) [pid = 4000] [serial = 445] [outer = 0000000000000000] 21:56:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCFECCC00) [pid = 4000] [serial = 446] [outer = 0000005FCFC1A000] 21:56:42 INFO - PROCESS | 4000 | 1465102602921 Marionette DEBUG loaded listener.js 21:56:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD294C800) [pid = 4000] [serial = 447] [outer = 0000005FCFC1A000] 21:56:43 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:43 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:43 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:43 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:43 INFO - PROCESS | 4000 | 1465102603382 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]]]}] 21:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 21:56:43 INFO - PROCESS | 4000 | 1465102603442 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 21:56:43 INFO - PROCESS | 4000 | 1465102603445 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 21:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:56:43 INFO - PROCESS | 4000 | 1465102603449 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:56:43 INFO - PROCESS | 4000 | 1465102603451 Marionette TRACE conn5 <- [1,562,null,{}] 21:56:43 INFO - PROCESS | 4000 | 1465102603454 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}] 21:56:43 INFO - PROCESS | 4000 | 1465102603457 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:43 INFO - PROCESS | 4000 | 1465102603607 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 21:56:43 INFO - PROCESS | 4000 | 1465102603616 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:43 INFO - PROCESS | 4000 | 1465102603618 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD726D800 == 34 [pid = 4000] [id = 150] 21:56:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD363B000) [pid = 4000] [serial = 448] [outer = 0000000000000000] 21:56:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD366CC00) [pid = 4000] [serial = 449] [outer = 0000005FD363B000] 21:56:43 INFO - PROCESS | 4000 | 1465102603672 Marionette DEBUG loaded listener.js 21:56:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD3D04400) [pid = 4000] [serial = 450] [outer = 0000005FD363B000] 21:56:44 INFO - PROCESS | 4000 | 1465102604133 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]]]}] 21:56:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:56:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 733ms 21:56:44 INFO - PROCESS | 4000 | 1465102604184 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 21:56:44 INFO - PROCESS | 4000 | 1465102604186 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 21:56:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:56:44 INFO - PROCESS | 4000 | 1465102604190 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:56:44 INFO - PROCESS | 4000 | 1465102604191 Marionette TRACE conn5 <- [1,566,null,{}] 21:56:44 INFO - PROCESS | 4000 | 1465102604195 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}] 21:56:44 INFO - PROCESS | 4000 | 1465102604197 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:44 INFO - PROCESS | 4000 | 1465102604307 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 21:56:44 INFO - PROCESS | 4000 | 1465102604317 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:44 INFO - PROCESS | 4000 | 1465102604319 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD80BC000 == 35 [pid = 4000] [id = 151] 21:56:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC7D15400) [pid = 4000] [serial = 451] [outer = 0000000000000000] 21:56:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD586B000) [pid = 4000] [serial = 452] [outer = 0000005FC7D15400] 21:56:44 INFO - PROCESS | 4000 | 1465102604403 Marionette DEBUG loaded listener.js 21:56:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD5F62400) [pid = 4000] [serial = 453] [outer = 0000005FC7D15400] 21:56:44 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:56:45 INFO - PROCESS | 4000 | 1465102604997 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]]]}] 21:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 881ms 21:56:45 INFO - PROCESS | 4000 | 1465102605074 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 21:56:45 INFO - PROCESS | 4000 | 1465102605076 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 21:56:45 INFO - PROCESS | 4000 | 1465102605079 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:56:45 INFO - PROCESS | 4000 | 1465102605081 Marionette TRACE conn5 <- [1,570,null,{}] 21:56:45 INFO - PROCESS | 4000 | 1465102605093 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}] 21:56:45 INFO - PROCESS | 4000 | 1465102605099 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:45 INFO - PROCESS | 4000 | 1465102605249 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 21:56:45 INFO - PROCESS | 4000 | 1465102605255 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:45 INFO - PROCESS | 4000 | 1465102605257 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD145800 == 36 [pid = 4000] [id = 152] 21:56:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD75EE400) [pid = 4000] [serial = 454] [outer = 0000000000000000] 21:56:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD8069400) [pid = 4000] [serial = 455] [outer = 0000005FD75EE400] 21:56:45 INFO - PROCESS | 4000 | 1465102605343 Marionette DEBUG loaded listener.js 21:56:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD8FF5800) [pid = 4000] [serial = 456] [outer = 0000005FD75EE400] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCEDF9800) [pid = 4000] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC9DA9C00) [pid = 4000] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9917800) [pid = 4000] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9916000) [pid = 4000] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC872DC00) [pid = 4000] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC7D0D800) [pid = 4000] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC8E4A400) [pid = 4000] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9DAD000) [pid = 4000] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD3635400) [pid = 4000] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC98C0800) [pid = 4000] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC7BD5400) [pid = 4000] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:56:45 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD3638800) [pid = 4000] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:56:45 INFO - PROCESS | 4000 | 1465102605746 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]]]}] 21:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 733ms 21:56:45 INFO - PROCESS | 4000 | 1465102605816 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 21:56:45 INFO - PROCESS | 4000 | 1465102605819 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 21:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:56:45 INFO - PROCESS | 4000 | 1465102605822 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:56:45 INFO - PROCESS | 4000 | 1465102605824 Marionette TRACE conn5 <- [1,574,null,{}] 21:56:45 INFO - PROCESS | 4000 | 1465102605828 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}] 21:56:45 INFO - PROCESS | 4000 | 1465102605830 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:45 INFO - PROCESS | 4000 | 1465102605913 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 21:56:45 INFO - PROCESS | 4000 | 1465102605918 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:45 INFO - PROCESS | 4000 | 1465102605920 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE31F000 == 37 [pid = 4000] [id = 153] 21:56:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC9993400) [pid = 4000] [serial = 457] [outer = 0000000000000000] 21:56:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD01A5000) [pid = 4000] [serial = 458] [outer = 0000005FC9993400] 21:56:45 INFO - PROCESS | 4000 | 1465102605967 Marionette DEBUG loaded listener.js 21:56:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD8F2E800) [pid = 4000] [serial = 459] [outer = 0000005FC9993400] 21:56:46 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:46 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:46 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:46 INFO - PROCESS | 4000 | 1465102606382 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]]]}] 21:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 585ms 21:56:46 INFO - PROCESS | 4000 | 1465102606410 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 21:56:46 INFO - PROCESS | 4000 | 1465102606412 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 21:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:56:46 INFO - PROCESS | 4000 | 1465102606416 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:56:46 INFO - PROCESS | 4000 | 1465102606418 Marionette TRACE conn5 <- [1,578,null,{}] 21:56:46 INFO - PROCESS | 4000 | 1465102606421 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}] 21:56:46 INFO - PROCESS | 4000 | 1465102606423 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:46 INFO - PROCESS | 4000 | 1465102606515 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 21:56:46 INFO - PROCESS | 4000 | 1465102606520 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:46 INFO - PROCESS | 4000 | 1465102606522 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81512800 == 38 [pid = 4000] [id = 154] 21:56:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD94AF000) [pid = 4000] [serial = 460] [outer = 0000000000000000] 21:56:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FDA1F0800) [pid = 4000] [serial = 461] [outer = 0000005FD94AF000] 21:56:46 INFO - PROCESS | 4000 | 1465102606567 Marionette DEBUG loaded listener.js 21:56:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FDB966400) [pid = 4000] [serial = 462] [outer = 0000005FD94AF000] 21:56:47 INFO - PROCESS | 4000 | 1465102607015 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]]]}] 21:56:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:56:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 21:56:47 INFO - PROCESS | 4000 | 1465102607050 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 21:56:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:56:47 INFO - PROCESS | 4000 | 1465102607052 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 21:56:47 INFO - PROCESS | 4000 | 1465102607055 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:56:47 INFO - PROCESS | 4000 | 1465102607057 Marionette TRACE conn5 <- [1,582,null,{}] 21:56:47 INFO - PROCESS | 4000 | 1465102607061 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}] 21:56:47 INFO - PROCESS | 4000 | 1465102607063 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:47 INFO - PROCESS | 4000 | 1465102607154 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 21:56:47 INFO - PROCESS | 4000 | 1465102607160 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:47 INFO - PROCESS | 4000 | 1465102607162 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFE8800 == 39 [pid = 4000] [id = 155] 21:56:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD64CEC00) [pid = 4000] [serial = 463] [outer = 0000000000000000] 21:56:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD64D4C00) [pid = 4000] [serial = 464] [outer = 0000005FD64CEC00] 21:56:47 INFO - PROCESS | 4000 | 1465102607208 Marionette DEBUG loaded listener.js 21:56:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FDB962400) [pid = 4000] [serial = 465] [outer = 0000005FD64CEC00] 21:56:47 INFO - PROCESS | 4000 | 1465102607823 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]]]}] 21:56:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:56:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 838ms 21:56:47 INFO - PROCESS | 4000 | 1465102607896 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 21:56:47 INFO - PROCESS | 4000 | 1465102607900 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 21:56:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:56:47 INFO - PROCESS | 4000 | 1465102607921 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:56:47 INFO - PROCESS | 4000 | 1465102607925 Marionette TRACE conn5 <- [1,586,null,{}] 21:56:47 INFO - PROCESS | 4000 | 1465102607931 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}] 21:56:47 INFO - PROCESS | 4000 | 1465102607935 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:48 INFO - PROCESS | 4000 | 1465102608062 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 21:56:48 INFO - PROCESS | 4000 | 1465102608130 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:48 INFO - PROCESS | 4000 | 1465102608133 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF91B800 == 40 [pid = 4000] [id = 156] 21:56:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC8733400) [pid = 4000] [serial = 466] [outer = 0000000000000000] 21:56:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC994A000) [pid = 4000] [serial = 467] [outer = 0000005FC8733400] 21:56:48 INFO - PROCESS | 4000 | 1465102608234 Marionette DEBUG loaded listener.js 21:56:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCDE7C000) [pid = 4000] [serial = 468] [outer = 0000005FC8733400] 21:56:48 INFO - PROCESS | 4000 | 1465102608809 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]]]}] 21:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 945ms 21:56:48 INFO - PROCESS | 4000 | 1465102608867 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 21:56:48 INFO - PROCESS | 4000 | 1465102608872 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 21:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:56:48 INFO - PROCESS | 4000 | 1465102608879 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:56:48 INFO - PROCESS | 4000 | 1465102608882 Marionette TRACE conn5 <- [1,590,null,{}] 21:56:48 INFO - PROCESS | 4000 | 1465102608886 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}] 21:56:48 INFO - PROCESS | 4000 | 1465102608889 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:49 INFO - PROCESS | 4000 | 1465102609008 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 21:56:49 INFO - PROCESS | 4000 | 1465102609081 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:49 INFO - PROCESS | 4000 | 1465102609084 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EC8000 == 41 [pid = 4000] [id = 157] 21:56:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD005D800) [pid = 4000] [serial = 469] [outer = 0000000000000000] 21:56:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD0475000) [pid = 4000] [serial = 470] [outer = 0000005FD005D800] 21:56:49 INFO - PROCESS | 4000 | 1465102609184 Marionette DEBUG loaded listener.js 21:56:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD3CA7000) [pid = 4000] [serial = 471] [outer = 0000005FD005D800] 21:56:49 INFO - PROCESS | 4000 | 1465102609805 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]]]}] 21:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 987ms 21:56:49 INFO - PROCESS | 4000 | 1465102609867 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 21:56:49 INFO - PROCESS | 4000 | 1465102609870 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 21:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:56:49 INFO - PROCESS | 4000 | 1465102609874 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:56:49 INFO - PROCESS | 4000 | 1465102609878 Marionette TRACE conn5 <- [1,594,null,{}] 21:56:49 INFO - PROCESS | 4000 | 1465102609889 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}] 21:56:49 INFO - PROCESS | 4000 | 1465102609894 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:50 INFO - PROCESS | 4000 | 1465102610010 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 21:56:50 INFO - PROCESS | 4000 | 1465102610086 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:50 INFO - PROCESS | 4000 | 1465102610089 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF135000 == 42 [pid = 4000] [id = 158] 21:56:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD6B93400) [pid = 4000] [serial = 472] [outer = 0000000000000000] 21:56:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD7012400) [pid = 4000] [serial = 473] [outer = 0000005FD6B93400] 21:56:50 INFO - PROCESS | 4000 | 1465102610189 Marionette DEBUG loaded listener.js 21:56:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD7172C00) [pid = 4000] [serial = 474] [outer = 0000005FD6B93400] 21:56:50 INFO - PROCESS | 4000 | 1465102610791 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]]]}] 21:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 21:56:50 INFO - PROCESS | 4000 | 1465102610819 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 21:56:50 INFO - PROCESS | 4000 | 1465102610823 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 21:56:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:56:50 INFO - PROCESS | 4000 | 1465102610826 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:56:50 INFO - PROCESS | 4000 | 1465102610829 Marionette TRACE conn5 <- [1,598,null,{}] 21:56:50 INFO - PROCESS | 4000 | 1465102610832 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}] 21:56:50 INFO - PROCESS | 4000 | 1465102610835 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:50 INFO - PROCESS | 4000 | 1465102610950 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 21:56:51 INFO - PROCESS | 4000 | 1465102611022 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:51 INFO - PROCESS | 4000 | 1465102611024 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB73000 == 43 [pid = 4000] [id = 159] 21:56:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005F80111000) [pid = 4000] [serial = 475] [outer = 0000000000000000] 21:56:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FC95D8400) [pid = 4000] [serial = 476] [outer = 0000005F80111000] 21:56:51 INFO - PROCESS | 4000 | 1465102611248 Marionette DEBUG loaded listener.js 21:56:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FC991DC00) [pid = 4000] [serial = 477] [outer = 0000005F80111000] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED89000 == 42 [pid = 4000] [id = 135] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81512800 == 41 [pid = 4000] [id = 154] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE31F000 == 40 [pid = 4000] [id = 153] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD145800 == 39 [pid = 4000] [id = 152] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD80BC000 == 38 [pid = 4000] [id = 151] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD726D800 == 37 [pid = 4000] [id = 150] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B59000 == 36 [pid = 4000] [id = 149] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA60800 == 35 [pid = 4000] [id = 148] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE04E000 == 34 [pid = 4000] [id = 147] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7517800 == 33 [pid = 4000] [id = 146] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3D91800 == 32 [pid = 4000] [id = 145] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8522800 == 31 [pid = 4000] [id = 144] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF135000 == 30 [pid = 4000] [id = 158] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EC8000 == 29 [pid = 4000] [id = 157] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFE8800 == 28 [pid = 4000] [id = 155] 21:56:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF91B800 == 27 [pid = 4000] [id = 156] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FCF929400) [pid = 4000] [serial = 416] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FC9DAF800) [pid = 4000] [serial = 413] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FC991E400) [pid = 4000] [serial = 410] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC9934400) [pid = 4000] [serial = 411] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC999D800) [pid = 4000] [serial = 405] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC9922000) [pid = 4000] [serial = 404] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC8CD2800) [pid = 4000] [serial = 407] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC95DC800) [pid = 4000] [serial = 408] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCFC1EC00) [pid = 4000] [serial = 419] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9921000) [pid = 4000] [serial = 393] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC9533400) [pid = 4000] [serial = 392] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCFA8F800) [pid = 4000] [serial = 396] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD536BC00) [pid = 4000] [serial = 428] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCACC0800) [pid = 4000] [serial = 395] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD5B73400) [pid = 4000] [serial = 399] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD3CB0C00) [pid = 4000] [serial = 398] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD806B400) [pid = 4000] [serial = 402] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD3633400) [pid = 4000] [serial = 401] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFA8C400) [pid = 4000] [serial = 417] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC95E3000) [pid = 4000] [serial = 422] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFEC8C00) [pid = 4000] [serial = 420] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD366C800) [pid = 4000] [serial = 425] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD3D07C00) [pid = 4000] [serial = 426] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD05FE400) [pid = 4000] [serial = 423] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCAB9E000) [pid = 4000] [serial = 414] [outer = 0000000000000000] [url = about:blank] 21:56:52 INFO - PROCESS | 4000 | 1465102612613 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]]]}] 21:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1841ms 21:56:52 INFO - PROCESS | 4000 | 1465102612670 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 21:56:52 INFO - PROCESS | 4000 | 1465102612675 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 21:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:56:52 INFO - PROCESS | 4000 | 1465102612680 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:56:52 INFO - PROCESS | 4000 | 1465102612684 Marionette TRACE conn5 <- [1,602,null,{}] 21:56:52 INFO - PROCESS | 4000 | 1465102612691 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}] 21:56:52 INFO - PROCESS | 4000 | 1465102612694 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:52 INFO - PROCESS | 4000 | 1465102612792 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 21:56:52 INFO - PROCESS | 4000 | 1465102612801 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:52 INFO - PROCESS | 4000 | 1465102612805 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA0DB800 == 28 [pid = 4000] [id = 160] 21:56:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC7BD7800) [pid = 4000] [serial = 478] [outer = 0000000000000000] 21:56:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC7BDC000) [pid = 4000] [serial = 479] [outer = 0000005FC7BD7800] 21:56:52 INFO - PROCESS | 4000 | 1465102612856 Marionette DEBUG loaded listener.js 21:56:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005F814E6400) [pid = 4000] [serial = 480] [outer = 0000005FC7BD7800] 21:56:53 INFO - PROCESS | 4000 | 1465102613369 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]]]}] 21:56:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:56:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 21:56:53 INFO - PROCESS | 4000 | 1465102613417 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 21:56:53 INFO - PROCESS | 4000 | 1465102613422 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 21:56:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:56:53 INFO - PROCESS | 4000 | 1465102613429 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:56:53 INFO - PROCESS | 4000 | 1465102613432 Marionette TRACE conn5 <- [1,606,null,{}] 21:56:53 INFO - PROCESS | 4000 | 1465102613436 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}] 21:56:53 INFO - PROCESS | 4000 | 1465102613439 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:53 INFO - PROCESS | 4000 | 1465102613532 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 21:56:53 INFO - PROCESS | 4000 | 1465102613601 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:53 INFO - PROCESS | 4000 | 1465102613604 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF17800 == 29 [pid = 4000] [id = 161] 21:56:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC8FF6800) [pid = 4000] [serial = 481] [outer = 0000000000000000] 21:56:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC95DE400) [pid = 4000] [serial = 482] [outer = 0000005FC8FF6800] 21:56:53 INFO - PROCESS | 4000 | 1465102613654 Marionette DEBUG loaded listener.js 21:56:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC97A9000) [pid = 4000] [serial = 483] [outer = 0000005FC8FF6800] 21:56:54 INFO - PROCESS | 4000 | 1465102614061 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]]]}] 21:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 21:56:54 INFO - PROCESS | 4000 | 1465102614154 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 21:56:54 INFO - PROCESS | 4000 | 1465102614157 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 21:56:54 INFO - PROCESS | 4000 | 1465102614169 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:56:54 INFO - PROCESS | 4000 | 1465102614172 Marionette TRACE conn5 <- [1,610,null,{}] 21:56:54 INFO - PROCESS | 4000 | 1465102614184 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}] 21:56:54 INFO - PROCESS | 4000 | 1465102614189 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:54 INFO - PROCESS | 4000 | 1465102614289 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 21:56:54 INFO - PROCESS | 4000 | 1465102614299 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:54 INFO - PROCESS | 4000 | 1465102614303 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD003E000 == 30 [pid = 4000] [id = 162] 21:56:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC994D000) [pid = 4000] [serial = 484] [outer = 0000000000000000] 21:56:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC9994C00) [pid = 4000] [serial = 485] [outer = 0000005FC994D000] 21:56:54 INFO - PROCESS | 4000 | 1465102614353 Marionette DEBUG loaded listener.js 21:56:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9D07400) [pid = 4000] [serial = 486] [outer = 0000005FC994D000] 21:56:54 INFO - PROCESS | 4000 | 1465102614795 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]]]}] 21:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 21:56:54 INFO - PROCESS | 4000 | 1465102614868 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 21:56:54 INFO - PROCESS | 4000 | 1465102614871 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 21:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:56:54 INFO - PROCESS | 4000 | 1465102614882 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:56:54 INFO - PROCESS | 4000 | 1465102614884 Marionette TRACE conn5 <- [1,614,null,{}] 21:56:54 INFO - PROCESS | 4000 | 1465102614887 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}] 21:56:54 INFO - PROCESS | 4000 | 1465102614890 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:55 INFO - PROCESS | 4000 | 1465102615002 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 21:56:55 INFO - PROCESS | 4000 | 1465102615008 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:55 INFO - PROCESS | 4000 | 1465102615010 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5361000 == 31 [pid = 4000] [id = 163] 21:56:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9DB5C00) [pid = 4000] [serial = 487] [outer = 0000000000000000] 21:56:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCAD9BC00) [pid = 4000] [serial = 488] [outer = 0000005FC9DB5C00] 21:56:55 INFO - PROCESS | 4000 | 1465102615056 Marionette DEBUG loaded listener.js 21:56:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCE972800) [pid = 4000] [serial = 489] [outer = 0000005FC9DB5C00] 21:56:55 INFO - PROCESS | 4000 | 1465102615520 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]]]}] 21:56:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:56:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 21:56:55 INFO - PROCESS | 4000 | 1465102615558 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 21:56:55 INFO - PROCESS | 4000 | 1465102615561 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 21:56:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:56:55 INFO - PROCESS | 4000 | 1465102615569 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:56:55 INFO - PROCESS | 4000 | 1465102615578 Marionette TRACE conn5 <- [1,618,null,{}] 21:56:55 INFO - PROCESS | 4000 | 1465102615582 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}] 21:56:55 INFO - PROCESS | 4000 | 1465102615584 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:55 INFO - PROCESS | 4000 | 1465102615726 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 21:56:55 INFO - PROCESS | 4000 | 1465102615739 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:55 INFO - PROCESS | 4000 | 1465102615741 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6467800 == 32 [pid = 4000] [id = 164] 21:56:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCF929C00) [pid = 4000] [serial = 490] [outer = 0000000000000000] 21:56:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCFA8C000) [pid = 4000] [serial = 491] [outer = 0000005FCF929C00] 21:56:55 INFO - PROCESS | 4000 | 1465102615787 Marionette DEBUG loaded listener.js 21:56:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCFC1A800) [pid = 4000] [serial = 492] [outer = 0000005FCF929C00] 21:56:56 INFO - PROCESS | 4000 | 1465102616226 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]]]}] 21:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 21:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:56:56 INFO - PROCESS | 4000 | 1465102616259 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 21:56:56 INFO - PROCESS | 4000 | 1465102616261 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 21:56:56 INFO - PROCESS | 4000 | 1465102616264 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:56:56 INFO - PROCESS | 4000 | 1465102616266 Marionette TRACE conn5 <- [1,622,null,{}] 21:56:56 INFO - PROCESS | 4000 | 1465102616270 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}] 21:56:56 INFO - PROCESS | 4000 | 1465102616276 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:56 INFO - PROCESS | 4000 | 1465102616420 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 21:56:56 INFO - PROCESS | 4000 | 1465102616433 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:56 INFO - PROCESS | 4000 | 1465102616435 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD727E800 == 33 [pid = 4000] [id = 165] 21:56:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC97A7C00) [pid = 4000] [serial = 493] [outer = 0000000000000000] 21:56:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCFE8DC00) [pid = 4000] [serial = 494] [outer = 0000005FC97A7C00] 21:56:56 INFO - PROCESS | 4000 | 1465102616483 Marionette DEBUG loaded listener.js 21:56:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD3219C00) [pid = 4000] [serial = 495] [outer = 0000005FC97A7C00] 21:56:56 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:56 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD363B000) [pid = 4000] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC7D15400) [pid = 4000] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC97A3800) [pid = 4000] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC991AC00) [pid = 4000] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC95DF000) [pid = 4000] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCFC1A000) [pid = 4000] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD75EE400) [pid = 4000] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005F81543400) [pid = 4000] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCE9DE000) [pid = 4000] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD94AF000) [pid = 4000] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD64CEC00) [pid = 4000] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD363C400) [pid = 4000] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:56:57 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9993400) [pid = 4000] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:56:57 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:57 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:57 INFO - PROCESS | 4000 | 1465102617202 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]]]}] 21:56:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:56:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 985ms 21:56:57 INFO - PROCESS | 4000 | 1465102617253 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 21:56:57 INFO - PROCESS | 4000 | 1465102617263 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 21:56:57 INFO - PROCESS | 4000 | 1465102617267 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:56:57 INFO - PROCESS | 4000 | 1465102617269 Marionette TRACE conn5 <- [1,626,null,{}] 21:56:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:56:57 INFO - PROCESS | 4000 | 1465102617273 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}] 21:56:57 INFO - PROCESS | 4000 | 1465102617275 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:57 INFO - PROCESS | 4000 | 1465102617381 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 21:56:57 INFO - PROCESS | 4000 | 1465102617428 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:57 INFO - PROCESS | 4000 | 1465102617430 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A36000 == 34 [pid = 4000] [id = 166] 21:56:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005F814E4400) [pid = 4000] [serial = 496] [outer = 0000000000000000] 21:56:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC9928C00) [pid = 4000] [serial = 497] [outer = 0000005F814E4400] 21:56:57 INFO - PROCESS | 4000 | 1465102617475 Marionette DEBUG loaded listener.js 21:56:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD35D2800) [pid = 4000] [serial = 498] [outer = 0000005F814E4400] 21:56:57 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:57 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:56:57 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:57 INFO - PROCESS | 4000 | 1465102617847 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]]]}] 21:56:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:56:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 21:56:57 INFO - PROCESS | 4000 | 1465102617905 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 21:56:57 INFO - PROCESS | 4000 | 1465102617907 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 21:56:57 INFO - PROCESS | 4000 | 1465102617911 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:56:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:56:57 INFO - PROCESS | 4000 | 1465102617913 Marionette TRACE conn5 <- [1,630,null,{}] 21:56:57 INFO - PROCESS | 4000 | 1465102617916 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}] 21:56:57 INFO - PROCESS | 4000 | 1465102617918 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:58 INFO - PROCESS | 4000 | 1465102618000 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 21:56:58 INFO - PROCESS | 4000 | 1465102618005 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:58 INFO - PROCESS | 4000 | 1465102618007 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94B4000 == 35 [pid = 4000] [id = 167] 21:56:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD363A800) [pid = 4000] [serial = 499] [outer = 0000000000000000] 21:56:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD3CA3C00) [pid = 4000] [serial = 500] [outer = 0000005FD363A800] 21:56:58 INFO - PROCESS | 4000 | 1465102618052 Marionette DEBUG loaded listener.js 21:56:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD3D08800) [pid = 4000] [serial = 501] [outer = 0000005FD363A800] 21:56:58 INFO - PROCESS | 4000 | 1465102618488 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]]]}] 21:56:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 21:56:58 INFO - PROCESS | 4000 | 1465102618544 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 21:56:58 INFO - PROCESS | 4000 | 1465102618547 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 21:56:58 INFO - PROCESS | 4000 | 1465102618550 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:56:58 INFO - PROCESS | 4000 | 1465102618552 Marionette TRACE conn5 <- [1,634,null,{}] 21:56:58 INFO - PROCESS | 4000 | 1465102618555 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}] 21:56:58 INFO - PROCESS | 4000 | 1465102618557 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:58 INFO - PROCESS | 4000 | 1465102618639 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 21:56:58 INFO - PROCESS | 4000 | 1465102618648 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:58 INFO - PROCESS | 4000 | 1465102618650 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B5000 == 36 [pid = 4000] [id = 168] 21:56:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD3D06C00) [pid = 4000] [serial = 502] [outer = 0000000000000000] 21:56:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD536BC00) [pid = 4000] [serial = 503] [outer = 0000005FD3D06C00] 21:56:58 INFO - PROCESS | 4000 | 1465102618697 Marionette DEBUG loaded listener.js 21:56:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD5942800) [pid = 4000] [serial = 504] [outer = 0000005FD3D06C00] 21:56:59 INFO - PROCESS | 4000 | 1465102619318 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]]]}] 21:56:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:56:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 840ms 21:56:59 INFO - PROCESS | 4000 | 1465102619394 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 21:56:59 INFO - PROCESS | 4000 | 1465102619399 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 21:56:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:56:59 INFO - PROCESS | 4000 | 1465102619428 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:56:59 INFO - PROCESS | 4000 | 1465102619433 Marionette TRACE conn5 <- [1,638,null,{}] 21:56:59 INFO - PROCESS | 4000 | 1465102619439 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}] 21:56:59 INFO - PROCESS | 4000 | 1465102619442 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:59 INFO - PROCESS | 4000 | 1465102619582 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 21:56:59 INFO - PROCESS | 4000 | 1465102619647 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:59 INFO - PROCESS | 4000 | 1465102619651 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:56:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE8BB000 == 37 [pid = 4000] [id = 169] 21:56:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005F815CDC00) [pid = 4000] [serial = 505] [outer = 0000000000000000] 21:56:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC7D19000) [pid = 4000] [serial = 506] [outer = 0000005F815CDC00] 21:56:59 INFO - PROCESS | 4000 | 1465102619710 Marionette DEBUG loaded listener.js 21:56:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC95D9000) [pid = 4000] [serial = 507] [outer = 0000005F815CDC00] 21:57:00 INFO - PROCESS | 4000 | 1465102620436 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]]]}] 21:57:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:57:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1089ms 21:57:00 INFO - PROCESS | 4000 | 1465102620538 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 21:57:00 INFO - PROCESS | 4000 | 1465102620543 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 21:57:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:57:00 INFO - PROCESS | 4000 | 1465102620551 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:57:00 INFO - PROCESS | 4000 | 1465102620554 Marionette TRACE conn5 <- [1,642,null,{}] 21:57:00 INFO - PROCESS | 4000 | 1465102620559 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}] 21:57:00 INFO - PROCESS | 4000 | 1465102620562 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:00 INFO - PROCESS | 4000 | 1465102620700 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 21:57:00 INFO - PROCESS | 4000 | 1465102620765 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:00 INFO - PROCESS | 4000 | 1465102620768 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD659C000 == 38 [pid = 4000] [id = 170] 21:57:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC9949800) [pid = 4000] [serial = 508] [outer = 0000000000000000] 21:57:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC99A1000) [pid = 4000] [serial = 509] [outer = 0000005FC9949800] 21:57:00 INFO - PROCESS | 4000 | 1465102620826 Marionette DEBUG loaded listener.js 21:57:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FCE892400) [pid = 4000] [serial = 510] [outer = 0000005FC9949800] 21:57:01 INFO - PROCESS | 4000 | 1465102621722 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]]]}] 21:57:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:57:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1241ms 21:57:01 INFO - PROCESS | 4000 | 1465102621794 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 21:57:01 INFO - PROCESS | 4000 | 1465102621799 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 21:57:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:57:01 INFO - PROCESS | 4000 | 1465102621805 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:57:01 INFO - PROCESS | 4000 | 1465102621808 Marionette TRACE conn5 <- [1,646,null,{}] 21:57:01 INFO - PROCESS | 4000 | 1465102621813 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}] 21:57:01 INFO - PROCESS | 4000 | 1465102621816 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:01 INFO - PROCESS | 4000 | 1465102621940 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 21:57:02 INFO - PROCESS | 4000 | 1465102622007 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:02 INFO - PROCESS | 4000 | 1465102622011 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE21800 == 39 [pid = 4000] [id = 171] 21:57:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC98BE000) [pid = 4000] [serial = 511] [outer = 0000000000000000] 21:57:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC991F000) [pid = 4000] [serial = 512] [outer = 0000005FC98BE000] 21:57:02 INFO - PROCESS | 4000 | 1465102622065 Marionette DEBUG loaded listener.js 21:57:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FC9995000) [pid = 4000] [serial = 513] [outer = 0000005FC98BE000] 21:57:02 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94B4000 == 38 [pid = 4000] [id = 167] 21:57:02 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A36000 == 37 [pid = 4000] [id = 166] 21:57:02 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD727E800 == 36 [pid = 4000] [id = 165] 21:57:02 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6467800 == 35 [pid = 4000] [id = 164] 21:57:02 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5361000 == 34 [pid = 4000] [id = 163] 21:57:02 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD003E000 == 33 [pid = 4000] [id = 162] 21:57:02 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF17800 == 32 [pid = 4000] [id = 161] 21:57:02 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA0DB800 == 31 [pid = 4000] [id = 160] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD366CC00) [pid = 4000] [serial = 449] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD3D04400) [pid = 4000] [serial = 450] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD586B000) [pid = 4000] [serial = 452] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC9931800) [pid = 4000] [serial = 434] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC99A0400) [pid = 4000] [serial = 435] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC9DB2C00) [pid = 4000] [serial = 443] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCE0BC400) [pid = 4000] [serial = 444] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC97A8800) [pid = 4000] [serial = 440] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC991C000) [pid = 4000] [serial = 441] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCFECCC00) [pid = 4000] [serial = 446] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD8069400) [pid = 4000] [serial = 455] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005F815C9000) [pid = 4000] [serial = 431] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8554400) [pid = 4000] [serial = 432] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFC21C00) [pid = 4000] [serial = 437] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD0471000) [pid = 4000] [serial = 438] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD5F62400) [pid = 4000] [serial = 453] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FDB966400) [pid = 4000] [serial = 462] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FDB962400) [pid = 4000] [serial = 465] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD64D4C00) [pid = 4000] [serial = 464] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD5942000) [pid = 4000] [serial = 429] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FDA1F0800) [pid = 4000] [serial = 461] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD8FF5800) [pid = 4000] [serial = 456] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD01A5000) [pid = 4000] [serial = 458] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD8F2E800) [pid = 4000] [serial = 459] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD294C800) [pid = 4000] [serial = 447] [outer = 0000000000000000] [url = about:blank] 21:57:02 INFO - PROCESS | 4000 | 1465102622631 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]]]}] 21:57:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:57:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 879ms 21:57:02 INFO - PROCESS | 4000 | 1465102622688 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 21:57:02 INFO - PROCESS | 4000 | 1465102622692 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 21:57:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:57:02 INFO - PROCESS | 4000 | 1465102622698 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:57:02 INFO - PROCESS | 4000 | 1465102622701 Marionette TRACE conn5 <- [1,650,null,{}] 21:57:02 INFO - PROCESS | 4000 | 1465102622705 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}] 21:57:02 INFO - PROCESS | 4000 | 1465102622708 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:02 INFO - PROCESS | 4000 | 1465102622806 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 21:57:02 INFO - PROCESS | 4000 | 1465102622888 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:02 INFO - PROCESS | 4000 | 1465102622891 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF5B800 == 32 [pid = 4000] [id = 172] 21:57:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9941800) [pid = 4000] [serial = 514] [outer = 0000000000000000] 21:57:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9DB8400) [pid = 4000] [serial = 515] [outer = 0000005FC9941800] 21:57:02 INFO - PROCESS | 4000 | 1465102622939 Marionette DEBUG loaded listener.js 21:57:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCE12E000) [pid = 4000] [serial = 516] [outer = 0000005FC9941800] 21:57:03 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:57:03 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:57:03 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:57:03 INFO - PROCESS | 4000 | 1465102623339 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]]]}] 21:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 692ms 21:57:03 INFO - PROCESS | 4000 | 1465102623392 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 21:57:03 INFO - PROCESS | 4000 | 1465102623395 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 21:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:57:03 INFO - PROCESS | 4000 | 1465102623399 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:57:03 INFO - PROCESS | 4000 | 1465102623402 Marionette TRACE conn5 <- [1,654,null,{}] 21:57:03 INFO - PROCESS | 4000 | 1465102623414 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}] 21:57:03 INFO - PROCESS | 4000 | 1465102623419 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:03 INFO - PROCESS | 4000 | 1465102623539 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 21:57:03 INFO - PROCESS | 4000 | 1465102623562 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:03 INFO - PROCESS | 4000 | 1465102623566 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B53000 == 33 [pid = 4000] [id = 173] 21:57:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005F815D3000) [pid = 4000] [serial = 517] [outer = 0000000000000000] 21:57:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCFECA000) [pid = 4000] [serial = 518] [outer = 0000005F815D3000] 21:57:03 INFO - PROCESS | 4000 | 1465102623615 Marionette DEBUG loaded listener.js 21:57:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD0471000) [pid = 4000] [serial = 519] [outer = 0000005F815D3000] 21:57:03 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:57:03 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:57:03 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:57:03 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:57:04 INFO - PROCESS | 4000 | 1465102624057 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]]]}] 21:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 735ms 21:57:04 INFO - PROCESS | 4000 | 1465102624136 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 21:57:04 INFO - PROCESS | 4000 | 1465102624139 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 21:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:57:04 INFO - PROCESS | 4000 | 1465102624143 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:57:04 INFO - PROCESS | 4000 | 1465102624145 Marionette TRACE conn5 <- [1,658,null,{}] 21:57:04 INFO - PROCESS | 4000 | 1465102624148 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}] 21:57:04 INFO - PROCESS | 4000 | 1465102624150 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:04 INFO - PROCESS | 4000 | 1465102624242 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 21:57:04 INFO - PROCESS | 4000 | 1465102624249 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:04 INFO - PROCESS | 4000 | 1465102624251 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD727A800 == 34 [pid = 4000] [id = 174] 21:57:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD321F400) [pid = 4000] [serial = 520] [outer = 0000000000000000] 21:57:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3635800) [pid = 4000] [serial = 521] [outer = 0000005FD321F400] 21:57:04 INFO - PROCESS | 4000 | 1465102624296 Marionette DEBUG loaded listener.js 21:57:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD36F1400) [pid = 4000] [serial = 522] [outer = 0000005FD321F400] 21:57:04 INFO - PROCESS | 4000 | 1465102624764 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]]]}] 21:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 691ms 21:57:04 INFO - PROCESS | 4000 | 1465102624835 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 21:57:04 INFO - PROCESS | 4000 | 1465102624838 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 21:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:57:04 INFO - PROCESS | 4000 | 1465102624841 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:57:04 INFO - PROCESS | 4000 | 1465102624843 Marionette TRACE conn5 <- [1,662,null,{}] 21:57:04 INFO - PROCESS | 4000 | 1465102624846 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}] 21:57:04 INFO - PROCESS | 4000 | 1465102624849 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:05 INFO - PROCESS | 4000 | 1465102624995 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 21:57:05 INFO - PROCESS | 4000 | 1465102625019 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:05 INFO - PROCESS | 4000 | 1465102625021 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD80C1800 == 35 [pid = 4000] [id = 175] 21:57:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD3CA7400) [pid = 4000] [serial = 523] [outer = 0000000000000000] 21:57:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD4FAE000) [pid = 4000] [serial = 524] [outer = 0000005FD3CA7400] 21:57:05 INFO - PROCESS | 4000 | 1465102625068 Marionette DEBUG loaded listener.js 21:57:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5BAEC00) [pid = 4000] [serial = 525] [outer = 0000005FD3CA7400] 21:57:05 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:57:05 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:57:05 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:57:05 INFO - PROCESS | 4000 | [4000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:57:05 INFO - PROCESS | 4000 | 1465102625537 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]]]}] 21:57:05 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 21:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 21:57:05 INFO - PROCESS | 4000 | 1465102625578 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 21:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:57:05 INFO - PROCESS | 4000 | 1465102625581 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 21:57:05 INFO - PROCESS | 4000 | 1465102625584 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:57:05 INFO - PROCESS | 4000 | 1465102625586 Marionette TRACE conn5 <- [1,666,null,{}] 21:57:05 INFO - PROCESS | 4000 | 1465102625589 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}] 21:57:05 INFO - PROCESS | 4000 | 1465102625595 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:05 INFO - PROCESS | 4000 | 1465102625730 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 21:57:05 INFO - PROCESS | 4000 | 1465102625781 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:05 INFO - PROCESS | 4000 | 1465102625783 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD155800 == 36 [pid = 4000] [id = 176] 21:57:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD5FA8800) [pid = 4000] [serial = 526] [outer = 0000000000000000] 21:57:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD64CE800) [pid = 4000] [serial = 527] [outer = 0000005FD5FA8800] 21:57:05 INFO - PROCESS | 4000 | 1465102625828 Marionette DEBUG loaded listener.js 21:57:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD700C000) [pid = 4000] [serial = 528] [outer = 0000005FD5FA8800] 21:57:06 INFO - PROCESS | 4000 | 1465102626262 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]]]}] 21:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 733ms 21:57:06 INFO - PROCESS | 4000 | 1465102626341 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 21:57:06 INFO - PROCESS | 4000 | 1465102626352 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 21:57:06 INFO - PROCESS | 4000 | 1465102626356 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:57:06 INFO - PROCESS | 4000 | 1465102626358 Marionette TRACE conn5 <- [1,670,null,{}] 21:57:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:57:06 INFO - PROCESS | 4000 | 1465102626361 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}] 21:57:06 INFO - PROCESS | 4000 | 1465102626364 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:06 INFO - PROCESS | 4000 | 1465102626522 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC994D000) [pid = 4000] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7BD7800) [pid = 4000] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8FF6800) [pid = 4000] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005F80111000) [pid = 4000] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9DB5C00) [pid = 4000] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCF929C00) [pid = 4000] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005F814E4400) [pid = 4000] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC97A7C00) [pid = 4000] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD363A800) [pid = 4000] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC8733400) [pid = 4000] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD005D800) [pid = 4000] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:57:06 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD6B93400) [pid = 4000] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:57:06 INFO - PROCESS | 4000 | 1465102626577 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:06 INFO - PROCESS | 4000 | 1465102626579 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD369D800 == 37 [pid = 4000] [id = 177] 21:57:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005F814E4800) [pid = 4000] [serial = 529] [outer = 0000000000000000] 21:57:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC95DA000) [pid = 4000] [serial = 530] [outer = 0000005F814E4800] 21:57:06 INFO - PROCESS | 4000 | 1465102626624 Marionette DEBUG loaded listener.js 21:57:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCFA90C00) [pid = 4000] [serial = 531] [outer = 0000005F814E4800] 21:57:06 INFO - PROCESS | 4000 | [4000] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:57:07 INFO - PROCESS | 4000 | [4000] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:57:07 INFO - PROCESS | 4000 | 1465102627487 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]]]}] 21:57:07 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) 21:57:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1171ms 21:57:07 INFO - PROCESS | 4000 | 1465102627536 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 21:57:07 INFO - PROCESS | 4000 | 1465102627538 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 21:57:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:57:07 INFO - PROCESS | 4000 | 1465102627542 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:57:07 INFO - PROCESS | 4000 | 1465102627543 Marionette TRACE conn5 <- [1,674,null,{}] 21:57:07 INFO - PROCESS | 4000 | 1465102627547 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}] 21:57:07 INFO - PROCESS | 4000 | 1465102627549 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:07 INFO - PROCESS | 4000 | 1465102627640 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 21:57:07 INFO - PROCESS | 4000 | 1465102627646 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:07 INFO - PROCESS | 4000 | 1465102627648 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9B4000 == 38 [pid = 4000] [id = 178] 21:57:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD58A7800) [pid = 4000] [serial = 532] [outer = 0000000000000000] 21:57:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD75E6800) [pid = 4000] [serial = 533] [outer = 0000005FD58A7800] 21:57:07 INFO - PROCESS | 4000 | 1465102627695 Marionette DEBUG loaded listener.js 21:57:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD7773800) [pid = 4000] [serial = 534] [outer = 0000005FD58A7800] 21:57:08 INFO - PROCESS | 4000 | 1465102628686 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]]]}] 21:57:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:57:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1177ms 21:57:08 INFO - PROCESS | 4000 | 1465102628722 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 21:57:08 INFO - PROCESS | 4000 | 1465102628727 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 21:57:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:57:08 INFO - PROCESS | 4000 | 1465102628733 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:57:08 INFO - PROCESS | 4000 | 1465102628737 Marionette TRACE conn5 <- [1,678,null,{}] 21:57:08 INFO - PROCESS | 4000 | 1465102628744 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}] 21:57:08 INFO - PROCESS | 4000 | 1465102628748 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:08 INFO - PROCESS | 4000 | 1465102628909 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 21:57:08 INFO - PROCESS | 4000 | 1465102628974 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:08 INFO - PROCESS | 4000 | 1465102628978 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF56000 == 39 [pid = 4000] [id = 179] 21:57:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC9913400) [pid = 4000] [serial = 535] [outer = 0000000000000000] 21:57:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9925C00) [pid = 4000] [serial = 536] [outer = 0000005FC9913400] 21:57:09 INFO - PROCESS | 4000 | 1465102629084 Marionette DEBUG loaded listener.js 21:57:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9DAAC00) [pid = 4000] [serial = 537] [outer = 0000005FC9913400] 21:57:10 INFO - PROCESS | 4000 | 1465102630137 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]]]}] 21:57:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:57:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1439ms 21:57:10 INFO - PROCESS | 4000 | 1465102630216 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 21:57:10 INFO - PROCESS | 4000 | 1465102630221 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 21:57:10 INFO - PROCESS | 4000 | 1465102630230 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:57:10 INFO - PROCESS | 4000 | 1465102630233 Marionette TRACE conn5 <- [1,682,null,{}] 21:57:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:57:10 INFO - PROCESS | 4000 | 1465102630238 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}] 21:57:10 INFO - PROCESS | 4000 | 1465102630241 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:10 INFO - PROCESS | 4000 | 1465102630392 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 21:57:10 INFO - PROCESS | 4000 | 1465102630536 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:10 INFO - PROCESS | 4000 | 1465102630539 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1DD000 == 40 [pid = 4000] [id = 180] 21:57:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCFA8E800) [pid = 4000] [serial = 538] [outer = 0000000000000000] 21:57:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD005D000) [pid = 4000] [serial = 539] [outer = 0000005FCFA8E800] 21:57:10 INFO - PROCESS | 4000 | 1465102630599 Marionette DEBUG loaded listener.js 21:57:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD321D800) [pid = 4000] [serial = 540] [outer = 0000005FCFA8E800] 21:57:11 INFO - PROCESS | 4000 | 1465102631691 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]]]}] 21:57:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 21:57:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1491ms 21:57:11 INFO - PROCESS | 4000 | 1465102631731 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 21:57:11 INFO - PROCESS | 4000 | 1465102631735 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 21:57:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:57:11 INFO - PROCESS | 4000 | 1465102631741 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:57:11 INFO - PROCESS | 4000 | 1465102631744 Marionette TRACE conn5 <- [1,686,null,{}] 21:57:11 INFO - PROCESS | 4000 | 1465102631750 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}] 21:57:11 INFO - PROCESS | 4000 | 1465102631753 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:11 INFO - PROCESS | 4000 | 1465102631893 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 21:57:12 INFO - PROCESS | 4000 | 1465102632020 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:12 INFO - PROCESS | 4000 | 1465102632023 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA05A800 == 41 [pid = 4000] [id = 181] 21:57:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC8728000) [pid = 4000] [serial = 541] [outer = 0000000000000000] 21:57:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC8734800) [pid = 4000] [serial = 542] [outer = 0000005FC8728000] 21:57:12 INFO - PROCESS | 4000 | 1465102632076 Marionette DEBUG loaded listener.js 21:57:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC8FF6000) [pid = 4000] [serial = 543] [outer = 0000005FC8728000] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD369D800 == 40 [pid = 4000] [id = 177] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD155800 == 39 [pid = 4000] [id = 176] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD80C1800 == 38 [pid = 4000] [id = 175] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD727A800 == 37 [pid = 4000] [id = 174] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B53000 == 36 [pid = 4000] [id = 173] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF5B800 == 35 [pid = 4000] [id = 172] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE21800 == 34 [pid = 4000] [id = 171] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD659C000 == 33 [pid = 4000] [id = 170] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B5000 == 32 [pid = 4000] [id = 168] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE8BB000 == 31 [pid = 4000] [id = 169] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB73000 == 30 [pid = 4000] [id = 159] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1DD000 == 29 [pid = 4000] [id = 180] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9B4000 == 28 [pid = 4000] [id = 178] 21:57:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF56000 == 27 [pid = 4000] [id = 179] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9994C00) [pid = 4000] [serial = 485] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC7BDC000) [pid = 4000] [serial = 479] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005F814E6400) [pid = 4000] [serial = 480] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC95DE400) [pid = 4000] [serial = 482] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC97A9000) [pid = 4000] [serial = 483] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC95D8400) [pid = 4000] [serial = 476] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCAD9BC00) [pid = 4000] [serial = 488] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC991DC00) [pid = 4000] [serial = 477] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFC1A800) [pid = 4000] [serial = 492] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFA8C000) [pid = 4000] [serial = 491] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9928C00) [pid = 4000] [serial = 497] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFE8DC00) [pid = 4000] [serial = 494] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD3CA3C00) [pid = 4000] [serial = 500] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCDE7C000) [pid = 4000] [serial = 468] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC994A000) [pid = 4000] [serial = 467] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD3CA7000) [pid = 4000] [serial = 471] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD0475000) [pid = 4000] [serial = 470] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD536BC00) [pid = 4000] [serial = 503] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD7172C00) [pid = 4000] [serial = 474] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD7012400) [pid = 4000] [serial = 473] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD3219C00) [pid = 4000] [serial = 495] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD3D08800) [pid = 4000] [serial = 501] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD35D2800) [pid = 4000] [serial = 498] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FCE972800) [pid = 4000] [serial = 489] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FC9D07400) [pid = 4000] [serial = 486] [outer = 0000000000000000] [url = about:blank] 21:57:13 INFO - PROCESS | 4000 | 1465102633776 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]]]}] 21:57:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 21:57:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2083ms 21:57:13 INFO - PROCESS | 4000 | 1465102633828 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 21:57:13 INFO - PROCESS | 4000 | 1465102633832 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 21:57:13 INFO - PROCESS | 4000 | 1465102633837 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:57:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:57:13 INFO - PROCESS | 4000 | 1465102633841 Marionette TRACE conn5 <- [1,690,null,{}] 21:57:13 INFO - PROCESS | 4000 | 1465102633846 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}] 21:57:13 INFO - PROCESS | 4000 | 1465102633850 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:13 INFO - PROCESS | 4000 | 1465102633943 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 21:57:14 INFO - PROCESS | 4000 | 1465102634004 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:14 INFO - PROCESS | 4000 | 1465102634008 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC95C9800 == 28 [pid = 4000] [id = 182] 21:57:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC7BDC400) [pid = 4000] [serial = 544] [outer = 0000000000000000] 21:57:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC7D13C00) [pid = 4000] [serial = 545] [outer = 0000005FC7BDC400] 21:57:14 INFO - PROCESS | 4000 | 1465102634058 Marionette DEBUG loaded listener.js 21:57:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC872C000) [pid = 4000] [serial = 546] [outer = 0000005FC7BDC400] 21:57:14 INFO - PROCESS | 4000 | 1465102634950 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]]]}] 21:57:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1131ms 21:57:14 INFO - PROCESS | 4000 | 1465102634978 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 21:57:14 INFO - PROCESS | 4000 | 1465102634983 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 21:57:14 INFO - PROCESS | 4000 | 1465102634990 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:57:15 INFO - PROCESS | 4000 | 1465102634993 Marionette TRACE conn5 <- [1,694,null,{}] 21:57:15 INFO - PROCESS | 4000 | 1465102634997 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}] 21:57:15 INFO - PROCESS | 4000 | 1465102635000 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:15 INFO - PROCESS | 4000 | 1465102635123 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 21:57:15 INFO - PROCESS | 4000 | 1465102635132 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:15 INFO - PROCESS | 4000 | 1465102635135 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE360000 == 29 [pid = 4000] [id = 183] 21:57:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC95D6400) [pid = 4000] [serial = 547] [outer = 0000000000000000] 21:57:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC95DB000) [pid = 4000] [serial = 548] [outer = 0000005FC95D6400] 21:57:15 INFO - PROCESS | 4000 | 1465102635217 Marionette DEBUG loaded listener.js 21:57:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC97A5400) [pid = 4000] [serial = 549] [outer = 0000005FC95D6400] 21:57:16 INFO - PROCESS | 4000 | 1465102636203 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]]]}] 21:57:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1229ms 21:57:16 INFO - PROCESS | 4000 | 1465102636222 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 21:57:16 INFO - PROCESS | 4000 | 1465102636225 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 21:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:57:16 INFO - PROCESS | 4000 | 1465102636229 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:57:16 INFO - PROCESS | 4000 | 1465102636232 Marionette TRACE conn5 <- [1,698,null,{}] 21:57:16 INFO - PROCESS | 4000 | 1465102636251 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}] 21:57:16 INFO - PROCESS | 4000 | 1465102636256 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:16 INFO - PROCESS | 4000 | 1465102636370 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 21:57:16 INFO - PROCESS | 4000 | 1465102636378 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:16 INFO - PROCESS | 4000 | 1465102636381 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF52000 == 30 [pid = 4000] [id = 184] 21:57:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005F814EB000) [pid = 4000] [serial = 550] [outer = 0000000000000000] 21:57:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC994C000) [pid = 4000] [serial = 551] [outer = 0000005F814EB000] 21:57:16 INFO - PROCESS | 4000 | 1465102636469 Marionette DEBUG loaded listener.js 21:57:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC999EC00) [pid = 4000] [serial = 552] [outer = 0000005F814EB000] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD3CA7400) [pid = 4000] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD5FA8800) [pid = 4000] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005F814E4800) [pid = 4000] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005F815D3000) [pid = 4000] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FC9941800) [pid = 4000] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD321F400) [pid = 4000] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD3D06C00) [pid = 4000] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FC9949800) [pid = 4000] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FC98BE000) [pid = 4000] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005F815CDC00) [pid = 4000] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:57:17 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FD58A7800) [pid = 4000] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:57:17 INFO - PROCESS | 4000 | 1465102637407 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]]]}] 21:57:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:57:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1199ms 21:57:17 INFO - PROCESS | 4000 | 1465102637431 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 21:57:17 INFO - PROCESS | 4000 | 1465102637434 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 21:57:17 INFO - PROCESS | 4000 | 1465102637437 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:57:17 INFO - PROCESS | 4000 | 1465102637439 Marionette TRACE conn5 <- [1,702,null,{}] 21:57:17 INFO - PROCESS | 4000 | 1465102637443 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}] 21:57:17 INFO - PROCESS | 4000 | 1465102637445 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:17 INFO - PROCESS | 4000 | 1465102637534 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 21:57:17 INFO - PROCESS | 4000 | 1465102637560 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:17 INFO - PROCESS | 4000 | 1465102637562 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE1A800 == 31 [pid = 4000] [id = 185] 21:57:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC9EDE800) [pid = 4000] [serial = 553] [outer = 0000000000000000] 21:57:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FCA01A000) [pid = 4000] [serial = 554] [outer = 0000005FC9EDE800] 21:57:17 INFO - PROCESS | 4000 | 1465102637611 Marionette DEBUG loaded listener.js 21:57:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FCAD26000) [pid = 4000] [serial = 555] [outer = 0000005FC9EDE800] 21:57:18 INFO - PROCESS | 4000 | 1465102638571 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]]]}] 21:57:18 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 21:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1191ms 21:57:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:57:18 INFO - PROCESS | 4000 | 1465102638630 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 21:57:18 INFO - PROCESS | 4000 | 1465102638632 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 21:57:18 INFO - PROCESS | 4000 | 1465102638636 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:57:18 INFO - PROCESS | 4000 | 1465102638638 Marionette TRACE conn5 <- [1,706,null,{}] 21:57:18 INFO - PROCESS | 4000 | 1465102638642 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}] 21:57:18 INFO - PROCESS | 4000 | 1465102638644 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:18 INFO - PROCESS | 4000 | 1465102638727 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 21:57:18 INFO - PROCESS | 4000 | 1465102638733 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:18 INFO - PROCESS | 4000 | 1465102638735 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD369D000 == 32 [pid = 4000] [id = 186] 21:57:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005F81546800) [pid = 4000] [serial = 556] [outer = 0000000000000000] 21:57:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FCDEEEC00) [pid = 4000] [serial = 557] [outer = 0000005F81546800] 21:57:18 INFO - PROCESS | 4000 | 1465102638781 Marionette DEBUG loaded listener.js 21:57:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FCE8C8C00) [pid = 4000] [serial = 558] [outer = 0000005F81546800] 21:57:19 INFO - PROCESS | 4000 | 1465102639919 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]]]}] 21:57:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1337ms 21:57:19 INFO - PROCESS | 4000 | 1465102639977 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 21:57:19 INFO - PROCESS | 4000 | 1465102639981 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 21:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:57:20 INFO - PROCESS | 4000 | 1465102640039 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:57:20 INFO - PROCESS | 4000 | 1465102640043 Marionette TRACE conn5 <- [1,710,null,{}] 21:57:20 INFO - PROCESS | 4000 | 1465102640100 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}] 21:57:20 INFO - PROCESS | 4000 | 1465102640103 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:20 INFO - PROCESS | 4000 | 1465102640243 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 21:57:20 INFO - PROCESS | 4000 | 1465102640304 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:20 INFO - PROCESS | 4000 | 1465102640307 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC87A9000 == 33 [pid = 4000] [id = 187] 21:57:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC7BE1400) [pid = 4000] [serial = 559] [outer = 0000000000000000] 21:57:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC8FF0800) [pid = 4000] [serial = 560] [outer = 0000005FC7BE1400] 21:57:20 INFO - PROCESS | 4000 | 1465102640366 Marionette DEBUG loaded listener.js 21:57:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC97A2800) [pid = 4000] [serial = 561] [outer = 0000005FC7BE1400] 21:57:21 INFO - PROCESS | 4000 | 1465102641193 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] 21:57:21 INFO - PROCESS | 4000 | 1465102641288 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 21:57:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:57:21 INFO - PROCESS | 4000 | 1465102641293 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:57:21 INFO - PROCESS | 4000 | 1465102641296 Marionette TRACE conn5 <- [1,714,null,{}] 21:57:21 INFO - PROCESS | 4000 | 1465102641302 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}] 21:57:21 INFO - PROCESS | 4000 | 1465102641305 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:21 INFO - PROCESS | 4000 | 1465102641407 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 21:57:21 INFO - PROCESS | 4000 | 1465102641416 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:21 INFO - PROCESS | 4000 | 1465102641420 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB7E800 == 30 [pid = 4000] [id = 188] 21:57:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 47 (0000005FC8FF2400) [pid = 4000] [serial = 562] [outer = 0000000000000000] 21:57:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 48 (0000005FC9535C00) [pid = 4000] [serial = 563] [outer = 0000005FC8FF2400] 21:57:21 INFO - PROCESS | 4000 | 1465102641471 Marionette DEBUG loaded listener.js 21:57:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 49 (0000005FC97A2400) [pid = 4000] [serial = 564] [outer = 0000005FC8FF2400] 21:57:22 INFO - PROCESS | 4000 | 1465102642029 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]]]}] 21:57:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:57:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 776ms 21:57:22 INFO - PROCESS | 4000 | 1465102642072 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 21:57:22 INFO - PROCESS | 4000 | 1465102642078 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 21:57:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:57:22 INFO - PROCESS | 4000 | 1465102642085 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:57:22 INFO - PROCESS | 4000 | 1465102642088 Marionette TRACE conn5 <- [1,718,null,{}] 21:57:22 INFO - PROCESS | 4000 | 1465102642092 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}] 21:57:22 INFO - PROCESS | 4000 | 1465102642094 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:22 INFO - PROCESS | 4000 | 1465102642198 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 21:57:22 INFO - PROCESS | 4000 | 1465102642268 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:22 INFO - PROCESS | 4000 | 1465102642270 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF90A800 == 31 [pid = 4000] [id = 189] 21:57:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 50 (0000005FC9928000) [pid = 4000] [serial = 565] [outer = 0000000000000000] 21:57:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 51 (0000005FC994E400) [pid = 4000] [serial = 566] [outer = 0000005FC9928000] 21:57:22 INFO - PROCESS | 4000 | 1465102642321 Marionette DEBUG loaded listener.js 21:57:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 52 (0000005FC99A1C00) [pid = 4000] [serial = 567] [outer = 0000005FC9928000] 21:57:22 INFO - PROCESS | 4000 | 1465102642747 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] 21:57:22 INFO - PROCESS | 4000 | 1465102642822 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 21:57:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:57:22 INFO - PROCESS | 4000 | 1465102642826 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:57:22 INFO - PROCESS | 4000 | 1465102642830 Marionette TRACE conn5 <- [1,722,null,{}] 21:57:22 INFO - PROCESS | 4000 | 1465102642847 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}] 21:57:22 INFO - PROCESS | 4000 | 1465102642852 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:22 INFO - PROCESS | 4000 | 1465102642940 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 21:57:22 INFO - PROCESS | 4000 | 1465102642955 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:22 INFO - PROCESS | 4000 | 1465102642959 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5354000 == 32 [pid = 4000] [id = 190] 21:57:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 53 (0000005FCE32DC00) [pid = 4000] [serial = 568] [outer = 0000000000000000] 21:57:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 54 (0000005FCE8C3400) [pid = 4000] [serial = 569] [outer = 0000005FCE32DC00] 21:57:23 INFO - PROCESS | 4000 | 1465102643008 Marionette DEBUG loaded listener.js 21:57:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FCEEAFC00) [pid = 4000] [serial = 570] [outer = 0000005FCE32DC00] 21:57:23 INFO - PROCESS | 4000 | 1465102643441 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]]]}] 21:57:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:57:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 21:57:23 INFO - PROCESS | 4000 | 1465102643520 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 21:57:23 INFO - PROCESS | 4000 | 1465102643523 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 21:57:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:57:23 INFO - PROCESS | 4000 | 1465102643527 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:57:23 INFO - PROCESS | 4000 | 1465102643529 Marionette TRACE conn5 <- [1,726,null,{}] 21:57:23 INFO - PROCESS | 4000 | 1465102643533 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}] 21:57:23 INFO - PROCESS | 4000 | 1465102643535 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:23 INFO - PROCESS | 4000 | 1465102643626 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 21:57:23 INFO - PROCESS | 4000 | 1465102643633 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:23 INFO - PROCESS | 4000 | 1465102643635 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60BD800 == 33 [pid = 4000] [id = 191] 21:57:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FCFA8D000) [pid = 4000] [serial = 571] [outer = 0000000000000000] 21:57:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FCFA90800) [pid = 4000] [serial = 572] [outer = 0000005FCFA8D000] 21:57:23 INFO - PROCESS | 4000 | 1465102643681 Marionette DEBUG loaded listener.js 21:57:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FCFC1D800) [pid = 4000] [serial = 573] [outer = 0000005FCFA8D000] 21:57:24 INFO - PROCESS | 4000 | [4000] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:57:24 INFO - PROCESS | 4000 | 1465102644624 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]]]}] 21:57:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:57:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1130ms 21:57:24 INFO - PROCESS | 4000 | 1465102644660 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 21:57:24 INFO - PROCESS | 4000 | 1465102644662 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 21:57:24 INFO - PROCESS | 4000 | 1465102644665 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:57:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:57:24 INFO - PROCESS | 4000 | 1465102644667 Marionette TRACE conn5 <- [1,730,null,{}] 21:57:24 INFO - PROCESS | 4000 | 1465102644674 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}] 21:57:24 INFO - PROCESS | 4000 | 1465102644676 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:24 INFO - PROCESS | 4000 | 1465102644790 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 21:57:24 INFO - PROCESS | 4000 | --DOMWINDOW == 57 (0000005FC7BDC400) [pid = 4000] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:57:24 INFO - PROCESS | 4000 | --DOMWINDOW == 56 (0000005FC9913400) [pid = 4000] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:57:24 INFO - PROCESS | 4000 | --DOMWINDOW == 55 (0000005FCFA8E800) [pid = 4000] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:57:24 INFO - PROCESS | 4000 | --DOMWINDOW == 54 (0000005FC95D6400) [pid = 4000] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:57:24 INFO - PROCESS | 4000 | --DOMWINDOW == 53 (0000005F814EB000) [pid = 4000] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:57:24 INFO - PROCESS | 4000 | --DOMWINDOW == 52 (0000005FC9EDE800) [pid = 4000] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:57:24 INFO - PROCESS | 4000 | --DOMWINDOW == 51 (0000005FC8728000) [pid = 4000] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:57:24 INFO - PROCESS | 4000 | 1465102644833 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:24 INFO - PROCESS | 4000 | 1465102644835 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A35800 == 34 [pid = 4000] [id = 192] 21:57:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 52 (0000005F814E4800) [pid = 4000] [serial = 574] [outer = 0000000000000000] 21:57:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 53 (0000005FC8728000) [pid = 4000] [serial = 575] [outer = 0000005F814E4800] 21:57:24 INFO - PROCESS | 4000 | 1465102644882 Marionette DEBUG loaded listener.js 21:57:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 54 (0000005FCE191000) [pid = 4000] [serial = 576] [outer = 0000005F814E4800] 21:57:25 INFO - PROCESS | 4000 | 1465102645755 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]]]}] 21:57:25 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 21:57:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1129ms 21:57:25 INFO - PROCESS | 4000 | 1465102645798 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 21:57:25 INFO - PROCESS | 4000 | 1465102645800 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 21:57:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:57:25 INFO - PROCESS | 4000 | 1465102645804 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:57:25 INFO - PROCESS | 4000 | 1465102645805 Marionette TRACE conn5 <- [1,734,null,{}] 21:57:25 INFO - PROCESS | 4000 | 1465102645809 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}] 21:57:25 INFO - PROCESS | 4000 | 1465102645815 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:25 INFO - PROCESS | 4000 | 1465102645949 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 21:57:25 INFO - PROCESS | 4000 | 1465102645957 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:25 INFO - PROCESS | 4000 | 1465102645959 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7523000 == 35 [pid = 4000] [id = 193] 21:57:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FC9DAA800) [pid = 4000] [serial = 577] [outer = 0000000000000000] 21:57:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FD005C800) [pid = 4000] [serial = 578] [outer = 0000005FC9DAA800] 21:57:26 INFO - PROCESS | 4000 | 1465102646006 Marionette DEBUG loaded listener.js 21:57:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FD3217000) [pid = 4000] [serial = 579] [outer = 0000005FC9DAA800] 21:57:26 INFO - PROCESS | 4000 | 1465102646908 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]]]}] 21:57:26 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.) 21:57:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1130ms 21:57:26 INFO - PROCESS | 4000 | 1465102646937 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 21:57:26 INFO - PROCESS | 4000 | 1465102646939 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 21:57:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:57:26 INFO - PROCESS | 4000 | 1465102646942 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:57:26 INFO - PROCESS | 4000 | 1465102646944 Marionette TRACE conn5 <- [1,738,null,{}] 21:57:26 INFO - PROCESS | 4000 | 1465102646948 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}] 21:57:26 INFO - PROCESS | 4000 | 1465102646950 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:27 INFO - PROCESS | 4000 | 1465102647055 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 21:57:27 INFO - PROCESS | 4000 | 1465102647062 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:27 INFO - PROCESS | 4000 | 1465102647064 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF51000 == 36 [pid = 4000] [id = 194] 21:57:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FC8554400) [pid = 4000] [serial = 580] [outer = 0000000000000000] 21:57:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FD3637800) [pid = 4000] [serial = 581] [outer = 0000005FC8554400] 21:57:27 INFO - PROCESS | 4000 | 1465102647112 Marionette DEBUG loaded listener.js 21:57:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FD366C000) [pid = 4000] [serial = 582] [outer = 0000005FC8554400] 21:57:28 INFO - PROCESS | 4000 | 1465102648049 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]]]}] 21:57:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:57:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1130ms 21:57:28 INFO - PROCESS | 4000 | 1465102648076 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 21:57:28 INFO - PROCESS | 4000 | 1465102648082 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 21:57:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:57:28 INFO - PROCESS | 4000 | 1465102648088 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:57:28 INFO - PROCESS | 4000 | 1465102648092 Marionette TRACE conn5 <- [1,742,null,{}] 21:57:28 INFO - PROCESS | 4000 | 1465102648140 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}] 21:57:28 INFO - PROCESS | 4000 | 1465102648143 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:28 INFO - PROCESS | 4000 | 1465102648260 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 21:57:28 INFO - PROCESS | 4000 | 1465102648362 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:28 INFO - PROCESS | 4000 | 1465102648365 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF0D000 == 37 [pid = 4000] [id = 195] 21:57:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC95E4C00) [pid = 4000] [serial = 583] [outer = 0000000000000000] 21:57:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC98B7000) [pid = 4000] [serial = 584] [outer = 0000005FC95E4C00] 21:57:28 INFO - PROCESS | 4000 | 1465102648471 Marionette DEBUG loaded listener.js 21:57:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC9945400) [pid = 4000] [serial = 585] [outer = 0000005FC95E4C00] 21:57:29 INFO - PROCESS | 4000 | 1465102649571 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]]]}] 21:57:29 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 21:57:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1530ms 21:57:29 INFO - PROCESS | 4000 | 1465102649620 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 21:57:29 INFO - PROCESS | 4000 | 1465102649625 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 21:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:57:29 INFO - PROCESS | 4000 | 1465102649632 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:57:29 INFO - PROCESS | 4000 | 1465102649636 Marionette TRACE conn5 <- [1,746,null,{}] 21:57:29 INFO - PROCESS | 4000 | 1465102649640 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}] 21:57:29 INFO - PROCESS | 4000 | 1465102649643 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:29 INFO - PROCESS | 4000 | 1465102649791 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 21:57:29 INFO - PROCESS | 4000 | 1465102649904 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:29 INFO - PROCESS | 4000 | 1465102649907 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD659E800 == 38 [pid = 4000] [id = 196] 21:57:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FCA36F800) [pid = 4000] [serial = 586] [outer = 0000000000000000] 21:57:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCDEEE400) [pid = 4000] [serial = 587] [outer = 0000005FCA36F800] 21:57:29 INFO - PROCESS | 4000 | 1465102649965 Marionette DEBUG loaded listener.js 21:57:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCEDF6800) [pid = 4000] [serial = 588] [outer = 0000005FCA36F800] 21:57:30 INFO - PROCESS | 4000 | 1465102650557 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]]]}] 21:57:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:57:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 984ms 21:57:30 INFO - PROCESS | 4000 | 1465102650618 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 21:57:30 INFO - PROCESS | 4000 | 1465102650621 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 21:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:57:30 INFO - PROCESS | 4000 | 1465102650625 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:57:30 INFO - PROCESS | 4000 | 1465102650630 Marionette TRACE conn5 <- [1,750,null,{}] 21:57:30 INFO - PROCESS | 4000 | 1465102650642 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}] 21:57:30 INFO - PROCESS | 4000 | 1465102650647 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:30 INFO - PROCESS | 4000 | 1465102650807 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 21:57:30 INFO - PROCESS | 4000 | 1465102650850 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:30 INFO - PROCESS | 4000 | 1465102650853 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E10000 == 39 [pid = 4000] [id = 197] 21:57:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FD0061C00) [pid = 4000] [serial = 589] [outer = 0000000000000000] 21:57:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FD0469400) [pid = 4000] [serial = 590] [outer = 0000005FD0061C00] 21:57:30 INFO - PROCESS | 4000 | 1465102650912 Marionette DEBUG loaded listener.js 21:57:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD363F800) [pid = 4000] [serial = 591] [outer = 0000005FD0061C00] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7523000 == 38 [pid = 4000] [id = 193] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A35800 == 37 [pid = 4000] [id = 192] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60BD800 == 36 [pid = 4000] [id = 191] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5354000 == 35 [pid = 4000] [id = 190] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF90A800 == 34 [pid = 4000] [id = 189] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB7E800 == 33 [pid = 4000] [id = 188] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC87A9000 == 32 [pid = 4000] [id = 187] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD369D000 == 31 [pid = 4000] [id = 186] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA05A800 == 30 [pid = 4000] [id = 181] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD659E800 == 29 [pid = 4000] [id = 196] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF51000 == 28 [pid = 4000] [id = 194] 21:57:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF0D000 == 27 [pid = 4000] [id = 195] 21:57:32 INFO - PROCESS | 4000 | [4000] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC7D13C00) [pid = 4000] [serial = 545] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FC9DAAC00) [pid = 4000] [serial = 537] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC9925C00) [pid = 4000] [serial = 536] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD321D800) [pid = 4000] [serial = 540] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD005D000) [pid = 4000] [serial = 539] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC97A5400) [pid = 4000] [serial = 549] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FC999EC00) [pid = 4000] [serial = 552] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FCDEEEC00) [pid = 4000] [serial = 557] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FC994C000) [pid = 4000] [serial = 551] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005FCA01A000) [pid = 4000] [serial = 554] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FCAD26000) [pid = 4000] [serial = 555] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 57 (0000005FC8734800) [pid = 4000] [serial = 542] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 56 (0000005FC8FF6000) [pid = 4000] [serial = 543] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 55 (0000005FC95DB000) [pid = 4000] [serial = 548] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | --DOMWINDOW == 54 (0000005FC872C000) [pid = 4000] [serial = 546] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 4000 | 1465102652692 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]]]}] 21:57:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:57:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2093ms 21:57:32 INFO - PROCESS | 4000 | 1465102652719 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 21:57:32 INFO - PROCESS | 4000 | 1465102652723 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 21:57:32 INFO - PROCESS | 4000 | 1465102652728 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:57:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:57:32 INFO - PROCESS | 4000 | 1465102652731 Marionette TRACE conn5 <- [1,754,null,{}] 21:57:32 INFO - PROCESS | 4000 | 1465102652737 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}] 21:57:32 INFO - PROCESS | 4000 | 1465102652740 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:32 INFO - PROCESS | 4000 | 1465102652841 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 21:57:32 INFO - PROCESS | 4000 | 1465102652898 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:32 INFO - PROCESS | 4000 | 1465102652902 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC9D24800 == 28 [pid = 4000] [id = 198] 21:57:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FC7D17800) [pid = 4000] [serial = 592] [outer = 0000000000000000] 21:57:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FC7D18800) [pid = 4000] [serial = 593] [outer = 0000005FC7D17800] 21:57:32 INFO - PROCESS | 4000 | 1465102652953 Marionette DEBUG loaded listener.js 21:57:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FC8734000) [pid = 4000] [serial = 594] [outer = 0000005FC7D17800] 21:57:33 INFO - PROCESS | 4000 | 1465102653859 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]]]}] 21:57:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1183ms 21:57:33 INFO - PROCESS | 4000 | 1465102653915 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 21:57:33 INFO - PROCESS | 4000 | 1465102653921 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 21:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:57:33 INFO - PROCESS | 4000 | 1465102653927 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:57:33 INFO - PROCESS | 4000 | 1465102653931 Marionette TRACE conn5 <- [1,758,null,{}] 21:57:33 INFO - PROCESS | 4000 | 1465102653935 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}] 21:57:33 INFO - PROCESS | 4000 | 1465102653938 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:34 INFO - PROCESS | 4000 | 1465102654040 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 21:57:34 INFO - PROCESS | 4000 | 1465102654046 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:34 INFO - PROCESS | 4000 | 1465102654049 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE362800 == 29 [pid = 4000] [id = 199] 21:57:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FC95DD400) [pid = 4000] [serial = 595] [outer = 0000000000000000] 21:57:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC95E0800) [pid = 4000] [serial = 596] [outer = 0000005FC95DD400] 21:57:34 INFO - PROCESS | 4000 | 1465102654102 Marionette DEBUG loaded listener.js 21:57:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FC97ABC00) [pid = 4000] [serial = 597] [outer = 0000005FC95DD400] 21:57:34 INFO - PROCESS | 4000 | 1465102654594 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]]]}] 21:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 21:57:34 INFO - PROCESS | 4000 | 1465102654665 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 21:57:34 INFO - PROCESS | 4000 | 1465102654668 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 21:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:57:34 INFO - PROCESS | 4000 | 1465102654672 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:57:34 INFO - PROCESS | 4000 | 1465102654675 Marionette TRACE conn5 <- [1,762,null,{}] 21:57:34 INFO - PROCESS | 4000 | 1465102654687 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}] 21:57:34 INFO - PROCESS | 4000 | 1465102654692 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:34 INFO - PROCESS | 4000 | 1465102654807 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 21:57:34 INFO - PROCESS | 4000 | 1465102654816 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:34 INFO - PROCESS | 4000 | 1465102654820 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF90F800 == 30 [pid = 4000] [id = 200] 21:57:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC9946000) [pid = 4000] [serial = 598] [outer = 0000000000000000] 21:57:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC994C000) [pid = 4000] [serial = 599] [outer = 0000005FC9946000] 21:57:34 INFO - PROCESS | 4000 | 1465102654905 Marionette DEBUG loaded listener.js 21:57:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC999EC00) [pid = 4000] [serial = 600] [outer = 0000005FC9946000] 21:57:35 INFO - PROCESS | 4000 | 1465102655382 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]]]}] 21:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 732ms 21:57:35 INFO - PROCESS | 4000 | 1465102655436 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 21:57:35 INFO - PROCESS | 4000 | 1465102655439 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 21:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:57:35 INFO - PROCESS | 4000 | 1465102655446 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:57:35 INFO - PROCESS | 4000 | 1465102655448 Marionette TRACE conn5 <- [1,766,null,{}] 21:57:35 INFO - PROCESS | 4000 | 1465102655452 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}] 21:57:35 INFO - PROCESS | 4000 | 1465102655454 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:35 INFO - PROCESS | 4000 | 1465102655567 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 21:57:35 INFO - PROCESS | 4000 | 1465102655618 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:35 INFO - PROCESS | 4000 | 1465102655620 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29EB800 == 31 [pid = 4000] [id = 201] 21:57:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FCA378C00) [pid = 4000] [serial = 601] [outer = 0000000000000000] 21:57:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCAD26000) [pid = 4000] [serial = 602] [outer = 0000005FCA378C00] 21:57:35 INFO - PROCESS | 4000 | 1465102655667 Marionette DEBUG loaded listener.js 21:57:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCE184400) [pid = 4000] [serial = 603] [outer = 0000005FCA378C00] 21:57:36 INFO - PROCESS | 4000 | 1465102656127 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]]]}] 21:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 21:57:36 INFO - PROCESS | 4000 | 1465102656182 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 21:57:36 INFO - PROCESS | 4000 | 1465102656184 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 21:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:57:36 INFO - PROCESS | 4000 | 1465102656187 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:57:36 INFO - PROCESS | 4000 | 1465102656189 Marionette TRACE conn5 <- [1,770,null,{}] 21:57:36 INFO - PROCESS | 4000 | 1465102656193 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}] 21:57:36 INFO - PROCESS | 4000 | 1465102656196 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:36 INFO - PROCESS | 4000 | 1465102656309 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 21:57:36 INFO - PROCESS | 4000 | 1465102656322 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:36 INFO - PROCESS | 4000 | 1465102656324 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5364000 == 32 [pid = 4000] [id = 202] 21:57:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCE97B000) [pid = 4000] [serial = 604] [outer = 0000000000000000] 21:57:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCEDB3C00) [pid = 4000] [serial = 605] [outer = 0000005FCE97B000] 21:57:36 INFO - PROCESS | 4000 | 1465102656369 Marionette DEBUG loaded listener.js 21:57:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFA8B800) [pid = 4000] [serial = 606] [outer = 0000005FCE97B000] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC8554400) [pid = 4000] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005F814E4800) [pid = 4000] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC9928000) [pid = 4000] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005F81546800) [pid = 4000] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FC7BE1400) [pid = 4000] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC8FF2400) [pid = 4000] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FCFA8D000) [pid = 4000] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FCE32DC00) [pid = 4000] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:57:36 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FC9DAA800) [pid = 4000] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:57:36 INFO - PROCESS | 4000 | 1465102656863 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]]]}] 21:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 733ms 21:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:57:36 INFO - PROCESS | 4000 | 1465102656923 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 21:57:36 INFO - PROCESS | 4000 | 1465102656926 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 21:57:36 INFO - PROCESS | 4000 | 1465102656929 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:57:36 INFO - PROCESS | 4000 | 1465102656931 Marionette TRACE conn5 <- [1,774,null,{}] 21:57:36 INFO - PROCESS | 4000 | 1465102656934 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}] 21:57:36 INFO - PROCESS | 4000 | 1465102656941 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:37 INFO - PROCESS | 4000 | 1465102657094 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 21:57:37 INFO - PROCESS | 4000 | 1465102657135 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:37 INFO - PROCESS | 4000 | 1465102657137 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6470000 == 33 [pid = 4000] [id = 203] 21:57:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FCE978400) [pid = 4000] [serial = 607] [outer = 0000000000000000] 21:57:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FCFC1C800) [pid = 4000] [serial = 608] [outer = 0000005FCE978400] 21:57:37 INFO - PROCESS | 4000 | 1465102657184 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FD01A3400) [pid = 4000] [serial = 609] [outer = 0000005FCE978400] 21:57:37 INFO - PROCESS | 4000 | 1465102657577 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]]]}] 21:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 21:57:37 INFO - PROCESS | 4000 | 1465102657623 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 21:57:37 INFO - PROCESS | 4000 | 1465102657626 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 21:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:57:37 INFO - PROCESS | 4000 | 1465102657629 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:57:37 INFO - PROCESS | 4000 | 1465102657631 Marionette TRACE conn5 <- [1,778,null,{}] 21:57:37 INFO - PROCESS | 4000 | 1465102657634 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}] 21:57:37 INFO - PROCESS | 4000 | 1465102657637 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:37 INFO - PROCESS | 4000 | 1465102657720 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 21:57:37 INFO - PROCESS | 4000 | 1465102657726 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:37 INFO - PROCESS | 4000 | 1465102657728 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7517800 == 34 [pid = 4000] [id = 204] 21:57:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9913400) [pid = 4000] [serial = 610] [outer = 0000000000000000] 21:57:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FD294CC00) [pid = 4000] [serial = 611] [outer = 0000005FC9913400] 21:57:37 INFO - PROCESS | 4000 | 1465102657774 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FD3221800) [pid = 4000] [serial = 612] [outer = 0000005FC9913400] 21:57:38 INFO - PROCESS | 4000 | 1465102658199 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]]]}] 21:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 21:57:38 INFO - PROCESS | 4000 | 1465102658261 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 21:57:38 INFO - PROCESS | 4000 | 1465102658264 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 21:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:57:38 INFO - PROCESS | 4000 | 1465102658267 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:57:38 INFO - PROCESS | 4000 | 1465102658269 Marionette TRACE conn5 <- [1,782,null,{}] 21:57:38 INFO - PROCESS | 4000 | 1465102658272 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}] 21:57:38 INFO - PROCESS | 4000 | 1465102658274 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:38 INFO - PROCESS | 4000 | 1465102658358 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 21:57:38 INFO - PROCESS | 4000 | 1465102658366 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:38 INFO - PROCESS | 4000 | 1465102658368 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8B95000 == 35 [pid = 4000] [id = 205] 21:57:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FD363EC00) [pid = 4000] [serial = 613] [outer = 0000000000000000] 21:57:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FD3665800) [pid = 4000] [serial = 614] [outer = 0000005FD363EC00] 21:57:38 INFO - PROCESS | 4000 | 1465102658439 Marionette DEBUG loaded listener.js 21:57:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD3CA4C00) [pid = 4000] [serial = 615] [outer = 0000005FD363EC00] 21:57:39 INFO - PROCESS | 4000 | 1465102659097 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]]]}] 21:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 881ms 21:57:39 INFO - PROCESS | 4000 | 1465102659152 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 21:57:39 INFO - PROCESS | 4000 | 1465102659157 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 21:57:39 INFO - PROCESS | 4000 | 1465102659163 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:57:39 INFO - PROCESS | 4000 | 1465102659166 Marionette TRACE conn5 <- [1,786,null,{}] 21:57:39 INFO - PROCESS | 4000 | 1465102659172 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}] 21:57:39 INFO - PROCESS | 4000 | 1465102659176 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:39 INFO - PROCESS | 4000 | 1465102659314 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 21:57:39 INFO - PROCESS | 4000 | 1465102659379 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:39 INFO - PROCESS | 4000 | 1465102659382 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE144000 == 36 [pid = 4000] [id = 206] 21:57:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC7BDD800) [pid = 4000] [serial = 616] [outer = 0000000000000000] 21:57:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC8728400) [pid = 4000] [serial = 617] [outer = 0000005FC7BDD800] 21:57:39 INFO - PROCESS | 4000 | 1465102659443 Marionette DEBUG loaded listener.js 21:57:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC95D8000) [pid = 4000] [serial = 618] [outer = 0000005FC7BDD800] 21:57:40 INFO - PROCESS | 4000 | 1465102660209 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]]]}] 21:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 21:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1082ms 21:57:40 INFO - PROCESS | 4000 | 1465102660248 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 21:57:40 INFO - PROCESS | 4000 | 1465102660253 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 21:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:57:40 INFO - PROCESS | 4000 | 1465102660260 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:57:40 INFO - PROCESS | 4000 | 1465102660263 Marionette TRACE conn5 <- [1,790,null,{}] 21:57:40 INFO - PROCESS | 4000 | 1465102660268 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}] 21:57:40 INFO - PROCESS | 4000 | 1465102660271 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:40 INFO - PROCESS | 4000 | 1465102660397 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 21:57:40 INFO - PROCESS | 4000 | 1465102660467 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:40 INFO - PROCESS | 4000 | 1465102660470 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E15000 == 37 [pid = 4000] [id = 207] 21:57:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9932000) [pid = 4000] [serial = 619] [outer = 0000000000000000] 21:57:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC9949C00) [pid = 4000] [serial = 620] [outer = 0000005FC9932000] 21:57:40 INFO - PROCESS | 4000 | 1465102660528 Marionette DEBUG loaded listener.js 21:57:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCA01DC00) [pid = 4000] [serial = 621] [outer = 0000005FC9932000] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5836000 == 36 [pid = 4000] [id = 17] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD941C000 == 35 [pid = 4000] [id = 20] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9ED6800 == 34 [pid = 4000] [id = 22] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C2800 == 33 [pid = 4000] [id = 23] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD359E000 == 32 [pid = 4000] [id = 27] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF65000 == 31 [pid = 4000] [id = 26] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E13000 == 30 [pid = 4000] [id = 28] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7267000 == 29 [pid = 4000] [id = 29] 21:57:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1BB800 == 28 [pid = 4000] [id = 25] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC8728000) [pid = 4000] [serial = 575] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC994E400) [pid = 4000] [serial = 566] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC99A1C00) [pid = 4000] [serial = 567] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCE8C8C00) [pid = 4000] [serial = 558] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC8FF0800) [pid = 4000] [serial = 560] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC97A2800) [pid = 4000] [serial = 561] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC9535C00) [pid = 4000] [serial = 563] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FC97A2400) [pid = 4000] [serial = 564] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FCFA90800) [pid = 4000] [serial = 572] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FCE8C3400) [pid = 4000] [serial = 569] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FCEEAFC00) [pid = 4000] [serial = 570] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD005C800) [pid = 4000] [serial = 578] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD3217000) [pid = 4000] [serial = 579] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FCFC1D800) [pid = 4000] [serial = 573] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FCE191000) [pid = 4000] [serial = 576] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005FD366C000) [pid = 4000] [serial = 582] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FD3637800) [pid = 4000] [serial = 581] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 4000 | 1465102661415 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]]]}] 21:57:41 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 21:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1191ms 21:57:41 INFO - PROCESS | 4000 | 1465102661452 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 21:57:41 INFO - PROCESS | 4000 | 1465102661456 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 21:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:57:41 INFO - PROCESS | 4000 | 1465102661461 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:57:41 INFO - PROCESS | 4000 | 1465102661464 Marionette TRACE conn5 <- [1,794,null,{}] 21:57:41 INFO - PROCESS | 4000 | 1465102661469 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}] 21:57:41 INFO - PROCESS | 4000 | 1465102661472 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:41 INFO - PROCESS | 4000 | 1465102661565 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 21:57:41 INFO - PROCESS | 4000 | 1465102661572 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:41 INFO - PROCESS | 4000 | 1465102661577 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE54000 == 29 [pid = 4000] [id = 208] 21:57:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC8FF2000) [pid = 4000] [serial = 622] [outer = 0000000000000000] 21:57:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FC9536C00) [pid = 4000] [serial = 623] [outer = 0000005FC8FF2000] 21:57:41 INFO - PROCESS | 4000 | 1465102661632 Marionette DEBUG loaded listener.js 21:57:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC97AA800) [pid = 4000] [serial = 624] [outer = 0000005FC8FF2000] 21:57:42 INFO - PROCESS | 4000 | 1465102662115 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]]]}] 21:57:42 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 21:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 692ms 21:57:42 INFO - PROCESS | 4000 | 1465102662165 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 21:57:42 INFO - PROCESS | 4000 | 1465102662170 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 21:57:42 INFO - PROCESS | 4000 | 1465102662176 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:57:42 INFO - PROCESS | 4000 | 1465102662178 Marionette TRACE conn5 <- [1,798,null,{}] 21:57:42 INFO - PROCESS | 4000 | 1465102662183 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}] 21:57:42 INFO - PROCESS | 4000 | 1465102662185 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:42 INFO - PROCESS | 4000 | 1465102662276 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 21:57:42 INFO - PROCESS | 4000 | 1465102662291 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:42 INFO - PROCESS | 4000 | 1465102662293 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF59000 == 30 [pid = 4000] [id = 209] 21:57:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC9DAB000) [pid = 4000] [serial = 625] [outer = 0000000000000000] 21:57:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC9DB3400) [pid = 4000] [serial = 626] [outer = 0000005FC9DAB000] 21:57:42 INFO - PROCESS | 4000 | 1465102662342 Marionette DEBUG loaded listener.js 21:57:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FCAD33C00) [pid = 4000] [serial = 627] [outer = 0000005FC9DAB000] 21:57:42 INFO - PROCESS | 4000 | 1465102662812 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]]]}] 21:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 21:57:42 INFO - PROCESS | 4000 | 1465102662851 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 21:57:42 INFO - PROCESS | 4000 | 1465102662854 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 21:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:57:42 INFO - PROCESS | 4000 | 1465102662857 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:57:42 INFO - PROCESS | 4000 | 1465102662861 Marionette TRACE conn5 <- [1,802,null,{}] 21:57:42 INFO - PROCESS | 4000 | 1465102662873 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}] 21:57:42 INFO - PROCESS | 4000 | 1465102662878 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:42 INFO - PROCESS | 4000 | 1465102662968 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 21:57:42 INFO - PROCESS | 4000 | 1465102662978 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:42 INFO - PROCESS | 4000 | 1465102662981 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD368E800 == 31 [pid = 4000] [id = 210] 21:57:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005F815D4C00) [pid = 4000] [serial = 628] [outer = 0000000000000000] 21:57:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCF928400) [pid = 4000] [serial = 629] [outer = 0000005F815D4C00] 21:57:43 INFO - PROCESS | 4000 | 1465102663091 Marionette DEBUG loaded listener.js 21:57:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCFC20400) [pid = 4000] [serial = 630] [outer = 0000005F815D4C00] 21:57:43 INFO - PROCESS | 4000 | 1465102663495 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] 21:57:43 INFO - PROCESS | 4000 | 1465102663555 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 21:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:57:43 INFO - PROCESS | 4000 | 1465102663558 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:57:43 INFO - PROCESS | 4000 | 1465102663560 Marionette TRACE conn5 <- [1,806,null,{}] 21:57:43 INFO - PROCESS | 4000 | 1465102663564 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}] 21:57:43 INFO - PROCESS | 4000 | 1465102663566 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:43 INFO - PROCESS | 4000 | 1465102663719 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 21:57:43 INFO - PROCESS | 4000 | 1465102663741 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:43 INFO - PROCESS | 4000 | 1465102663743 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60D4800 == 32 [pid = 4000] [id = 211] 21:57:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCFECD800) [pid = 4000] [serial = 631] [outer = 0000000000000000] 21:57:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD0473800) [pid = 4000] [serial = 632] [outer = 0000005FCFECD800] 21:57:43 INFO - PROCESS | 4000 | 1465102663789 Marionette DEBUG loaded listener.js 21:57:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD321A000) [pid = 4000] [serial = 633] [outer = 0000005FCFECD800] 21:57:44 INFO - PROCESS | 4000 | 1465102664247 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]]]}] 21:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 733ms 21:57:44 INFO - PROCESS | 4000 | 1465102664294 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 21:57:44 INFO - PROCESS | 4000 | 1465102664296 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 21:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:57:44 INFO - PROCESS | 4000 | 1465102664306 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:57:44 INFO - PROCESS | 4000 | 1465102664308 Marionette TRACE conn5 <- [1,810,null,{}] 21:57:44 INFO - PROCESS | 4000 | 1465102664312 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}] 21:57:44 INFO - PROCESS | 4000 | 1465102664314 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:44 INFO - PROCESS | 4000 | 1465102664422 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 21:57:44 INFO - PROCESS | 4000 | 1465102664432 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:44 INFO - PROCESS | 4000 | 1465102664434 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD751E000 == 33 [pid = 4000] [id = 212] 21:57:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD005B800) [pid = 4000] [serial = 634] [outer = 0000000000000000] 21:57:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD363B000) [pid = 4000] [serial = 635] [outer = 0000005FD005B800] 21:57:44 INFO - PROCESS | 4000 | 1465102664479 Marionette DEBUG loaded listener.js 21:57:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD36F8800) [pid = 4000] [serial = 636] [outer = 0000005FD005B800] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC7D17800) [pid = 4000] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC95DD400) [pid = 4000] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC95E4C00) [pid = 4000] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCA36F800) [pid = 4000] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC9913400) [pid = 4000] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCA378C00) [pid = 4000] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FCE978400) [pid = 4000] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FCE97B000) [pid = 4000] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:57:46 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FC9946000) [pid = 4000] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:57:46 INFO - PROCESS | 4000 | 1465102666352 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] 21:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:57:46 INFO - PROCESS | 4000 | 1465102666391 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 21:57:46 INFO - PROCESS | 4000 | 1465102666395 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:57:46 INFO - PROCESS | 4000 | 1465102666397 Marionette TRACE conn5 <- [1,814,null,{}] 21:57:46 INFO - PROCESS | 4000 | 1465102666400 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}] 21:57:46 INFO - PROCESS | 4000 | 1465102666406 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:46 INFO - PROCESS | 4000 | 1465102666539 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 21:57:46 INFO - PROCESS | 4000 | 1465102666553 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:46 INFO - PROCESS | 4000 | 1465102666555 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9AB000 == 34 [pid = 4000] [id = 213] 21:57:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FD366AC00) [pid = 4000] [serial = 637] [outer = 0000000000000000] 21:57:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FD3D06C00) [pid = 4000] [serial = 638] [outer = 0000005FD366AC00] 21:57:46 INFO - PROCESS | 4000 | 1465102666609 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FD58A3C00) [pid = 4000] [serial = 639] [outer = 0000005FD366AC00] 21:57:47 INFO - PROCESS | 4000 | 1465102666998 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]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 21:57:47 INFO - PROCESS | 4000 | 1465102667027 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 4000 | 1465102667029 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 21:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:57:47 INFO - PROCESS | 4000 | 1465102667033 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 4000 | 1465102667034 Marionette TRACE conn5 <- [1,818,null,{}] 21:57:47 INFO - PROCESS | 4000 | 1465102667038 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}] 21:57:47 INFO - PROCESS | 4000 | 1465102667040 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:47 INFO - PROCESS | 4000 | 1465102667176 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 21:57:47 INFO - PROCESS | 4000 | 1465102667191 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:47 INFO - PROCESS | 4000 | 1465102667193 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD14C800 == 35 [pid = 4000] [id = 214] 21:57:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FD58A7800) [pid = 4000] [serial = 640] [outer = 0000000000000000] 21:57:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD5945C00) [pid = 4000] [serial = 641] [outer = 0000005FD58A7800] 21:57:47 INFO - PROCESS | 4000 | 1465102667238 Marionette DEBUG loaded listener.js 21:57:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD5BB5800) [pid = 4000] [serial = 642] [outer = 0000005FD58A7800] 21:57:47 INFO - PROCESS | 4000 | 1465102667634 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]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 21:57:47 INFO - PROCESS | 4000 | 1465102667664 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 4000 | 1465102667666 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 21:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:57:47 INFO - PROCESS | 4000 | 1465102667669 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 4000 | 1465102667671 Marionette TRACE conn5 <- [1,822,null,{}] 21:57:47 INFO - PROCESS | 4000 | 1465102667675 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}] 21:57:47 INFO - PROCESS | 4000 | 1465102667677 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:47 INFO - PROCESS | 4000 | 1465102667815 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 21:57:47 INFO - PROCESS | 4000 | 1465102667825 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:47 INFO - PROCESS | 4000 | 1465102667827 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3CC800 == 36 [pid = 4000] [id = 215] 21:57:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD5D1D800) [pid = 4000] [serial = 643] [outer = 0000000000000000] 21:57:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD5FA8800) [pid = 4000] [serial = 644] [outer = 0000005FD5D1D800] 21:57:47 INFO - PROCESS | 4000 | 1465102667879 Marionette DEBUG loaded listener.js 21:57:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD60EAC00) [pid = 4000] [serial = 645] [outer = 0000005FD5D1D800] 21:57:48 INFO - PROCESS | 4000 | 1465102668597 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]]]}] 21:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 986ms 21:57:48 INFO - PROCESS | 4000 | 1465102668660 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 21:57:48 INFO - PROCESS | 4000 | 1465102668665 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 21:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:57:48 INFO - PROCESS | 4000 | 1465102668670 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:57:48 INFO - PROCESS | 4000 | 1465102668676 Marionette TRACE conn5 <- [1,826,null,{}] 21:57:48 INFO - PROCESS | 4000 | 1465102668682 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}] 21:57:48 INFO - PROCESS | 4000 | 1465102668685 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:48 INFO - PROCESS | 4000 | 1465102668835 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 21:57:48 INFO - PROCESS | 4000 | 1465102668907 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:48 INFO - PROCESS | 4000 | 1465102668910 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF90A800 == 37 [pid = 4000] [id = 216] 21:57:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC96DD800) [pid = 4000] [serial = 646] [outer = 0000000000000000] 21:57:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9918400) [pid = 4000] [serial = 647] [outer = 0000005FC96DD800] 21:57:49 INFO - PROCESS | 4000 | 1465102669012 Marionette DEBUG loaded listener.js 21:57:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCA331C00) [pid = 4000] [serial = 648] [outer = 0000005FC96DD800] 21:57:49 INFO - PROCESS | 4000 | 1465102669597 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]]]}] 21:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 987ms 21:57:49 INFO - PROCESS | 4000 | 1465102669661 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 21:57:49 INFO - PROCESS | 4000 | 1465102669666 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 21:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:57:49 INFO - PROCESS | 4000 | 1465102669673 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:57:49 INFO - PROCESS | 4000 | 1465102669676 Marionette TRACE conn5 <- [1,830,null,{}] 21:57:49 INFO - PROCESS | 4000 | 1465102669680 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}] 21:57:49 INFO - PROCESS | 4000 | 1465102669683 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:49 INFO - PROCESS | 4000 | 1465102669834 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 21:57:49 INFO - PROCESS | 4000 | 1465102669906 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:49 INFO - PROCESS | 4000 | 1465102669909 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9ED6000 == 38 [pid = 4000] [id = 217] 21:57:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCF92B400) [pid = 4000] [serial = 649] [outer = 0000000000000000] 21:57:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFE8F000) [pid = 4000] [serial = 650] [outer = 0000005FCF92B400] 21:57:50 INFO - PROCESS | 4000 | 1465102670008 Marionette DEBUG loaded listener.js 21:57:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD321BC00) [pid = 4000] [serial = 651] [outer = 0000005FCF92B400] 21:57:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC8FF2400) [pid = 4000] [serial = 652] [outer = 0000005FCADA4400] 21:57:50 INFO - PROCESS | 4000 | 1465102670906 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]]]}] 21:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1284ms 21:57:50 INFO - PROCESS | 4000 | 1465102670959 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 21:57:50 INFO - PROCESS | 4000 | 1465102670963 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 21:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:57:50 INFO - PROCESS | 4000 | 1465102670969 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:57:50 INFO - PROCESS | 4000 | 1465102670972 Marionette TRACE conn5 <- [1,834,null,{}] 21:57:50 INFO - PROCESS | 4000 | 1465102670978 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}] 21:57:50 INFO - PROCESS | 4000 | 1465102670981 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:51 INFO - PROCESS | 4000 | 1465102671152 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 21:57:51 INFO - PROCESS | 4000 | 1465102671240 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:51 INFO - PROCESS | 4000 | 1465102671245 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE371800 == 39 [pid = 4000] [id = 218] 21:57:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC98B5C00) [pid = 4000] [serial = 653] [outer = 0000000000000000] 21:57:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC9925C00) [pid = 4000] [serial = 654] [outer = 0000005FC98B5C00] 21:57:51 INFO - PROCESS | 4000 | 1465102671302 Marionette DEBUG loaded listener.js 21:57:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC9998C00) [pid = 4000] [serial = 655] [outer = 0000005FC98B5C00] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA0CA800 == 38 [pid = 4000] [id = 13] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9AE800 == 37 [pid = 4000] [id = 24] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD77CA800 == 36 [pid = 4000] [id = 19] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFAD8000 == 35 [pid = 4000] [id = 15] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E10000 == 34 [pid = 4000] [id = 197] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE819000 == 33 [pid = 4000] [id = 14] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1DC000 == 32 [pid = 4000] [id = 21] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD71AF800 == 31 [pid = 4000] [id = 18] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35AA000 == 30 [pid = 4000] [id = 16] 21:57:52 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF21000 == 29 [pid = 4000] [id = 30] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC7D18800) [pid = 4000] [serial = 593] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC8734000) [pid = 4000] [serial = 594] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC95E0800) [pid = 4000] [serial = 596] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD0469400) [pid = 4000] [serial = 590] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC9945400) [pid = 4000] [serial = 585] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC98B7000) [pid = 4000] [serial = 584] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCEDF6800) [pid = 4000] [serial = 588] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCDEEE400) [pid = 4000] [serial = 587] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD3221800) [pid = 4000] [serial = 612] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE184400) [pid = 4000] [serial = 603] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCAD26000) [pid = 4000] [serial = 602] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCFC1C800) [pid = 4000] [serial = 608] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCEDB3C00) [pid = 4000] [serial = 605] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD294CC00) [pid = 4000] [serial = 611] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCFA8B800) [pid = 4000] [serial = 606] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FC994C000) [pid = 4000] [serial = 599] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC999EC00) [pid = 4000] [serial = 600] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD3665800) [pid = 4000] [serial = 614] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD01A3400) [pid = 4000] [serial = 609] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC97ABC00) [pid = 4000] [serial = 597] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 4000 | 1465102672424 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]]]}] 21:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1490ms 21:57:52 INFO - PROCESS | 4000 | 1465102672463 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 21:57:52 INFO - PROCESS | 4000 | 1465102672468 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 21:57:52 INFO - PROCESS | 4000 | 1465102672472 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:57:52 INFO - PROCESS | 4000 | 1465102672477 Marionette TRACE conn5 <- [1,838,null,{}] 21:57:52 INFO - PROCESS | 4000 | 1465102672482 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}] 21:57:52 INFO - PROCESS | 4000 | 1465102672485 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:52 INFO - PROCESS | 4000 | 1465102672581 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 21:57:52 INFO - PROCESS | 4000 | 1465102672590 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:52 INFO - PROCESS | 4000 | 1465102672593 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAD0B800 == 30 [pid = 4000] [id = 219] 21:57:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC872AC00) [pid = 4000] [serial = 656] [outer = 0000000000000000] 21:57:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC8FC4400) [pid = 4000] [serial = 657] [outer = 0000005FC872AC00] 21:57:52 INFO - PROCESS | 4000 | 1465102672643 Marionette DEBUG loaded listener.js 21:57:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC95D6C00) [pid = 4000] [serial = 658] [outer = 0000005FC872AC00] 21:57:53 INFO - PROCESS | 4000 | 1465102673114 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]]]}] 21:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 21:57:53 INFO - PROCESS | 4000 | 1465102673169 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 21:57:53 INFO - PROCESS | 4000 | 1465102673174 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 21:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:57:53 INFO - PROCESS | 4000 | 1465102673181 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:57:53 INFO - PROCESS | 4000 | 1465102673184 Marionette TRACE conn5 <- [1,842,null,{}] 21:57:53 INFO - PROCESS | 4000 | 1465102673188 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}] 21:57:53 INFO - PROCESS | 4000 | 1465102673190 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:53 INFO - PROCESS | 4000 | 1465102673328 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 21:57:53 INFO - PROCESS | 4000 | 1465102673402 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:53 INFO - PROCESS | 4000 | 1465102673405 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF5C000 == 31 [pid = 4000] [id = 220] 21:57:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC8F5CC00) [pid = 4000] [serial = 659] [outer = 0000000000000000] 21:57:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9921400) [pid = 4000] [serial = 660] [outer = 0000005FC8F5CC00] 21:57:53 INFO - PROCESS | 4000 | 1465102673456 Marionette DEBUG loaded listener.js 21:57:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9945C00) [pid = 4000] [serial = 661] [outer = 0000005FC8F5CC00] 21:57:53 INFO - PROCESS | 4000 | 1465102673858 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]]]}] 21:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 732ms 21:57:53 INFO - PROCESS | 4000 | 1465102673915 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 21:57:53 INFO - PROCESS | 4000 | 1465102673917 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 21:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:57:53 INFO - PROCESS | 4000 | 1465102673921 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:57:53 INFO - PROCESS | 4000 | 1465102673925 Marionette TRACE conn5 <- [1,846,null,{}] 21:57:53 INFO - PROCESS | 4000 | 1465102673937 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}] 21:57:53 INFO - PROCESS | 4000 | 1465102673942 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:54 INFO - PROCESS | 4000 | 1465102674034 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 21:57:54 INFO - PROCESS | 4000 | 1465102674041 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:54 INFO - PROCESS | 4000 | 1465102674044 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29ED800 == 32 [pid = 4000] [id = 221] 21:57:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9DB4000) [pid = 4000] [serial = 662] [outer = 0000000000000000] 21:57:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCAB34400) [pid = 4000] [serial = 663] [outer = 0000005FC9DB4000] 21:57:54 INFO - PROCESS | 4000 | 1465102674103 Marionette DEBUG loaded listener.js 21:57:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCE12E800) [pid = 4000] [serial = 664] [outer = 0000005FC9DB4000] 21:57:54 INFO - PROCESS | 4000 | 1465102674602 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]]]}] 21:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 21:57:54 INFO - PROCESS | 4000 | 1465102674688 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 21:57:54 INFO - PROCESS | 4000 | 1465102674691 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 21:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:57:54 INFO - PROCESS | 4000 | 1465102674708 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:57:54 INFO - PROCESS | 4000 | 1465102674710 Marionette TRACE conn5 <- [1,850,null,{}] 21:57:54 INFO - PROCESS | 4000 | 1465102674716 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}] 21:57:54 INFO - PROCESS | 4000 | 1465102674718 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:54 INFO - PROCESS | 4000 | 1465102674837 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 21:57:54 INFO - PROCESS | 4000 | 1465102674843 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:54 INFO - PROCESS | 4000 | 1465102674845 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5966000 == 33 [pid = 4000] [id = 222] 21:57:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCE9D9C00) [pid = 4000] [serial = 665] [outer = 0000000000000000] 21:57:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCEB4D000) [pid = 4000] [serial = 666] [outer = 0000005FCE9D9C00] 21:57:54 INFO - PROCESS | 4000 | 1465102674892 Marionette DEBUG loaded listener.js 21:57:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCF929800) [pid = 4000] [serial = 667] [outer = 0000005FCE9D9C00] 21:57:55 INFO - PROCESS | 4000 | 1465102675347 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]]]}] 21:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 21:57:55 INFO - PROCESS | 4000 | 1465102675403 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 21:57:55 INFO - PROCESS | 4000 | 1465102675405 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 21:57:55 INFO - PROCESS | 4000 | 1465102675408 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:57:55 INFO - PROCESS | 4000 | 1465102675410 Marionette TRACE conn5 <- [1,854,null,{}] 21:57:55 INFO - PROCESS | 4000 | 1465102675414 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}] 21:57:55 INFO - PROCESS | 4000 | 1465102675416 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:55 INFO - PROCESS | 4000 | 1465102675521 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 21:57:55 INFO - PROCESS | 4000 | 1465102675532 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:55 INFO - PROCESS | 4000 | 1465102675534 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6703000 == 34 [pid = 4000] [id = 223] 21:57:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCF92F800) [pid = 4000] [serial = 668] [outer = 0000000000000000] 21:57:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFA8C000) [pid = 4000] [serial = 669] [outer = 0000005FCF92F800] 21:57:55 INFO - PROCESS | 4000 | 1465102675618 Marionette DEBUG loaded listener.js 21:57:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFC1DC00) [pid = 4000] [serial = 670] [outer = 0000005FCF92F800] 21:57:56 INFO - PROCESS | 4000 | 1465102676086 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]]]}] 21:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 734ms 21:57:56 INFO - PROCESS | 4000 | 1465102676166 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 21:57:56 INFO - PROCESS | 4000 | 1465102676168 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 21:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:57:56 INFO - PROCESS | 4000 | 1465102676172 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:57:56 INFO - PROCESS | 4000 | 1465102676174 Marionette TRACE conn5 <- [1,858,null,{}] 21:57:56 INFO - PROCESS | 4000 | 1465102676178 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}] 21:57:56 INFO - PROCESS | 4000 | 1465102676184 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:56 INFO - PROCESS | 4000 | 1465102676453 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD0061C00) [pid = 4000] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD5D1D800) [pid = 4000] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFECD800) [pid = 4000] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD005B800) [pid = 4000] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD366AC00) [pid = 4000] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005F815D4C00) [pid = 4000] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC8FF2000) [pid = 4000] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC7BDD800) [pid = 4000] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC9DAB000) [pid = 4000] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC9932000) [pid = 4000] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD363EC00) [pid = 4000] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:57:56 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD58A7800) [pid = 4000] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:57:56 INFO - PROCESS | 4000 | 1465102676504 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:56 INFO - PROCESS | 4000 | 1465102676506 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED89000 == 35 [pid = 4000] [id = 224] 21:57:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005F814E8800) [pid = 4000] [serial = 671] [outer = 0000000000000000] 21:57:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC7BDBC00) [pid = 4000] [serial = 672] [outer = 0000005F814E8800] 21:57:56 INFO - PROCESS | 4000 | 1465102676552 Marionette DEBUG loaded listener.js 21:57:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCE191800) [pid = 4000] [serial = 673] [outer = 0000005F814E8800] 21:57:56 INFO - PROCESS | 4000 | 1465102676928 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]]]}] 21:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 776ms 21:57:56 INFO - PROCESS | 4000 | 1465102676948 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 21:57:56 INFO - PROCESS | 4000 | 1465102676951 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 21:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:57:56 INFO - PROCESS | 4000 | 1465102676960 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:57:56 INFO - PROCESS | 4000 | 1465102676962 Marionette TRACE conn5 <- [1,862,null,{}] 21:57:56 INFO - PROCESS | 4000 | 1465102676966 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}] 21:57:56 INFO - PROCESS | 4000 | 1465102676968 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:57 INFO - PROCESS | 4000 | 1465102677049 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 21:57:57 INFO - PROCESS | 4000 | 1465102677054 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:57 INFO - PROCESS | 4000 | 1465102677056 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD76D5000 == 36 [pid = 4000] [id = 225] 21:57:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD3219000) [pid = 4000] [serial = 674] [outer = 0000000000000000] 21:57:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD35D2800) [pid = 4000] [serial = 675] [outer = 0000005FD3219000] 21:57:57 INFO - PROCESS | 4000 | 1465102677103 Marionette DEBUG loaded listener.js 21:57:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD3640400) [pid = 4000] [serial = 676] [outer = 0000005FD3219000] 21:57:57 INFO - PROCESS | 4000 | 1465102677514 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]]]}] 21:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 586ms 21:57:57 INFO - PROCESS | 4000 | 1465102677558 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 21:57:57 INFO - PROCESS | 4000 | 1465102677560 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 21:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:57:57 INFO - PROCESS | 4000 | 1465102677569 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:57:57 INFO - PROCESS | 4000 | 1465102677571 Marionette TRACE conn5 <- [1,866,null,{}] 21:57:57 INFO - PROCESS | 4000 | 1465102677574 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}] 21:57:57 INFO - PROCESS | 4000 | 1465102677576 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:57 INFO - PROCESS | 4000 | 1465102677659 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 21:57:57 INFO - PROCESS | 4000 | 1465102677666 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:57 INFO - PROCESS | 4000 | 1465102677668 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94C1000 == 37 [pid = 4000] [id = 226] 21:57:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD363EC00) [pid = 4000] [serial = 677] [outer = 0000000000000000] 21:57:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3CADC00) [pid = 4000] [serial = 678] [outer = 0000005FD363EC00] 21:57:57 INFO - PROCESS | 4000 | 1465102677713 Marionette DEBUG loaded listener.js 21:57:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD4FA7400) [pid = 4000] [serial = 679] [outer = 0000005FD363EC00] 21:57:58 INFO - PROCESS | 4000 | 1465102678166 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]]]}] 21:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 21:57:58 INFO - PROCESS | 4000 | 1465102678198 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 21:57:58 INFO - PROCESS | 4000 | 1465102678200 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 21:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:57:58 INFO - PROCESS | 4000 | 1465102678219 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:57:58 INFO - PROCESS | 4000 | 1465102678221 Marionette TRACE conn5 <- [1,870,null,{}] 21:57:58 INFO - PROCESS | 4000 | 1465102678225 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}] 21:57:58 INFO - PROCESS | 4000 | 1465102678227 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:58 INFO - PROCESS | 4000 | 1465102678310 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 21:57:58 INFO - PROCESS | 4000 | 1465102678316 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:58 INFO - PROCESS | 4000 | 1465102678319 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C2800 == 38 [pid = 4000] [id = 227] 21:57:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD4F39C00) [pid = 4000] [serial = 680] [outer = 0000000000000000] 21:57:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD536E400) [pid = 4000] [serial = 681] [outer = 0000005FD4F39C00] 21:57:58 INFO - PROCESS | 4000 | 1465102678365 Marionette DEBUG loaded listener.js 21:57:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5811000) [pid = 4000] [serial = 682] [outer = 0000005FD4F39C00] 21:57:59 INFO - PROCESS | 4000 | 1465102679225 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]]]}] 21:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1027ms 21:57:59 INFO - PROCESS | 4000 | 1465102679255 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 21:57:59 INFO - PROCESS | 4000 | 1465102679260 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 21:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:57:59 INFO - PROCESS | 4000 | 1465102679287 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:57:59 INFO - PROCESS | 4000 | 1465102679293 Marionette TRACE conn5 <- [1,874,null,{}] 21:57:59 INFO - PROCESS | 4000 | 1465102679298 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}] 21:57:59 INFO - PROCESS | 4000 | 1465102679301 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:59 INFO - PROCESS | 4000 | 1465102679428 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 21:57:59 INFO - PROCESS | 4000 | 1465102679500 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:59 INFO - PROCESS | 4000 | 1465102679503 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:57:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF1E800 == 39 [pid = 4000] [id = 228] 21:57:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC8FF4400) [pid = 4000] [serial = 683] [outer = 0000000000000000] 21:57:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC96E0400) [pid = 4000] [serial = 684] [outer = 0000005FC8FF4400] 21:57:59 INFO - PROCESS | 4000 | 1465102679562 Marionette DEBUG loaded listener.js 21:57:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC9927400) [pid = 4000] [serial = 685] [outer = 0000005FC8FF4400] 21:58:00 INFO - PROCESS | 4000 | 1465102680448 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]]]}] 21:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1235ms 21:58:00 INFO - PROCESS | 4000 | 1465102680524 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 21:58:00 INFO - PROCESS | 4000 | 1465102680528 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 21:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:58:00 INFO - PROCESS | 4000 | 1465102680533 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:58:00 INFO - PROCESS | 4000 | 1465102680537 Marionette TRACE conn5 <- [1,878,null,{}] 21:58:00 INFO - PROCESS | 4000 | 1465102680543 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}] 21:58:00 INFO - PROCESS | 4000 | 1465102680546 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:00 INFO - PROCESS | 4000 | 1465102680661 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 21:58:00 INFO - PROCESS | 4000 | 1465102680727 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:00 INFO - PROCESS | 4000 | 1465102680732 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE822000 == 40 [pid = 4000] [id = 229] 21:58:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC8FF3800) [pid = 4000] [serial = 686] [outer = 0000000000000000] 21:58:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC979F000) [pid = 4000] [serial = 687] [outer = 0000005FC8FF3800] 21:58:00 INFO - PROCESS | 4000 | 1465102680784 Marionette DEBUG loaded listener.js 21:58:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC992B400) [pid = 4000] [serial = 688] [outer = 0000005FC8FF3800] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94C1000 == 39 [pid = 4000] [id = 226] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD76D5000 == 38 [pid = 4000] [id = 225] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED89000 == 37 [pid = 4000] [id = 224] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6703000 == 36 [pid = 4000] [id = 223] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5966000 == 35 [pid = 4000] [id = 222] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29ED800 == 34 [pid = 4000] [id = 221] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF5C000 == 33 [pid = 4000] [id = 220] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAD0B800 == 32 [pid = 4000] [id = 219] 21:58:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE371800 == 31 [pid = 4000] [id = 218] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD363F800) [pid = 4000] [serial = 591] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD5FA8800) [pid = 4000] [serial = 644] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD0473800) [pid = 4000] [serial = 632] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD363B000) [pid = 4000] [serial = 635] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD3D06C00) [pid = 4000] [serial = 638] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCF928400) [pid = 4000] [serial = 629] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9536C00) [pid = 4000] [serial = 623] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC97AA800) [pid = 4000] [serial = 624] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC8728400) [pid = 4000] [serial = 617] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC95D8000) [pid = 4000] [serial = 618] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9DB3400) [pid = 4000] [serial = 626] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCAD33C00) [pid = 4000] [serial = 627] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9949C00) [pid = 4000] [serial = 620] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCA01DC00) [pid = 4000] [serial = 621] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD3CA4C00) [pid = 4000] [serial = 615] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCFC20400) [pid = 4000] [serial = 630] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD5945C00) [pid = 4000] [serial = 641] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD36F8800) [pid = 4000] [serial = 636] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD321A000) [pid = 4000] [serial = 633] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD5BB5800) [pid = 4000] [serial = 642] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD58A3C00) [pid = 4000] [serial = 639] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FC8FEF400) [pid = 4000] [serial = 366] [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.] 21:58:01 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD60EAC00) [pid = 4000] [serial = 645] [outer = 0000000000000000] [url = about:blank] 21:58:01 INFO - PROCESS | 4000 | 1465102681381 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]]]}] 21:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 881ms 21:58:01 INFO - PROCESS | 4000 | 1465102681419 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 21:58:01 INFO - PROCESS | 4000 | 1465102681424 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 21:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:58:01 INFO - PROCESS | 4000 | 1465102681431 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:58:01 INFO - PROCESS | 4000 | 1465102681434 Marionette TRACE conn5 <- [1,882,null,{}] 21:58:01 INFO - PROCESS | 4000 | 1465102681438 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}] 21:58:01 INFO - PROCESS | 4000 | 1465102681441 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:01 INFO - PROCESS | 4000 | 1465102681536 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 21:58:01 INFO - PROCESS | 4000 | 1465102681544 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:01 INFO - PROCESS | 4000 | 1465102681547 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED93000 == 32 [pid = 4000] [id = 230] 21:58:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC9536C00) [pid = 4000] [serial = 689] [outer = 0000000000000000] 21:58:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC98BBC00) [pid = 4000] [serial = 690] [outer = 0000005FC9536C00] 21:58:01 INFO - PROCESS | 4000 | 1465102681598 Marionette DEBUG loaded listener.js 21:58:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9995400) [pid = 4000] [serial = 691] [outer = 0000005FC9536C00] 21:58:02 INFO - PROCESS | 4000 | 1465102682082 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]]]}] 21:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 21:58:02 INFO - PROCESS | 4000 | 1465102682124 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 21:58:02 INFO - PROCESS | 4000 | 1465102682127 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 21:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:58:02 INFO - PROCESS | 4000 | 1465102682131 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:58:02 INFO - PROCESS | 4000 | 1465102682134 Marionette TRACE conn5 <- [1,886,null,{}] 21:58:02 INFO - PROCESS | 4000 | 1465102682145 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}] 21:58:02 INFO - PROCESS | 4000 | 1465102682150 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:02 INFO - PROCESS | 4000 | 1465102682243 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 21:58:02 INFO - PROCESS | 4000 | 1465102682252 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:02 INFO - PROCESS | 4000 | 1465102682256 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD359B000 == 33 [pid = 4000] [id = 231] 21:58:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCE5DB400) [pid = 4000] [serial = 692] [outer = 0000000000000000] 21:58:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCE8CB000) [pid = 4000] [serial = 693] [outer = 0000005FCE5DB400] 21:58:02 INFO - PROCESS | 4000 | 1465102682306 Marionette DEBUG loaded listener.js 21:58:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCFA07000) [pid = 4000] [serial = 694] [outer = 0000005FCE5DB400] 21:58:02 INFO - PROCESS | 4000 | 1465102682780 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]]]}] 21:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 21:58:02 INFO - PROCESS | 4000 | 1465102682842 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 21:58:02 INFO - PROCESS | 4000 | 1465102682845 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 21:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:58:02 INFO - PROCESS | 4000 | 1465102682851 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:58:02 INFO - PROCESS | 4000 | 1465102682853 Marionette TRACE conn5 <- [1,890,null,{}] 21:58:02 INFO - PROCESS | 4000 | 1465102682856 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}] 21:58:02 INFO - PROCESS | 4000 | 1465102682858 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:02 INFO - PROCESS | 4000 | 1465102682951 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 21:58:03 INFO - PROCESS | 4000 | 1465102683022 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:03 INFO - PROCESS | 4000 | 1465102683024 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD647A000 == 34 [pid = 4000] [id = 232] 21:58:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCFC1EC00) [pid = 4000] [serial = 695] [outer = 0000000000000000] 21:58:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFEC4800) [pid = 4000] [serial = 696] [outer = 0000005FCFC1EC00] 21:58:03 INFO - PROCESS | 4000 | 1465102683071 Marionette DEBUG loaded listener.js 21:58:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD005E800) [pid = 4000] [serial = 697] [outer = 0000005FCFC1EC00] 21:58:03 INFO - PROCESS | 4000 | 1465102683464 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]]]}] 21:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 21:58:03 INFO - PROCESS | 4000 | 1465102683480 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 21:58:03 INFO - PROCESS | 4000 | 1465102683482 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 21:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:58:03 INFO - PROCESS | 4000 | 1465102683485 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:58:03 INFO - PROCESS | 4000 | 1465102683487 Marionette TRACE conn5 <- [1,894,null,{}] 21:58:03 INFO - PROCESS | 4000 | 1465102683491 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}] 21:58:03 INFO - PROCESS | 4000 | 1465102683493 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:03 INFO - PROCESS | 4000 | 1465102683576 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 21:58:03 INFO - PROCESS | 4000 | 1465102683696 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:03 INFO - PROCESS | 4000 | 1465102683698 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7275000 == 35 [pid = 4000] [id = 233] 21:58:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC991B800) [pid = 4000] [serial = 698] [outer = 0000000000000000] 21:58:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCEDAF000) [pid = 4000] [serial = 699] [outer = 0000005FC991B800] 21:58:03 INFO - PROCESS | 4000 | 1465102683745 Marionette DEBUG loaded listener.js 21:58:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD321A000) [pid = 4000] [serial = 700] [outer = 0000005FC991B800] 21:58:04 INFO - PROCESS | 4000 | 1465102684181 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]]]}] 21:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 733ms 21:58:04 INFO - PROCESS | 4000 | 1465102684222 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 21:58:04 INFO - PROCESS | 4000 | 1465102684224 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 21:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:58:04 INFO - PROCESS | 4000 | 1465102684228 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:58:04 INFO - PROCESS | 4000 | 1465102684230 Marionette TRACE conn5 <- [1,898,null,{}] 21:58:04 INFO - PROCESS | 4000 | 1465102684234 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}] 21:58:04 INFO - PROCESS | 4000 | 1465102684240 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:04 INFO - PROCESS | 4000 | 1465102684380 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 21:58:04 INFO - PROCESS | 4000 | 1465102684433 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:04 INFO - PROCESS | 4000 | 1465102684435 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9006000 == 36 [pid = 4000] [id = 234] 21:58:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD363F800) [pid = 4000] [serial = 701] [outer = 0000000000000000] 21:58:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3CA9800) [pid = 4000] [serial = 702] [outer = 0000005FD363F800] 21:58:04 INFO - PROCESS | 4000 | 1465102684481 Marionette DEBUG loaded listener.js 21:58:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD5869C00) [pid = 4000] [serial = 703] [outer = 0000005FD363F800] 21:58:04 INFO - PROCESS | 4000 | 1465102684893 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]]]}] 21:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 734ms 21:58:04 INFO - PROCESS | 4000 | 1465102684991 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 21:58:04 INFO - PROCESS | 4000 | 1465102684994 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 21:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:58:05 INFO - PROCESS | 4000 | 1465102685001 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:58:05 INFO - PROCESS | 4000 | 1465102685003 Marionette TRACE conn5 <- [1,902,null,{}] 21:58:05 INFO - PROCESS | 4000 | 1465102685007 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}] 21:58:05 INFO - PROCESS | 4000 | 1465102685009 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:05 INFO - PROCESS | 4000 | 1465102685124 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 21:58:05 INFO - PROCESS | 4000 | 1465102685135 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:05 INFO - PROCESS | 4000 | 1465102685137 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9BB000 == 37 [pid = 4000] [id = 235] 21:58:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD366A800) [pid = 4000] [serial = 704] [outer = 0000000000000000] 21:58:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5B74400) [pid = 4000] [serial = 705] [outer = 0000005FD366A800] 21:58:05 INFO - PROCESS | 4000 | 1465102685182 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5F61400) [pid = 4000] [serial = 706] [outer = 0000005FD366A800] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCF92F800) [pid = 4000] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8F5CC00) [pid = 4000] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC98B5C00) [pid = 4000] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9DB4000) [pid = 4000] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC872AC00) [pid = 4000] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005F814E8800) [pid = 4000] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC96DD800) [pid = 4000] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCF92B400) [pid = 4000] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD3219000) [pid = 4000] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD363EC00) [pid = 4000] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:58:05 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCE9D9C00) [pid = 4000] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:58:05 INFO - PROCESS | 4000 | 1465102685653 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]]]}] 21:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 691ms 21:58:05 INFO - PROCESS | 4000 | 1465102685691 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 21:58:05 INFO - PROCESS | 4000 | 1465102685693 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 21:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:58:05 INFO - PROCESS | 4000 | 1465102685697 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:58:05 INFO - PROCESS | 4000 | 1465102685699 Marionette TRACE conn5 <- [1,906,null,{}] 21:58:05 INFO - PROCESS | 4000 | 1465102685703 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}] 21:58:05 INFO - PROCESS | 4000 | 1465102685705 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:05 INFO - PROCESS | 4000 | 1465102685788 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 21:58:05 INFO - PROCESS | 4000 | 1465102685794 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:05 INFO - PROCESS | 4000 | 1465102685796 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8F53800 == 38 [pid = 4000] [id = 236] 21:58:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005F815CC000) [pid = 4000] [serial = 707] [outer = 0000000000000000] 21:58:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCE858C00) [pid = 4000] [serial = 708] [outer = 0000005F815CC000] 21:58:05 INFO - PROCESS | 4000 | 1465102685842 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD5942C00) [pid = 4000] [serial = 709] [outer = 0000005F815CC000] 21:58:06 INFO - PROCESS | 4000 | 1465102686255 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]]]}] 21:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 21:58:06 INFO - PROCESS | 4000 | 1465102686328 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 4000 | 1465102686331 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 21:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:58:06 INFO - PROCESS | 4000 | 1465102686342 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - PROCESS | 4000 | 1465102686344 Marionette TRACE conn5 <- [1,910,null,{}] 21:58:06 INFO - PROCESS | 4000 | 1465102686348 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}] 21:58:06 INFO - PROCESS | 4000 | 1465102686350 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:06 INFO - PROCESS | 4000 | 1465102686461 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 21:58:06 INFO - PROCESS | 4000 | 1465102686469 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:06 INFO - PROCESS | 4000 | 1465102686471 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE335800 == 39 [pid = 4000] [id = 237] 21:58:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD60EA000) [pid = 4000] [serial = 710] [outer = 0000000000000000] 21:58:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD64CB400) [pid = 4000] [serial = 711] [outer = 0000005FD60EA000] 21:58:06 INFO - PROCESS | 4000 | 1465102686515 Marionette DEBUG loaded listener.js 21:58:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD64D4400) [pid = 4000] [serial = 712] [outer = 0000005FD60EA000] 21:58:06 INFO - PROCESS | 4000 | 1465102686919 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]]]}] 21:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 21:58:06 INFO - PROCESS | 4000 | 1465102686979 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 4000 | 1465102686981 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 21:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:58:06 INFO - PROCESS | 4000 | 1465102686985 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - PROCESS | 4000 | 1465102686987 Marionette TRACE conn5 <- [1,914,null,{}] 21:58:06 INFO - PROCESS | 4000 | 1465102686990 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}] 21:58:06 INFO - PROCESS | 4000 | 1465102686992 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:07 INFO - PROCESS | 4000 | 1465102687078 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 21:58:07 INFO - PROCESS | 4000 | 1465102687086 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 4000 | 1465102687088 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9C4000 == 40 [pid = 4000] [id = 238] 21:58:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD64D9800) [pid = 4000] [serial = 713] [outer = 0000000000000000] 21:58:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD6926400) [pid = 4000] [serial = 714] [outer = 0000005FD64D9800] 21:58:07 INFO - PROCESS | 4000 | 1465102687133 Marionette DEBUG loaded listener.js 21:58:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD6D23800) [pid = 4000] [serial = 715] [outer = 0000005FD64D9800] 21:58:07 INFO - PROCESS | 4000 | 1465102687560 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]]]}] 21:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 628ms 21:58:07 INFO - PROCESS | 4000 | 1465102687615 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 21:58:07 INFO - PROCESS | 4000 | 1465102687618 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 21:58:07 INFO - PROCESS | 4000 | 1465102687664 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:58:07 INFO - PROCESS | 4000 | 1465102687668 Marionette TRACE conn5 <- [1,918,null,{}] 21:58:07 INFO - PROCESS | 4000 | 1465102687673 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}] 21:58:07 INFO - PROCESS | 4000 | 1465102687678 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:07 INFO - PROCESS | 4000 | 1465102687848 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 21:58:07 INFO - PROCESS | 4000 | 1465102687960 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 4000 | 1465102687964 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1BF000 == 41 [pid = 4000] [id = 239] 21:58:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC8CC8400) [pid = 4000] [serial = 716] [outer = 0000000000000000] 21:58:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC95D6400) [pid = 4000] [serial = 717] [outer = 0000005FC8CC8400] 21:58:08 INFO - PROCESS | 4000 | 1465102688025 Marionette DEBUG loaded listener.js 21:58:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC992EC00) [pid = 4000] [serial = 718] [outer = 0000005FC8CC8400] 21:58:08 INFO - PROCESS | 4000 | 1465102688601 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]]]}] 21:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 986ms 21:58:08 INFO - PROCESS | 4000 | 1465102688657 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 21:58:08 INFO - PROCESS | 4000 | 1465102688661 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 21:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:58:08 INFO - PROCESS | 4000 | 1465102688667 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:58:08 INFO - PROCESS | 4000 | 1465102688670 Marionette TRACE conn5 <- [1,922,null,{}] 21:58:08 INFO - PROCESS | 4000 | 1465102688677 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}] 21:58:08 INFO - PROCESS | 4000 | 1465102688682 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:08 INFO - PROCESS | 4000 | 1465102688802 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 21:58:08 INFO - PROCESS | 4000 | 1465102688878 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:08 INFO - PROCESS | 4000 | 1465102688881 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7267000 == 42 [pid = 4000] [id = 240] 21:58:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCE18F400) [pid = 4000] [serial = 719] [outer = 0000000000000000] 21:58:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCE9D0400) [pid = 4000] [serial = 720] [outer = 0000005FCE18F400] 21:58:08 INFO - PROCESS | 4000 | 1465102688981 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCFC27800) [pid = 4000] [serial = 721] [outer = 0000005FCE18F400] 21:58:09 INFO - PROCESS | 4000 | 1465102689602 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]]]}] 21:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 986ms 21:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:58:09 INFO - PROCESS | 4000 | 1465102689656 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 21:58:09 INFO - PROCESS | 4000 | 1465102689659 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 21:58:09 INFO - PROCESS | 4000 | 1465102689663 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:58:09 INFO - PROCESS | 4000 | 1465102689665 Marionette TRACE conn5 <- [1,926,null,{}] 21:58:09 INFO - PROCESS | 4000 | 1465102689670 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}] 21:58:09 INFO - PROCESS | 4000 | 1465102689672 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:09 INFO - PROCESS | 4000 | 1465102689790 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 21:58:09 INFO - PROCESS | 4000 | 1465102689915 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 4000 | 1465102689923 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFCD800 == 43 [pid = 4000] [id = 241] 21:58:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD4F37400) [pid = 4000] [serial = 722] [outer = 0000000000000000] 21:58:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD4FB2000) [pid = 4000] [serial = 723] [outer = 0000005FD4F37400] 21:58:09 INFO - PROCESS | 4000 | 1465102689985 Marionette DEBUG loaded listener.js 21:58:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD64CA800) [pid = 4000] [serial = 724] [outer = 0000005FD4F37400] 21:58:10 INFO - PROCESS | 4000 | 1465102690620 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]]]}] 21:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 985ms 21:58:10 INFO - PROCESS | 4000 | 1465102690650 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 21:58:10 INFO - PROCESS | 4000 | 1465102690653 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 21:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:58:10 INFO - PROCESS | 4000 | 1465102690656 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:58:10 INFO - PROCESS | 4000 | 1465102690658 Marionette TRACE conn5 <- [1,930,null,{}] 21:58:10 INFO - PROCESS | 4000 | 1465102690662 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}] 21:58:10 INFO - PROCESS | 4000 | 1465102690665 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:10 INFO - PROCESS | 4000 | 1465102690779 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 21:58:10 INFO - PROCESS | 4000 | 1465102690865 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:10 INFO - PROCESS | 4000 | 1465102690868 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF029000 == 44 [pid = 4000] [id = 242] 21:58:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD700E800) [pid = 4000] [serial = 725] [outer = 0000000000000000] 21:58:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD7015400) [pid = 4000] [serial = 726] [outer = 0000005FD700E800] 21:58:10 INFO - PROCESS | 4000 | 1465102690923 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD7179C00) [pid = 4000] [serial = 727] [outer = 0000005FD700E800] 21:58:11 INFO - PROCESS | 4000 | 1465102691662 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]]]}] 21:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1084ms 21:58:11 INFO - PROCESS | 4000 | 1465102691743 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 21:58:11 INFO - PROCESS | 4000 | 1465102691748 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 21:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:58:11 INFO - PROCESS | 4000 | 1465102691754 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:58:11 INFO - PROCESS | 4000 | 1465102691757 Marionette TRACE conn5 <- [1,934,null,{}] 21:58:11 INFO - PROCESS | 4000 | 1465102691763 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}] 21:58:11 INFO - PROCESS | 4000 | 1465102691766 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:11 INFO - PROCESS | 4000 | 1465102691917 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 21:58:12 INFO - PROCESS | 4000 | 1465102692037 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:12 INFO - PROCESS | 4000 | 1465102692042 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE040000 == 45 [pid = 4000] [id = 243] 21:58:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC9919C00) [pid = 4000] [serial = 728] [outer = 0000000000000000] 21:58:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC9928000) [pid = 4000] [serial = 729] [outer = 0000005FC9919C00] 21:58:12 INFO - PROCESS | 4000 | 1465102692093 Marionette DEBUG loaded listener.js 21:58:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FC9DB1800) [pid = 4000] [serial = 730] [outer = 0000005FC9919C00] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE335800 == 44 [pid = 4000] [id = 237] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8F53800 == 43 [pid = 4000] [id = 236] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9BB000 == 42 [pid = 4000] [id = 235] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9006000 == 41 [pid = 4000] [id = 234] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7275000 == 40 [pid = 4000] [id = 233] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD647A000 == 39 [pid = 4000] [id = 232] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD359B000 == 38 [pid = 4000] [id = 231] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED93000 == 37 [pid = 4000] [id = 230] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE822000 == 36 [pid = 4000] [id = 229] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C2800 == 35 [pid = 4000] [id = 227] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF1E800 == 34 [pid = 4000] [id = 228] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF90A800 == 33 [pid = 4000] [id = 216] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9ED6000 == 32 [pid = 4000] [id = 217] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF029000 == 31 [pid = 4000] [id = 242] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFCD800 == 30 [pid = 4000] [id = 241] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7267000 == 29 [pid = 4000] [id = 240] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9C4000 == 28 [pid = 4000] [id = 238] 21:58:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1BF000 == 27 [pid = 4000] [id = 239] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD3CADC00) [pid = 4000] [serial = 678] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FCEB4D000) [pid = 4000] [serial = 666] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCFA8C000) [pid = 4000] [serial = 669] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC9921400) [pid = 4000] [serial = 660] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC9945C00) [pid = 4000] [serial = 661] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC9998C00) [pid = 4000] [serial = 655] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC9925C00) [pid = 4000] [serial = 654] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCAB34400) [pid = 4000] [serial = 663] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC8FC4400) [pid = 4000] [serial = 657] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC95D6C00) [pid = 4000] [serial = 658] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCF929800) [pid = 4000] [serial = 667] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7BDBC00) [pid = 4000] [serial = 672] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCFC1DC00) [pid = 4000] [serial = 670] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCA331C00) [pid = 4000] [serial = 648] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9918400) [pid = 4000] [serial = 647] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD321BC00) [pid = 4000] [serial = 651] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFE8F000) [pid = 4000] [serial = 650] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD4FA7400) [pid = 4000] [serial = 679] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD35D2800) [pid = 4000] [serial = 675] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCE191800) [pid = 4000] [serial = 673] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD3640400) [pid = 4000] [serial = 676] [outer = 0000000000000000] [url = about:blank] 21:58:12 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCE12E800) [pid = 4000] [serial = 664] [outer = 0000000000000000] [url = about:blank] 21:58:13 INFO - PROCESS | 4000 | 1465102693426 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]]]}] 21:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1734ms 21:58:13 INFO - PROCESS | 4000 | 1465102693492 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 21:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:58:13 INFO - PROCESS | 4000 | 1465102693498 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 21:58:13 INFO - PROCESS | 4000 | 1465102693504 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:58:13 INFO - PROCESS | 4000 | 1465102693507 Marionette TRACE conn5 <- [1,938,null,{}] 21:58:13 INFO - PROCESS | 4000 | 1465102693514 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}] 21:58:13 INFO - PROCESS | 4000 | 1465102693517 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:13 INFO - PROCESS | 4000 | 1465102693653 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 21:58:13 INFO - PROCESS | 4000 | 1465102693717 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:13 INFO - PROCESS | 4000 | 1465102693722 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA0C9800 == 28 [pid = 4000] [id = 244] 21:58:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC85CBC00) [pid = 4000] [serial = 731] [outer = 0000000000000000] 21:58:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC8729C00) [pid = 4000] [serial = 732] [outer = 0000005FC85CBC00] 21:58:13 INFO - PROCESS | 4000 | 1465102693783 Marionette DEBUG loaded listener.js 21:58:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC8FEE000) [pid = 4000] [serial = 733] [outer = 0000005FC85CBC00] 21:58:14 INFO - PROCESS | 4000 | 1465102694555 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]]]}] 21:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1135ms 21:58:14 INFO - PROCESS | 4000 | 1465102694655 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 21:58:14 INFO - PROCESS | 4000 | 1465102694661 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 21:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:58:14 INFO - PROCESS | 4000 | 1465102694669 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:58:14 INFO - PROCESS | 4000 | 1465102694673 Marionette TRACE conn5 <- [1,942,null,{}] 21:58:14 INFO - PROCESS | 4000 | 1465102694677 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}] 21:58:14 INFO - PROCESS | 4000 | 1465102694680 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:14 INFO - PROCESS | 4000 | 1465102694812 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 21:58:14 INFO - PROCESS | 4000 | 1465102694876 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:14 INFO - PROCESS | 4000 | 1465102694879 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED93000 == 29 [pid = 4000] [id = 245] 21:58:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC95DE000) [pid = 4000] [serial = 734] [outer = 0000000000000000] 21:58:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC97A2C00) [pid = 4000] [serial = 735] [outer = 0000005FC95DE000] 21:58:14 INFO - PROCESS | 4000 | 1465102694941 Marionette DEBUG loaded listener.js 21:58:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC98C3800) [pid = 4000] [serial = 736] [outer = 0000005FC95DE000] 21:58:15 INFO - PROCESS | 4000 | 1465102695789 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]]]}] 21:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1190ms 21:58:15 INFO - PROCESS | 4000 | 1465102695866 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 21:58:15 INFO - PROCESS | 4000 | 1465102695870 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 21:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:58:15 INFO - PROCESS | 4000 | 1465102695876 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:58:15 INFO - PROCESS | 4000 | 1465102695879 Marionette TRACE conn5 <- [1,946,null,{}] 21:58:15 INFO - PROCESS | 4000 | 1465102695885 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}] 21:58:15 INFO - PROCESS | 4000 | 1465102695888 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:15 INFO - PROCESS | 4000 | 1465102695987 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 21:58:16 INFO - PROCESS | 4000 | 1465102695994 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:16 INFO - PROCESS | 4000 | 1465102695999 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1BE000 == 30 [pid = 4000] [id = 246] 21:58:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005F815D5400) [pid = 4000] [serial = 737] [outer = 0000000000000000] 21:58:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC8CD2800) [pid = 4000] [serial = 738] [outer = 0000005F815D5400] 21:58:16 INFO - PROCESS | 4000 | 1465102696049 Marionette DEBUG loaded listener.js 21:58:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC96DDC00) [pid = 4000] [serial = 739] [outer = 0000005F815D5400] 21:58:16 INFO - PROCESS | 4000 | 1465102696553 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]]]}] 21:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 734ms 21:58:16 INFO - PROCESS | 4000 | 1465102696612 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 21:58:16 INFO - PROCESS | 4000 | 1465102696617 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 21:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:58:16 INFO - PROCESS | 4000 | 1465102696623 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:58:16 INFO - PROCESS | 4000 | 1465102696626 Marionette TRACE conn5 <- [1,950,null,{}] 21:58:16 INFO - PROCESS | 4000 | 1465102696630 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}] 21:58:16 INFO - PROCESS | 4000 | 1465102696632 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:16 INFO - PROCESS | 4000 | 1465102696726 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 21:58:16 INFO - PROCESS | 4000 | 1465102696797 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:16 INFO - PROCESS | 4000 | 1465102696800 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE05000 == 31 [pid = 4000] [id = 247] 21:58:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9919000) [pid = 4000] [serial = 740] [outer = 0000000000000000] 21:58:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC999B800) [pid = 4000] [serial = 741] [outer = 0000005FC9919000] 21:58:16 INFO - PROCESS | 4000 | 1465102696848 Marionette DEBUG loaded listener.js 21:58:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC9DB6C00) [pid = 4000] [serial = 742] [outer = 0000005FC9919000] 21:58:17 INFO - PROCESS | 4000 | 1465102697272 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]]]}] 21:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 693ms 21:58:17 INFO - PROCESS | 4000 | 1465102697319 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 21:58:17 INFO - PROCESS | 4000 | 1465102697321 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 21:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:58:17 INFO - PROCESS | 4000 | 1465102697325 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:58:17 INFO - PROCESS | 4000 | 1465102697329 Marionette TRACE conn5 <- [1,954,null,{}] 21:58:17 INFO - PROCESS | 4000 | 1465102697341 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}] 21:58:17 INFO - PROCESS | 4000 | 1465102697346 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:17 INFO - PROCESS | 4000 | 1465102697441 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 21:58:17 INFO - PROCESS | 4000 | 1465102697450 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 4000 | 1465102697454 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5904800 == 32 [pid = 4000] [id = 248] 21:58:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC95D7C00) [pid = 4000] [serial = 743] [outer = 0000000000000000] 21:58:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCE191800) [pid = 4000] [serial = 744] [outer = 0000005FC95D7C00] 21:58:17 INFO - PROCESS | 4000 | 1465102697509 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCEDF9800) [pid = 4000] [serial = 745] [outer = 0000005FC95D7C00] 21:58:18 INFO - PROCESS | 4000 | 1465102698064 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]]]}] 21:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 776ms 21:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:58:18 INFO - PROCESS | 4000 | 1465102698103 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 4000 | 1465102698106 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 21:58:18 INFO - PROCESS | 4000 | 1465102698109 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:58:18 INFO - PROCESS | 4000 | 1465102698111 Marionette TRACE conn5 <- [1,958,null,{}] 21:58:18 INFO - PROCESS | 4000 | 1465102698119 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}] 21:58:18 INFO - PROCESS | 4000 | 1465102698121 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:18 INFO - PROCESS | 4000 | 1465102698237 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 21:58:18 INFO - PROCESS | 4000 | 1465102698288 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:18 INFO - PROCESS | 4000 | 1465102698290 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD647D800 == 33 [pid = 4000] [id = 249] 21:58:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCFA8BC00) [pid = 4000] [serial = 746] [outer = 0000000000000000] 21:58:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FCFC1D800) [pid = 4000] [serial = 747] [outer = 0000005FCFA8BC00] 21:58:18 INFO - PROCESS | 4000 | 1465102698336 Marionette DEBUG loaded listener.js 21:58:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FCFEC6C00) [pid = 4000] [serial = 748] [outer = 0000005FCFA8BC00] 21:58:18 INFO - PROCESS | 4000 | 1465102698780 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]]]}] 21:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 733ms 21:58:18 INFO - PROCESS | 4000 | 1465102698845 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 4000 | 1465102698848 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 21:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:58:18 INFO - PROCESS | 4000 | 1465102698851 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:58:18 INFO - PROCESS | 4000 | 1465102698853 Marionette TRACE conn5 <- [1,962,null,{}] 21:58:18 INFO - PROCESS | 4000 | 1465102698856 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}] 21:58:18 INFO - PROCESS | 4000 | 1465102698858 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:18 INFO - PROCESS | 4000 | 1465102698966 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 21:58:18 INFO - PROCESS | 4000 | 1465102698976 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:18 INFO - PROCESS | 4000 | 1465102698978 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7275000 == 34 [pid = 4000] [id = 250] 21:58:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FCFED1000) [pid = 4000] [serial = 749] [outer = 0000000000000000] 21:58:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD0471800) [pid = 4000] [serial = 750] [outer = 0000005FCFED1000] 21:58:19 INFO - PROCESS | 4000 | 1465102699025 Marionette DEBUG loaded listener.js 21:58:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD321B800) [pid = 4000] [serial = 751] [outer = 0000005FCFED1000] 21:58:19 INFO - PROCESS | 4000 | 1465102699480 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]]]}] 21:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 21:58:19 INFO - PROCESS | 4000 | 1465102699551 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 21:58:19 INFO - PROCESS | 4000 | 1465102699553 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 21:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:58:19 INFO - PROCESS | 4000 | 1465102699557 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:58:19 INFO - PROCESS | 4000 | 1465102699559 Marionette TRACE conn5 <- [1,966,null,{}] 21:58:19 INFO - PROCESS | 4000 | 1465102699563 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}] 21:58:19 INFO - PROCESS | 4000 | 1465102699569 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:19 INFO - PROCESS | 4000 | 1465102699724 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD363F800) [pid = 4000] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCE5DB400) [pid = 4000] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD4F39C00) [pid = 4000] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCFC1EC00) [pid = 4000] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC8FF3800) [pid = 4000] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC8FF4400) [pid = 4000] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9536C00) [pid = 4000] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCE18F400) [pid = 4000] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC8CC8400) [pid = 4000] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD4F37400) [pid = 4000] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD366A800) [pid = 4000] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005F815CC000) [pid = 4000] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD60EA000) [pid = 4000] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD700E800) [pid = 4000] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC991B800) [pid = 4000] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:58:19 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD64D9800) [pid = 4000] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:58:19 INFO - PROCESS | 4000 | 1465102699781 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:19 INFO - PROCESS | 4000 | 1465102699783 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF53000 == 35 [pid = 4000] [id = 251] 21:58:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005F814EA400) [pid = 4000] [serial = 752] [outer = 0000000000000000] 21:58:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC7DDCC00) [pid = 4000] [serial = 753] [outer = 0000005F814EA400] 21:58:19 INFO - PROCESS | 4000 | 1465102699829 Marionette DEBUG loaded listener.js 21:58:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFA95C00) [pid = 4000] [serial = 754] [outer = 0000005F814EA400] 21:58:20 INFO - PROCESS | 4000 | 1465102700212 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]]]}] 21:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 21:58:20 INFO - PROCESS | 4000 | 1465102700274 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 21:58:20 INFO - PROCESS | 4000 | 1465102700276 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 21:58:20 INFO - PROCESS | 4000 | 1465102700279 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:58:20 INFO - PROCESS | 4000 | 1465102700281 Marionette TRACE conn5 <- [1,970,null,{}] 21:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:58:20 INFO - PROCESS | 4000 | 1465102700287 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}] 21:58:20 INFO - PROCESS | 4000 | 1465102700290 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:20 INFO - PROCESS | 4000 | 1465102700400 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 21:58:20 INFO - PROCESS | 4000 | 1465102700412 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:20 INFO - PROCESS | 4000 | 1465102700414 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1D6000 == 36 [pid = 4000] [id = 252] 21:58:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD3214400) [pid = 4000] [serial = 755] [outer = 0000000000000000] 21:58:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD3CAE000) [pid = 4000] [serial = 756] [outer = 0000005FD3214400] 21:58:20 INFO - PROCESS | 4000 | 1465102700460 Marionette DEBUG loaded listener.js 21:58:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD4F39C00) [pid = 4000] [serial = 757] [outer = 0000005FD3214400] 21:58:20 INFO - PROCESS | 4000 | 1465102700865 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]]]}] 21:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 628ms 21:58:20 INFO - PROCESS | 4000 | 1465102700913 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 21:58:20 INFO - PROCESS | 4000 | 1465102700915 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 21:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:58:20 INFO - PROCESS | 4000 | 1465102700919 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:58:20 INFO - PROCESS | 4000 | 1465102700920 Marionette TRACE conn5 <- [1,974,null,{}] 21:58:20 INFO - PROCESS | 4000 | 1465102700924 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}] 21:58:20 INFO - PROCESS | 4000 | 1465102700926 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:21 INFO - PROCESS | 4000 | 1465102701036 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 21:58:21 INFO - PROCESS | 4000 | 1465102701044 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:21 INFO - PROCESS | 4000 | 1465102701046 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD155000 == 37 [pid = 4000] [id = 253] 21:58:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC872B800) [pid = 4000] [serial = 758] [outer = 0000000000000000] 21:58:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD4FB2C00) [pid = 4000] [serial = 759] [outer = 0000005FC872B800] 21:58:21 INFO - PROCESS | 4000 | 1465102701093 Marionette DEBUG loaded listener.js 21:58:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD58AFC00) [pid = 4000] [serial = 760] [outer = 0000005FC872B800] 21:58:21 INFO - PROCESS | 4000 | 1465102701516 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]]]}] 21:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 21:58:21 INFO - PROCESS | 4000 | 1465102701551 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 21:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:58:21 INFO - PROCESS | 4000 | 1465102701553 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 21:58:21 INFO - PROCESS | 4000 | 1465102701556 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:58:21 INFO - PROCESS | 4000 | 1465102701558 Marionette TRACE conn5 <- [1,978,null,{}] 21:58:21 INFO - PROCESS | 4000 | 1465102701561 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}] 21:58:21 INFO - PROCESS | 4000 | 1465102701563 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:21 INFO - PROCESS | 4000 | 1465102701678 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 21:58:21 INFO - PROCESS | 4000 | 1465102701719 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:21 INFO - PROCESS | 4000 | 1465102701721 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5827800 == 38 [pid = 4000] [id = 254] 21:58:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005F814E5000) [pid = 4000] [serial = 761] [outer = 0000000000000000] 21:58:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD5945C00) [pid = 4000] [serial = 762] [outer = 0000005F814E5000] 21:58:21 INFO - PROCESS | 4000 | 1465102701766 Marionette DEBUG loaded listener.js 21:58:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD5F6DC00) [pid = 4000] [serial = 763] [outer = 0000005F814E5000] 21:58:22 INFO - PROCESS | 4000 | 1465102702427 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]]]}] 21:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 924ms 21:58:22 INFO - PROCESS | 4000 | 1465102702484 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 21:58:22 INFO - PROCESS | 4000 | 1465102702489 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 21:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:58:22 INFO - PROCESS | 4000 | 1465102702494 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:58:22 INFO - PROCESS | 4000 | 1465102702500 Marionette TRACE conn5 <- [1,982,null,{}] 21:58:22 INFO - PROCESS | 4000 | 1465102702505 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}] 21:58:22 INFO - PROCESS | 4000 | 1465102702508 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:22 INFO - PROCESS | 4000 | 1465102702657 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 21:58:22 INFO - PROCESS | 4000 | 1465102702775 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:22 INFO - PROCESS | 4000 | 1465102702778 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD0032800 == 39 [pid = 4000] [id = 255] 21:58:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC96E4400) [pid = 4000] [serial = 764] [outer = 0000000000000000] 21:58:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC9925400) [pid = 4000] [serial = 765] [outer = 0000005FC96E4400] 21:58:22 INFO - PROCESS | 4000 | 1465102702839 Marionette DEBUG loaded listener.js 21:58:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC9DA9400) [pid = 4000] [serial = 766] [outer = 0000005FC96E4400] 21:58:23 INFO - PROCESS | 4000 | 1465102703459 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]]]}] 21:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1036ms 21:58:23 INFO - PROCESS | 4000 | 1465102703534 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 21:58:23 INFO - PROCESS | 4000 | 1465102703539 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 21:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:58:23 INFO - PROCESS | 4000 | 1465102703546 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:58:23 INFO - PROCESS | 4000 | 1465102703549 Marionette TRACE conn5 <- [1,986,null,{}] 21:58:23 INFO - PROCESS | 4000 | 1465102703553 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}] 21:58:23 INFO - PROCESS | 4000 | 1465102703557 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:23 INFO - PROCESS | 4000 | 1465102703733 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 21:58:23 INFO - PROCESS | 4000 | 1465102703843 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:23 INFO - PROCESS | 4000 | 1465102703846 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8B93800 == 40 [pid = 4000] [id = 256] 21:58:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FCE334C00) [pid = 4000] [serial = 767] [outer = 0000000000000000] 21:58:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FCFA11C00) [pid = 4000] [serial = 768] [outer = 0000005FCE334C00] 21:58:23 INFO - PROCESS | 4000 | 1465102703906 Marionette DEBUG loaded listener.js 21:58:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FD05F5800) [pid = 4000] [serial = 769] [outer = 0000005FCE334C00] 21:58:24 INFO - PROCESS | 4000 | 1465102704539 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]]]}] 21:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1030ms 21:58:24 INFO - PROCESS | 4000 | 1465102704578 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 21:58:24 INFO - PROCESS | 4000 | 1465102704581 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 21:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:58:24 INFO - PROCESS | 4000 | 1465102704585 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:58:24 INFO - PROCESS | 4000 | 1465102704589 Marionette TRACE conn5 <- [1,990,null,{}] 21:58:24 INFO - PROCESS | 4000 | 1465102704601 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}] 21:58:24 INFO - PROCESS | 4000 | 1465102704606 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:24 INFO - PROCESS | 4000 | 1465102704721 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 21:58:24 INFO - PROCESS | 4000 | 1465102704798 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:24 INFO - PROCESS | 4000 | 1465102704801 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFCC800 == 41 [pid = 4000] [id = 257] 21:58:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FC9922C00) [pid = 4000] [serial = 770] [outer = 0000000000000000] 21:58:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FD5377400) [pid = 4000] [serial = 771] [outer = 0000005FC9922C00] 21:58:24 INFO - PROCESS | 4000 | 1465102704905 Marionette DEBUG loaded listener.js 21:58:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FD60EB800) [pid = 4000] [serial = 772] [outer = 0000005FC9922C00] 21:58:25 INFO - PROCESS | 4000 | 1465102705638 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]]]}] 21:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1087ms 21:58:25 INFO - PROCESS | 4000 | 1465102705681 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 21:58:25 INFO - PROCESS | 4000 | 1465102705685 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 21:58:25 INFO - PROCESS | 4000 | 1465102705690 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:58:25 INFO - PROCESS | 4000 | 1465102705693 Marionette TRACE conn5 <- [1,994,null,{}] 21:58:25 INFO - PROCESS | 4000 | 1465102705699 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}] 21:58:25 INFO - PROCESS | 4000 | 1465102705702 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:25 INFO - PROCESS | 4000 | 1465102705809 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 21:58:25 INFO - PROCESS | 4000 | 1465102705887 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:25 INFO - PROCESS | 4000 | 1465102705889 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE8A6800 == 42 [pid = 4000] [id = 258] 21:58:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FC9913C00) [pid = 4000] [serial = 773] [outer = 0000000000000000] 21:58:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 98 (0000005FC992D800) [pid = 4000] [serial = 774] [outer = 0000005FC9913C00] 21:58:25 INFO - PROCESS | 4000 | 1465102705941 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 99 (0000005FCAD26000) [pid = 4000] [serial = 775] [outer = 0000005FC9913C00] 21:58:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD155000 == 41 [pid = 4000] [id = 253] 21:58:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1D6000 == 40 [pid = 4000] [id = 252] 21:58:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF53000 == 39 [pid = 4000] [id = 251] 21:58:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7275000 == 38 [pid = 4000] [id = 250] 21:58:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD647D800 == 37 [pid = 4000] [id = 249] 21:58:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5904800 == 36 [pid = 4000] [id = 248] 21:58:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE05000 == 35 [pid = 4000] [id = 247] 21:58:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1BE000 == 34 [pid = 4000] [id = 246] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 98 (0000005FCFC27800) [pid = 4000] [serial = 721] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 97 (0000005FD64CA800) [pid = 4000] [serial = 724] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FD5B74400) [pid = 4000] [serial = 705] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FD4FB2000) [pid = 4000] [serial = 723] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FCE858C00) [pid = 4000] [serial = 708] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FD64CB400) [pid = 4000] [serial = 711] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD5F61400) [pid = 4000] [serial = 706] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD64D4400) [pid = 4000] [serial = 712] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD7179C00) [pid = 4000] [serial = 727] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCEDAF000) [pid = 4000] [serial = 699] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD321A000) [pid = 4000] [serial = 700] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD5942C00) [pid = 4000] [serial = 709] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD6D23800) [pid = 4000] [serial = 715] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD7015400) [pid = 4000] [serial = 726] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD6926400) [pid = 4000] [serial = 714] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC9928000) [pid = 4000] [serial = 729] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD3CA9800) [pid = 4000] [serial = 702] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCE8CB000) [pid = 4000] [serial = 693] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFA07000) [pid = 4000] [serial = 694] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD5811000) [pid = 4000] [serial = 682] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD536E400) [pid = 4000] [serial = 681] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCFEC4800) [pid = 4000] [serial = 696] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD005E800) [pid = 4000] [serial = 697] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC979F000) [pid = 4000] [serial = 687] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC992B400) [pid = 4000] [serial = 688] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC96E0400) [pid = 4000] [serial = 684] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9927400) [pid = 4000] [serial = 685] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC98BBC00) [pid = 4000] [serial = 690] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC9995400) [pid = 4000] [serial = 691] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCE9D0400) [pid = 4000] [serial = 720] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD5869C00) [pid = 4000] [serial = 703] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FC992EC00) [pid = 4000] [serial = 718] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC95D6400) [pid = 4000] [serial = 717] [outer = 0000000000000000] [url = about:blank] 21:58:26 INFO - PROCESS | 4000 | 1465102706520 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]]]}] 21:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 881ms 21:58:26 INFO - PROCESS | 4000 | 1465102706575 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 21:58:26 INFO - PROCESS | 4000 | 1465102706580 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 21:58:26 INFO - PROCESS | 4000 | 1465102706585 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:58:26 INFO - PROCESS | 4000 | 1465102706588 Marionette TRACE conn5 <- [1,998,null,{}] 21:58:26 INFO - PROCESS | 4000 | 1465102706592 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}] 21:58:26 INFO - PROCESS | 4000 | 1465102706594 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:26 INFO - PROCESS | 4000 | 1465102706689 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 21:58:26 INFO - PROCESS | 4000 | 1465102706761 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:26 INFO - PROCESS | 4000 | 1465102706764 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA5D800 == 35 [pid = 4000] [id = 259] 21:58:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC9918400) [pid = 4000] [serial = 776] [outer = 0000000000000000] 21:58:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9998C00) [pid = 4000] [serial = 777] [outer = 0000005FC9918400] 21:58:26 INFO - PROCESS | 4000 | 1465102706812 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCE129000) [pid = 4000] [serial = 778] [outer = 0000005FC9918400] 21:58:27 INFO - PROCESS | 4000 | 1465102707224 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]]]}] 21:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 21:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:58:27 INFO - PROCESS | 4000 | 1465102707297 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 21:58:27 INFO - PROCESS | 4000 | 1465102707300 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 21:58:27 INFO - PROCESS | 4000 | 1465102707306 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:58:27 INFO - PROCESS | 4000 | 1465102707310 Marionette TRACE conn5 <- [1,1002,null,{}] 21:58:27 INFO - PROCESS | 4000 | 1465102707326 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}] 21:58:27 INFO - PROCESS | 4000 | 1465102707331 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:27 INFO - PROCESS | 4000 | 1465102707421 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 21:58:27 INFO - PROCESS | 4000 | 1465102707437 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:27 INFO - PROCESS | 4000 | 1465102707440 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5914800 == 36 [pid = 4000] [id = 260] 21:58:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCFC26800) [pid = 4000] [serial = 779] [outer = 0000000000000000] 21:58:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFEC7000) [pid = 4000] [serial = 780] [outer = 0000005FCFC26800] 21:58:27 INFO - PROCESS | 4000 | 1465102707489 Marionette DEBUG loaded listener.js 21:58:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD05FA800) [pid = 4000] [serial = 781] [outer = 0000005FCFC26800] 21:58:27 INFO - PROCESS | 4000 | 1465102707961 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]]]}] 21:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 21:58:28 INFO - PROCESS | 4000 | 1465102707998 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 21:58:28 INFO - PROCESS | 4000 | 1465102708001 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 21:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:58:28 INFO - PROCESS | 4000 | 1465102708004 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:58:28 INFO - PROCESS | 4000 | 1465102708006 Marionette TRACE conn5 <- [1,1006,null,{}] 21:58:28 INFO - PROCESS | 4000 | 1465102708009 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}] 21:58:28 INFO - PROCESS | 4000 | 1465102708012 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:28 INFO - PROCESS | 4000 | 1465102708104 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 21:58:28 INFO - PROCESS | 4000 | 1465102708111 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:28 INFO - PROCESS | 4000 | 1465102708113 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7197000 == 37 [pid = 4000] [id = 261] 21:58:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD363D400) [pid = 4000] [serial = 782] [outer = 0000000000000000] 21:58:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3641C00) [pid = 4000] [serial = 783] [outer = 0000005FD363D400] 21:58:28 INFO - PROCESS | 4000 | 1465102708162 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3CAD400) [pid = 4000] [serial = 784] [outer = 0000005FD363D400] 21:58:28 INFO - PROCESS | 4000 | 1465102708586 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]]]}] 21:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 628ms 21:58:28 INFO - PROCESS | 4000 | 1465102708635 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 21:58:28 INFO - PROCESS | 4000 | 1465102708637 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 21:58:28 INFO - PROCESS | 4000 | 1465102708641 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:58:28 INFO - PROCESS | 4000 | 1465102708642 Marionette TRACE conn5 <- [1,1010,null,{}] 21:58:28 INFO - PROCESS | 4000 | 1465102708652 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}] 21:58:28 INFO - PROCESS | 4000 | 1465102708655 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:28 INFO - PROCESS | 4000 | 1465102708762 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 21:58:28 INFO - PROCESS | 4000 | 1465102708843 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:28 INFO - PROCESS | 4000 | 1465102708845 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FBBA5C800 == 38 [pid = 4000] [id = 262] 21:58:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3CAC000) [pid = 4000] [serial = 785] [outer = 0000000000000000] 21:58:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD5804000) [pid = 4000] [serial = 786] [outer = 0000005FD3CAC000] 21:58:28 INFO - PROCESS | 4000 | 1465102708891 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5BAA800) [pid = 4000] [serial = 787] [outer = 0000005FD3CAC000] 21:58:29 INFO - PROCESS | 4000 | 1465102709327 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]]]}] 21:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 731ms 21:58:29 INFO - PROCESS | 4000 | 1465102709375 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 21:58:29 INFO - PROCESS | 4000 | 1465102709377 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 21:58:29 INFO - PROCESS | 4000 | 1465102709381 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:58:29 INFO - PROCESS | 4000 | 1465102709383 Marionette TRACE conn5 <- [1,1014,null,{}] 21:58:29 INFO - PROCESS | 4000 | 1465102709386 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}] 21:58:29 INFO - PROCESS | 4000 | 1465102709392 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:29 INFO - PROCESS | 4000 | 1465102709538 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 21:58:29 INFO - PROCESS | 4000 | 1465102709595 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:29 INFO - PROCESS | 4000 | 1465102709597 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81528000 == 39 [pid = 4000] [id = 263] 21:58:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5F64400) [pid = 4000] [serial = 788] [outer = 0000000000000000] 21:58:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD64CEC00) [pid = 4000] [serial = 789] [outer = 0000005FD5F64400] 21:58:29 INFO - PROCESS | 4000 | 1465102709643 Marionette DEBUG loaded listener.js 21:58:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD6D23800) [pid = 4000] [serial = 790] [outer = 0000005FD5F64400] 21:58:30 INFO - PROCESS | 4000 | 1465102710071 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]]]}] 21:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 21:58:30 INFO - PROCESS | 4000 | 1465102710137 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 21:58:30 INFO - PROCESS | 4000 | 1465102710140 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 21:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:58:30 INFO - PROCESS | 4000 | 1465102710143 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:58:30 INFO - PROCESS | 4000 | 1465102710145 Marionette TRACE conn5 <- [1,1018,null,{}] 21:58:30 INFO - PROCESS | 4000 | 1465102710152 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}] 21:58:30 INFO - PROCESS | 4000 | 1465102710154 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:30 INFO - PROCESS | 4000 | 1465102710274 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 21:58:30 INFO - PROCESS | 4000 | 1465102710285 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:30 INFO - PROCESS | 4000 | 1465102710287 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8FB5800 == 40 [pid = 4000] [id = 264] 21:58:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD5FA9800) [pid = 4000] [serial = 791] [outer = 0000000000000000] 21:58:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD700FC00) [pid = 4000] [serial = 792] [outer = 0000005FD5FA9800] 21:58:30 INFO - PROCESS | 4000 | 1465102710373 Marionette DEBUG loaded listener.js 21:58:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD7172000) [pid = 4000] [serial = 793] [outer = 0000005FD5FA9800] 21:58:30 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC872B800) [pid = 4000] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:58:30 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005F815D5400) [pid = 4000] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:58:30 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCFA8BC00) [pid = 4000] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:58:30 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC95D7C00) [pid = 4000] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:58:30 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCFED1000) [pid = 4000] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:58:30 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC9919000) [pid = 4000] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:58:30 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005F814EA400) [pid = 4000] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:58:30 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD3214400) [pid = 4000] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:58:30 INFO - PROCESS | 4000 | 1465102710806 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]]]}] 21:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 21:58:30 INFO - PROCESS | 4000 | 1465102710836 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 21:58:30 INFO - PROCESS | 4000 | 1465102710838 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 21:58:30 INFO - PROCESS | 4000 | 1465102710842 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:58:30 INFO - PROCESS | 4000 | 1465102710844 Marionette TRACE conn5 <- [1,1022,null,{}] 21:58:30 INFO - PROCESS | 4000 | 1465102710847 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}] 21:58:30 INFO - PROCESS | 4000 | 1465102710849 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:30 INFO - PROCESS | 4000 | 1465102710933 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 21:58:31 INFO - PROCESS | 4000 | 1465102711009 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 4000 | 1465102711011 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE328000 == 41 [pid = 4000] [id = 265] 21:58:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCE0BD400) [pid = 4000] [serial = 794] [outer = 0000000000000000] 21:58:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD3D06C00) [pid = 4000] [serial = 795] [outer = 0000005FCE0BD400] 21:58:31 INFO - PROCESS | 4000 | 1465102711055 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD75E6400) [pid = 4000] [serial = 796] [outer = 0000005FCE0BD400] 21:58:31 INFO - PROCESS | 4000 | 1465102711418 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]]]}] 21:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 21:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:58:31 INFO - PROCESS | 4000 | 1465102711473 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 21:58:31 INFO - PROCESS | 4000 | 1465102711475 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 21:58:31 INFO - PROCESS | 4000 | 1465102711479 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:58:31 INFO - PROCESS | 4000 | 1465102711481 Marionette TRACE conn5 <- [1,1026,null,{}] 21:58:31 INFO - PROCESS | 4000 | 1465102711484 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}] 21:58:31 INFO - PROCESS | 4000 | 1465102711486 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:31 INFO - PROCESS | 4000 | 1465102711601 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 21:58:31 INFO - PROCESS | 4000 | 1465102711637 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 4000 | 1465102711639 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF6A000 == 42 [pid = 4000] [id = 266] 21:58:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD75EA800) [pid = 4000] [serial = 797] [outer = 0000000000000000] 21:58:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD75EF800) [pid = 4000] [serial = 798] [outer = 0000005FD75EA800] 21:58:31 INFO - PROCESS | 4000 | 1465102711683 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD7770C00) [pid = 4000] [serial = 799] [outer = 0000005FD75EA800] 21:58:32 INFO - PROCESS | 4000 | 1465102712079 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]]]}] 21:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 21:58:32 INFO - PROCESS | 4000 | 1465102712111 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 21:58:32 INFO - PROCESS | 4000 | 1465102712113 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 21:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:58:32 INFO - PROCESS | 4000 | 1465102712117 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:58:32 INFO - PROCESS | 4000 | 1465102712119 Marionette TRACE conn5 <- [1,1030,null,{}] 21:58:32 INFO - PROCESS | 4000 | 1465102712122 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}] 21:58:32 INFO - PROCESS | 4000 | 1465102712124 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:32 INFO - PROCESS | 4000 | 1465102712242 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 21:58:32 INFO - PROCESS | 4000 | 1465102712250 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:32 INFO - PROCESS | 4000 | 1465102712252 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF02F000 == 43 [pid = 4000] [id = 267] 21:58:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD7DDB400) [pid = 4000] [serial = 800] [outer = 0000000000000000] 21:58:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD806D000) [pid = 4000] [serial = 801] [outer = 0000005FD7DDB400] 21:58:32 INFO - PROCESS | 4000 | 1465102712297 Marionette DEBUG loaded listener.js 21:58:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD8B6C800) [pid = 4000] [serial = 802] [outer = 0000005FD7DDB400] 21:58:32 INFO - PROCESS | 4000 | 1465102712753 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]]]}] 21:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 21:58:32 INFO - PROCESS | 4000 | 1465102712791 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 21:58:32 INFO - PROCESS | 4000 | 1465102712796 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 21:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:58:32 INFO - PROCESS | 4000 | 1465102712802 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:58:32 INFO - PROCESS | 4000 | 1465102712807 Marionette TRACE conn5 <- [1,1034,null,{}] 21:58:32 INFO - PROCESS | 4000 | 1465102712814 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}] 21:58:32 INFO - PROCESS | 4000 | 1465102712817 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:33 INFO - PROCESS | 4000 | 1465102713024 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 21:58:33 INFO - PROCESS | 4000 | 1465102713148 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:33 INFO - PROCESS | 4000 | 1465102713152 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF08800 == 44 [pid = 4000] [id = 268] 21:58:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC96E3800) [pid = 4000] [serial = 803] [outer = 0000000000000000] 21:58:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC991A000) [pid = 4000] [serial = 804] [outer = 0000005FC96E3800] 21:58:33 INFO - PROCESS | 4000 | 1465102713212 Marionette DEBUG loaded listener.js 21:58:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC9DB5800) [pid = 4000] [serial = 805] [outer = 0000005FC96E3800] 21:58:33 INFO - PROCESS | 4000 | 1465102713763 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]]]}] 21:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1033ms 21:58:33 INFO - PROCESS | 4000 | 1465102713838 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 21:58:33 INFO - PROCESS | 4000 | 1465102713843 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 21:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:58:33 INFO - PROCESS | 4000 | 1465102713850 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:58:33 INFO - PROCESS | 4000 | 1465102713853 Marionette TRACE conn5 <- [1,1038,null,{}] 21:58:33 INFO - PROCESS | 4000 | 1465102713857 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}] 21:58:33 INFO - PROCESS | 4000 | 1465102713861 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:33 INFO - PROCESS | 4000 | 1465102713990 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 21:58:34 INFO - PROCESS | 4000 | 1465102714102 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:34 INFO - PROCESS | 4000 | 1465102714105 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7525800 == 45 [pid = 4000] [id = 269] 21:58:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FCFA93000) [pid = 4000] [serial = 806] [outer = 0000000000000000] 21:58:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FCFC20400) [pid = 4000] [serial = 807] [outer = 0000005FCFA93000] 21:58:34 INFO - PROCESS | 4000 | 1465102714164 Marionette DEBUG loaded listener.js 21:58:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD363A400) [pid = 4000] [serial = 808] [outer = 0000005FCFA93000] 21:58:34 INFO - PROCESS | 4000 | 1465102714784 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]]]}] 21:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 986ms 21:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:58:34 INFO - PROCESS | 4000 | 1465102714838 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 21:58:34 INFO - PROCESS | 4000 | 1465102714841 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 21:58:34 INFO - PROCESS | 4000 | 1465102714845 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:58:34 INFO - PROCESS | 4000 | 1465102714849 Marionette TRACE conn5 <- [1,1042,null,{}] 21:58:34 INFO - PROCESS | 4000 | 1465102714861 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}] 21:58:34 INFO - PROCESS | 4000 | 1465102714866 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:35 INFO - PROCESS | 4000 | 1465102715027 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 21:58:35 INFO - PROCESS | 4000 | 1465102715037 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:35 INFO - PROCESS | 4000 | 1465102715041 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF142800 == 46 [pid = 4000] [id = 270] 21:58:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FD60EB000) [pid = 4000] [serial = 809] [outer = 0000000000000000] 21:58:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FD64CDC00) [pid = 4000] [serial = 810] [outer = 0000005FD60EB000] 21:58:35 INFO - PROCESS | 4000 | 1465102715102 Marionette DEBUG loaded listener.js 21:58:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FD7010000) [pid = 4000] [serial = 811] [outer = 0000005FD60EB000] 21:58:35 INFO - PROCESS | 4000 | 1465102715719 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]]]}] 21:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 944ms 21:58:35 INFO - PROCESS | 4000 | 1465102715791 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 21:58:35 INFO - PROCESS | 4000 | 1465102715794 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 21:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:58:35 INFO - PROCESS | 4000 | 1465102715798 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:58:35 INFO - PROCESS | 4000 | 1465102715800 Marionette TRACE conn5 <- [1,1046,null,{}] 21:58:35 INFO - PROCESS | 4000 | 1465102715804 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}] 21:58:35 INFO - PROCESS | 4000 | 1465102715807 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:35 INFO - PROCESS | 4000 | 1465102715930 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 21:58:36 INFO - PROCESS | 4000 | 1465102716042 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:36 INFO - PROCESS | 4000 | 1465102716044 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF78000 == 47 [pid = 4000] [id = 271] 21:58:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FD8F2E800) [pid = 4000] [serial = 812] [outer = 0000000000000000] 21:58:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FD9447000) [pid = 4000] [serial = 813] [outer = 0000005FD8F2E800] 21:58:36 INFO - PROCESS | 4000 | 1465102716102 Marionette DEBUG loaded listener.js 21:58:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FD96B0000) [pid = 4000] [serial = 814] [outer = 0000005FD8F2E800] 21:58:36 INFO - PROCESS | 4000 | 1465102716922 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]]]}] 21:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1183ms 21:58:36 INFO - PROCESS | 4000 | 1465102716983 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 21:58:36 INFO - PROCESS | 4000 | 1465102716987 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 21:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:58:37 INFO - PROCESS | 4000 | 1465102716993 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:58:37 INFO - PROCESS | 4000 | 1465102716996 Marionette TRACE conn5 <- [1,1050,null,{}] 21:58:37 INFO - PROCESS | 4000 | 1465102717002 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}] 21:58:37 INFO - PROCESS | 4000 | 1465102717005 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:37 INFO - PROCESS | 4000 | 1465102717123 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 21:58:37 INFO - PROCESS | 4000 | 1465102717202 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:37 INFO - PROCESS | 4000 | 1465102717206 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F801CA800 == 48 [pid = 4000] [id = 272] 21:58:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 98 (0000005FC9929000) [pid = 4000] [serial = 815] [outer = 0000000000000000] 21:58:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 99 (0000005FC9994000) [pid = 4000] [serial = 816] [outer = 0000005FC9929000] 21:58:37 INFO - PROCESS | 4000 | 1465102717300 Marionette DEBUG loaded listener.js 21:58:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 100 (0000005FCE854C00) [pid = 4000] [serial = 817] [outer = 0000005FC9929000] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF6A000 == 47 [pid = 4000] [id = 266] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE328000 == 46 [pid = 4000] [id = 265] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8FB5800 == 45 [pid = 4000] [id = 264] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81528000 == 44 [pid = 4000] [id = 263] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FBBA5C800 == 43 [pid = 4000] [id = 262] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7197000 == 42 [pid = 4000] [id = 261] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5914800 == 41 [pid = 4000] [id = 260] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 99 (0000005FC97A2C00) [pid = 4000] [serial = 735] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 98 (0000005FC8729C00) [pid = 4000] [serial = 732] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA5D800 == 40 [pid = 4000] [id = 259] 21:58:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE8A6800 == 39 [pid = 4000] [id = 258] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 97 (0000005FC96DDC00) [pid = 4000] [serial = 739] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FCFEC6C00) [pid = 4000] [serial = 748] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FCEDF9800) [pid = 4000] [serial = 745] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FD0471800) [pid = 4000] [serial = 750] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FC8CD2800) [pid = 4000] [serial = 738] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FC9DB6C00) [pid = 4000] [serial = 742] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FC7DDCC00) [pid = 4000] [serial = 753] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FCFC1D800) [pid = 4000] [serial = 747] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCFA95C00) [pid = 4000] [serial = 754] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD3CAE000) [pid = 4000] [serial = 756] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD4F39C00) [pid = 4000] [serial = 757] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD321B800) [pid = 4000] [serial = 751] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC999B800) [pid = 4000] [serial = 741] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCE191800) [pid = 4000] [serial = 744] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD4FB2C00) [pid = 4000] [serial = 759] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD58AFC00) [pid = 4000] [serial = 760] [outer = 0000000000000000] [url = about:blank] 21:58:37 INFO - PROCESS | 4000 | 1465102717952 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]]]}] 21:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 983ms 21:58:37 INFO - PROCESS | 4000 | 1465102717979 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 21:58:37 INFO - PROCESS | 4000 | 1465102717984 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 21:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:58:38 INFO - PROCESS | 4000 | 1465102717990 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:58:38 INFO - PROCESS | 4000 | 1465102717993 Marionette TRACE conn5 <- [1,1054,null,{}] 21:58:38 INFO - PROCESS | 4000 | 1465102717997 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}] 21:58:38 INFO - PROCESS | 4000 | 1465102717999 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:38 INFO - PROCESS | 4000 | 1465102718095 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 21:58:38 INFO - PROCESS | 4000 | 1465102718174 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:38 INFO - PROCESS | 4000 | 1465102718176 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED97000 == 40 [pid = 4000] [id = 273] 21:58:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC7BE3800) [pid = 4000] [serial = 818] [outer = 0000000000000000] 21:58:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC95DF000) [pid = 4000] [serial = 819] [outer = 0000005FC7BE3800] 21:58:38 INFO - PROCESS | 4000 | 1465102718225 Marionette DEBUG loaded listener.js 21:58:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC9930800) [pid = 4000] [serial = 820] [outer = 0000005FC7BE3800] 21:58:38 INFO - PROCESS | 4000 | 1465102718684 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]]]}] 21:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 732ms 21:58:38 INFO - PROCESS | 4000 | 1465102718726 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 21:58:38 INFO - PROCESS | 4000 | 1465102718728 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 21:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:58:38 INFO - PROCESS | 4000 | 1465102718736 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:58:38 INFO - PROCESS | 4000 | 1465102718740 Marionette TRACE conn5 <- [1,1058,null,{}] 21:58:38 INFO - PROCESS | 4000 | 1465102718751 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}] 21:58:38 INFO - PROCESS | 4000 | 1465102718756 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:38 INFO - PROCESS | 4000 | 1465102718848 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 21:58:38 INFO - PROCESS | 4000 | 1465102718862 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:38 INFO - PROCESS | 4000 | 1465102718865 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B4E000 == 41 [pid = 4000] [id = 274] 21:58:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCFA8EC00) [pid = 4000] [serial = 821] [outer = 0000000000000000] 21:58:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FCFE89800) [pid = 4000] [serial = 822] [outer = 0000005FCFA8EC00] 21:58:38 INFO - PROCESS | 4000 | 1465102718916 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD05F6800) [pid = 4000] [serial = 823] [outer = 0000005FCFA8EC00] 21:58:39 INFO - PROCESS | 4000 | 1465102719382 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]]]}] 21:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 692ms 21:58:39 INFO - PROCESS | 4000 | 1465102719427 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 21:58:39 INFO - PROCESS | 4000 | 1465102719430 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 21:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:58:39 INFO - PROCESS | 4000 | 1465102719433 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:58:39 INFO - PROCESS | 4000 | 1465102719435 Marionette TRACE conn5 <- [1,1062,null,{}] 21:58:39 INFO - PROCESS | 4000 | 1465102719439 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}] 21:58:39 INFO - PROCESS | 4000 | 1465102719441 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:39 INFO - PROCESS | 4000 | 1465102719534 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 21:58:39 INFO - PROCESS | 4000 | 1465102719541 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:39 INFO - PROCESS | 4000 | 1465102719543 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD727A800 == 42 [pid = 4000] [id = 275] 21:58:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD363E000) [pid = 4000] [serial = 824] [outer = 0000000000000000] 21:58:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD3665C00) [pid = 4000] [serial = 825] [outer = 0000005FD363E000] 21:58:39 INFO - PROCESS | 4000 | 1465102719589 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD3CB1400) [pid = 4000] [serial = 826] [outer = 0000005FD363E000] 21:58:40 INFO - PROCESS | 4000 | 1465102720038 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]]]}] 21:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 21:58:40 INFO - PROCESS | 4000 | 1465102720107 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 21:58:40 INFO - PROCESS | 4000 | 1465102720109 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 21:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:58:40 INFO - PROCESS | 4000 | 1465102720113 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:58:40 INFO - PROCESS | 4000 | 1465102720115 Marionette TRACE conn5 <- [1,1066,null,{}] 21:58:40 INFO - PROCESS | 4000 | 1465102720124 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}] 21:58:40 INFO - PROCESS | 4000 | 1465102720127 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:40 INFO - PROCESS | 4000 | 1465102720267 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 21:58:40 INFO - PROCESS | 4000 | 1465102720326 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:40 INFO - PROCESS | 4000 | 1465102720328 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8F1D000 == 43 [pid = 4000] [id = 276] 21:58:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FD4FA6C00) [pid = 4000] [serial = 827] [outer = 0000000000000000] 21:58:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FD5370C00) [pid = 4000] [serial = 828] [outer = 0000005FD4FA6C00] 21:58:40 INFO - PROCESS | 4000 | 1465102720374 Marionette DEBUG loaded listener.js 21:58:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FD5B75400) [pid = 4000] [serial = 829] [outer = 0000005FD4FA6C00] 21:58:40 INFO - PROCESS | 4000 | 1465102720817 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]]]}] 21:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 733ms 21:58:40 INFO - PROCESS | 4000 | 1465102720848 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 21:58:40 INFO - PROCESS | 4000 | 1465102720851 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 21:58:40 INFO - PROCESS | 4000 | 1465102720854 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:58:40 INFO - PROCESS | 4000 | 1465102720856 Marionette TRACE conn5 <- [1,1070,null,{}] 21:58:40 INFO - PROCESS | 4000 | 1465102720859 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}] 21:58:40 INFO - PROCESS | 4000 | 1465102720865 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:41 INFO - PROCESS | 4000 | 1465102721012 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 21:58:41 INFO - PROCESS | 4000 | 1465102721066 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:41 INFO - PROCESS | 4000 | 1465102721069 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB86A800 == 44 [pid = 4000] [id = 277] 21:58:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FD60E9400) [pid = 4000] [serial = 830] [outer = 0000000000000000] 21:58:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FD7013800) [pid = 4000] [serial = 831] [outer = 0000005FD60E9400] 21:58:41 INFO - PROCESS | 4000 | 1465102721114 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FD7634400) [pid = 4000] [serial = 832] [outer = 0000005FD60E9400] 21:58:41 INFO - PROCESS | 4000 | 1465102721557 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]]]}] 21:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 21:58:41 INFO - PROCESS | 4000 | 1465102721612 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 21:58:41 INFO - PROCESS | 4000 | 1465102721615 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 21:58:41 INFO - PROCESS | 4000 | 1465102721623 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:58:41 INFO - PROCESS | 4000 | 1465102721625 Marionette TRACE conn5 <- [1,1074,null,{}] 21:58:41 INFO - PROCESS | 4000 | 1465102721629 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}] 21:58:41 INFO - PROCESS | 4000 | 1465102721631 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:41 INFO - PROCESS | 4000 | 1465102721755 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 21:58:41 INFO - PROCESS | 4000 | 1465102721810 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:41 INFO - PROCESS | 4000 | 1465102721812 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3CE800 == 45 [pid = 4000] [id = 278] 21:58:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 98 (0000005FD80D0C00) [pid = 4000] [serial = 833] [outer = 0000000000000000] 21:58:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 99 (0000005FD8F2A400) [pid = 4000] [serial = 834] [outer = 0000005FD80D0C00] 21:58:41 INFO - PROCESS | 4000 | 1465102721857 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 100 (0000005FD96B7400) [pid = 4000] [serial = 835] [outer = 0000005FD80D0C00] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 99 (0000005FD363D400) [pid = 4000] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 98 (0000005FC9918400) [pid = 4000] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 97 (0000005FD3CAC000) [pid = 4000] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FC9922C00) [pid = 4000] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FC96E4400) [pid = 4000] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FD5F64400) [pid = 4000] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FCE0BD400) [pid = 4000] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD5FA9800) [pid = 4000] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FC85CBC00) [pid = 4000] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC9919C00) [pid = 4000] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC95DE000) [pid = 4000] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD75EA800) [pid = 4000] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC9913C00) [pid = 4000] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCE334C00) [pid = 4000] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005F814E5000) [pid = 4000] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:58:42 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCFC26800) [pid = 4000] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:58:42 INFO - PROCESS | 4000 | 1465102722423 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]]]}] 21:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 838ms 21:58:42 INFO - PROCESS | 4000 | 1465102722465 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 21:58:42 INFO - PROCESS | 4000 | 1465102722467 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 21:58:42 INFO - PROCESS | 4000 | 1465102722470 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:58:42 INFO - PROCESS | 4000 | 1465102722472 Marionette TRACE conn5 <- [1,1078,null,{}] 21:58:42 INFO - PROCESS | 4000 | 1465102722476 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}] 21:58:42 INFO - PROCESS | 4000 | 1465102722478 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:42 INFO - PROCESS | 4000 | 1465102722594 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 21:58:42 INFO - PROCESS | 4000 | 1465102722644 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:42 INFO - PROCESS | 4000 | 1465102722646 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF10800 == 46 [pid = 4000] [id = 279] 21:58:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC96D9C00) [pid = 4000] [serial = 836] [outer = 0000000000000000] 21:58:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCE127C00) [pid = 4000] [serial = 837] [outer = 0000005FC96D9C00] 21:58:42 INFO - PROCESS | 4000 | 1465102722691 Marionette DEBUG loaded listener.js 21:58:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD5BAEC00) [pid = 4000] [serial = 838] [outer = 0000005FC96D9C00] 21:58:43 INFO - PROCESS | 4000 | 1465102723038 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]]]}] 21:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 21:58:43 INFO - PROCESS | 4000 | 1465102723145 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 21:58:43 INFO - PROCESS | 4000 | 1465102723147 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 21:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:58:43 INFO - PROCESS | 4000 | 1465102723151 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:58:43 INFO - PROCESS | 4000 | 1465102723153 Marionette TRACE conn5 <- [1,1082,null,{}] 21:58:43 INFO - PROCESS | 4000 | 1465102723157 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}] 21:58:43 INFO - PROCESS | 4000 | 1465102723159 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:43 INFO - PROCESS | 4000 | 1465102723245 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 21:58:43 INFO - PROCESS | 4000 | 1465102723251 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 4000 | 1465102723253 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF024000 == 47 [pid = 4000] [id = 280] 21:58:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD75EA800) [pid = 4000] [serial = 839] [outer = 0000000000000000] 21:58:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD9E73800) [pid = 4000] [serial = 840] [outer = 0000005FD75EA800] 21:58:43 INFO - PROCESS | 4000 | 1465102723298 Marionette DEBUG loaded listener.js 21:58:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FDA1FB400) [pid = 4000] [serial = 841] [outer = 0000005FD75EA800] 21:58:43 INFO - PROCESS | 4000 | 1465102723724 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]]]}] 21:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 628ms 21:58:43 INFO - PROCESS | 4000 | 1465102723782 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 21:58:43 INFO - PROCESS | 4000 | 1465102723784 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 21:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:58:43 INFO - PROCESS | 4000 | 1465102723788 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:58:43 INFO - PROCESS | 4000 | 1465102723790 Marionette TRACE conn5 <- [1,1086,null,{}] 21:58:43 INFO - PROCESS | 4000 | 1465102723794 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}] 21:58:43 INFO - PROCESS | 4000 | 1465102723796 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:43 INFO - PROCESS | 4000 | 1465102723885 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 21:58:43 INFO - PROCESS | 4000 | 1465102723892 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 4000 | 1465102723894 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D9A000 == 48 [pid = 4000] [id = 281] 21:58:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FDB964000) [pid = 4000] [serial = 842] [outer = 0000000000000000] 21:58:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FDB966400) [pid = 4000] [serial = 843] [outer = 0000005FDB964000] 21:58:43 INFO - PROCESS | 4000 | 1465102723939 Marionette DEBUG loaded listener.js 21:58:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FDBA23000) [pid = 4000] [serial = 844] [outer = 0000005FDB964000] 21:58:44 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE040000 == 47 [pid = 4000] [id = 243] 21:58:44 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8B93800 == 46 [pid = 4000] [id = 256] 21:58:44 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD0032800 == 45 [pid = 4000] [id = 255] 21:58:44 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFCC800 == 44 [pid = 4000] [id = 257] 21:58:44 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5827800 == 43 [pid = 4000] [id = 254] 21:58:44 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA0C9800 == 42 [pid = 4000] [id = 244] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED93000 == 41 [pid = 4000] [id = 245] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005F801CA800 == 40 [pid = 4000] [id = 272] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF78000 == 39 [pid = 4000] [id = 271] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF142800 == 38 [pid = 4000] [id = 270] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7525800 == 37 [pid = 4000] [id = 269] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF02F000 == 36 [pid = 4000] [id = 267] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF08800 == 35 [pid = 4000] [id = 268] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B4E000 == 34 [pid = 4000] [id = 274] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB86A800 == 33 [pid = 4000] [id = 277] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED97000 == 32 [pid = 4000] [id = 273] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD727A800 == 31 [pid = 4000] [id = 275] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8F1D000 == 30 [pid = 4000] [id = 276] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF10800 == 29 [pid = 4000] [id = 279] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF024000 == 28 [pid = 4000] [id = 280] 21:58:45 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3CE800 == 27 [pid = 4000] [id = 278] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FC98C3800) [pid = 4000] [serial = 736] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FC8FEE000) [pid = 4000] [serial = 733] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC9DB1800) [pid = 4000] [serial = 730] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD7770C00) [pid = 4000] [serial = 799] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FCAD26000) [pid = 4000] [serial = 775] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC992D800) [pid = 4000] [serial = 774] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD05F5800) [pid = 4000] [serial = 769] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCFA11C00) [pid = 4000] [serial = 768] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD5945C00) [pid = 4000] [serial = 762] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD5F6DC00) [pid = 4000] [serial = 763] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCFEC7000) [pid = 4000] [serial = 780] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD05FA800) [pid = 4000] [serial = 781] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD3641C00) [pid = 4000] [serial = 783] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC9998C00) [pid = 4000] [serial = 777] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCE129000) [pid = 4000] [serial = 778] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD5804000) [pid = 4000] [serial = 786] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD5BAA800) [pid = 4000] [serial = 787] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD60EB800) [pid = 4000] [serial = 772] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD5377400) [pid = 4000] [serial = 771] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9DA9400) [pid = 4000] [serial = 766] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9925400) [pid = 4000] [serial = 765] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD6D23800) [pid = 4000] [serial = 790] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD64CEC00) [pid = 4000] [serial = 789] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD3D06C00) [pid = 4000] [serial = 795] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD700FC00) [pid = 4000] [serial = 792] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD75EF800) [pid = 4000] [serial = 798] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD806D000) [pid = 4000] [serial = 801] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD7172000) [pid = 4000] [serial = 793] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD3CAD400) [pid = 4000] [serial = 784] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD75E6400) [pid = 4000] [serial = 796] [outer = 0000000000000000] [url = about:blank] 21:58:45 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:58:46 INFO - PROCESS | 4000 | 1465102726171 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]]]}] 21:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2399ms 21:58:46 INFO - PROCESS | 4000 | 1465102726190 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 21:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:58:46 INFO - PROCESS | 4000 | 1465102726193 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 21:58:46 INFO - PROCESS | 4000 | 1465102726198 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:58:46 INFO - PROCESS | 4000 | 1465102726201 Marionette TRACE conn5 <- [1,1090,null,{}] 21:58:46 INFO - PROCESS | 4000 | 1465102726208 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}] 21:58:46 INFO - PROCESS | 4000 | 1465102726211 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:46 INFO - PROCESS | 4000 | 1465102726309 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 21:58:46 INFO - PROCESS | 4000 | 1465102726398 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 4000 | 1465102726400 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA0CD800 == 28 [pid = 4000] [id = 282] 21:58:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC8732400) [pid = 4000] [serial = 845] [outer = 0000000000000000] 21:58:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC8734C00) [pid = 4000] [serial = 846] [outer = 0000005FC8732400] 21:58:46 INFO - PROCESS | 4000 | 1465102726457 Marionette DEBUG loaded listener.js 21:58:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC8FF8C00) [pid = 4000] [serial = 847] [outer = 0000005FC8732400] 21:58:46 INFO - PROCESS | 4000 | 1465102726872 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]]]}] 21:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 21:58:46 INFO - PROCESS | 4000 | 1465102726932 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 21:58:46 INFO - PROCESS | 4000 | 1465102726938 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 21:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:58:46 INFO - PROCESS | 4000 | 1465102726945 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:58:46 INFO - PROCESS | 4000 | 1465102726948 Marionette TRACE conn5 <- [1,1094,null,{}] 21:58:46 INFO - PROCESS | 4000 | 1465102726952 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}] 21:58:46 INFO - PROCESS | 4000 | 1465102726955 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:47 INFO - PROCESS | 4000 | 1465102727072 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 21:58:47 INFO - PROCESS | 4000 | 1465102727079 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:47 INFO - PROCESS | 4000 | 1465102727082 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE0B800 == 29 [pid = 4000] [id = 283] 21:58:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC95E0800) [pid = 4000] [serial = 848] [outer = 0000000000000000] 21:58:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC97A7C00) [pid = 4000] [serial = 849] [outer = 0000005FC95E0800] 21:58:47 INFO - PROCESS | 4000 | 1465102727136 Marionette DEBUG loaded listener.js 21:58:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9917400) [pid = 4000] [serial = 850] [outer = 0000005FC95E0800] 21:58:47 INFO - PROCESS | 4000 | 1465102727618 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]]]}] 21:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 733ms 21:58:47 INFO - PROCESS | 4000 | 1465102727694 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 21:58:47 INFO - PROCESS | 4000 | 1465102727697 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 21:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:58:47 INFO - PROCESS | 4000 | 1465102727703 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:58:47 INFO - PROCESS | 4000 | 1465102727707 Marionette TRACE conn5 <- [1,1098,null,{}] 21:58:47 INFO - PROCESS | 4000 | 1465102727723 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}] 21:58:47 INFO - PROCESS | 4000 | 1465102727729 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:47 INFO - PROCESS | 4000 | 1465102727834 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 21:58:47 INFO - PROCESS | 4000 | 1465102727843 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:47 INFO - PROCESS | 4000 | 1465102727846 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFADD000 == 30 [pid = 4000] [id = 284] 21:58:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005F8010C000) [pid = 4000] [serial = 851] [outer = 0000000000000000] 21:58:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC999B000) [pid = 4000] [serial = 852] [outer = 0000005F8010C000] 21:58:47 INFO - PROCESS | 4000 | 1465102727900 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC9DAEC00) [pid = 4000] [serial = 853] [outer = 0000005F8010C000] 21:58:48 INFO - PROCESS | 4000 | 1465102728398 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]]]}] 21:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 732ms 21:58:48 INFO - PROCESS | 4000 | 1465102728438 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 21:58:48 INFO - PROCESS | 4000 | 1465102728441 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 21:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:58:48 INFO - PROCESS | 4000 | 1465102728445 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:58:48 INFO - PROCESS | 4000 | 1465102728447 Marionette TRACE conn5 <- [1,1102,null,{}] 21:58:48 INFO - PROCESS | 4000 | 1465102728459 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}] 21:58:48 INFO - PROCESS | 4000 | 1465102728461 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:48 INFO - PROCESS | 4000 | 1465102728558 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 21:58:48 INFO - PROCESS | 4000 | 1465102728565 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:48 INFO - PROCESS | 4000 | 1465102728568 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD368F800 == 31 [pid = 4000] [id = 285] 21:58:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCADA7800) [pid = 4000] [serial = 854] [outer = 0000000000000000] 21:58:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE125000) [pid = 4000] [serial = 855] [outer = 0000005FCADA7800] 21:58:48 INFO - PROCESS | 4000 | 1465102728615 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCE854800) [pid = 4000] [serial = 856] [outer = 0000005FCADA7800] 21:58:49 INFO - PROCESS | 4000 | 1465102729060 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]]]}] 21:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 21:58:49 INFO - PROCESS | 4000 | 1465102729138 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 21:58:49 INFO - PROCESS | 4000 | 1465102729141 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 21:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:58:49 INFO - PROCESS | 4000 | 1465102729144 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:58:49 INFO - PROCESS | 4000 | 1465102729146 Marionette TRACE conn5 <- [1,1106,null,{}] 21:58:49 INFO - PROCESS | 4000 | 1465102729150 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}] 21:58:49 INFO - PROCESS | 4000 | 1465102729152 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:49 INFO - PROCESS | 4000 | 1465102729268 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 21:58:49 INFO - PROCESS | 4000 | 1465102729276 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:49 INFO - PROCESS | 4000 | 1465102729278 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B3F000 == 32 [pid = 4000] [id = 286] 21:58:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC96E1800) [pid = 4000] [serial = 857] [outer = 0000000000000000] 21:58:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCEEB5C00) [pid = 4000] [serial = 858] [outer = 0000005FC96E1800] 21:58:49 INFO - PROCESS | 4000 | 1465102729324 Marionette DEBUG loaded listener.js 21:58:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFA10C00) [pid = 4000] [serial = 859] [outer = 0000005FC96E1800] 21:58:49 INFO - PROCESS | 4000 | 1465102729788 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]]]}] 21:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 21:58:49 INFO - PROCESS | 4000 | 1465102729839 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 21:58:49 INFO - PROCESS | 4000 | 1465102729841 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 21:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:58:49 INFO - PROCESS | 4000 | 1465102729844 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:58:49 INFO - PROCESS | 4000 | 1465102729846 Marionette TRACE conn5 <- [1,1110,null,{}] 21:58:49 INFO - PROCESS | 4000 | 1465102729850 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}] 21:58:49 INFO - PROCESS | 4000 | 1465102729864 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:49 INFO - PROCESS | 4000 | 1465102729984 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 21:58:50 INFO - PROCESS | 4000 | 1465102729997 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:50 INFO - PROCESS | 4000 | 1465102729999 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6D7D800 == 33 [pid = 4000] [id = 287] 21:58:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCFC24C00) [pid = 4000] [serial = 860] [outer = 0000000000000000] 21:58:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD005C400) [pid = 4000] [serial = 861] [outer = 0000005FCFC24C00] 21:58:50 INFO - PROCESS | 4000 | 1465102730047 Marionette DEBUG loaded listener.js 21:58:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD0475000) [pid = 4000] [serial = 862] [outer = 0000005FCFC24C00] 21:58:50 INFO - PROCESS | 4000 | 1465102730479 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]]]}] 21:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 21:58:50 INFO - PROCESS | 4000 | 1465102730540 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 21:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:58:50 INFO - PROCESS | 4000 | 1465102730542 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 21:58:50 INFO - PROCESS | 4000 | 1465102730545 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:58:50 INFO - PROCESS | 4000 | 1465102730547 Marionette TRACE conn5 <- [1,1114,null,{}] 21:58:50 INFO - PROCESS | 4000 | 1465102730551 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}] 21:58:50 INFO - PROCESS | 4000 | 1465102730553 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:50 INFO - PROCESS | 4000 | 1465102730663 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 21:58:50 INFO - PROCESS | 4000 | 1465102730669 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:50 INFO - PROCESS | 4000 | 1465102730671 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD757C800 == 34 [pid = 4000] [id = 288] 21:58:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD294CC00) [pid = 4000] [serial = 863] [outer = 0000000000000000] 21:58:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD3218C00) [pid = 4000] [serial = 864] [outer = 0000005FD294CC00] 21:58:50 INFO - PROCESS | 4000 | 1465102730721 Marionette DEBUG loaded listener.js 21:58:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD3638C00) [pid = 4000] [serial = 865] [outer = 0000005FD294CC00] 21:58:51 INFO - PROCESS | 4000 | 1465102731150 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]]]}] 21:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 21:58:51 INFO - PROCESS | 4000 | 1465102731184 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 21:58:51 INFO - PROCESS | 4000 | 1465102731186 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 21:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:58:51 INFO - PROCESS | 4000 | 1465102731198 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:58:51 INFO - PROCESS | 4000 | 1465102731200 Marionette TRACE conn5 <- [1,1118,null,{}] 21:58:51 INFO - PROCESS | 4000 | 1465102731209 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}] 21:58:51 INFO - PROCESS | 4000 | 1465102731211 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:51 INFO - PROCESS | 4000 | 1465102731296 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 21:58:51 INFO - PROCESS | 4000 | 1465102731302 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:51 INFO - PROCESS | 4000 | 1465102731304 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94BE800 == 35 [pid = 4000] [id = 289] 21:58:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD363F400) [pid = 4000] [serial = 866] [outer = 0000000000000000] 21:58:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD36F5C00) [pid = 4000] [serial = 867] [outer = 0000005FD363F400] 21:58:51 INFO - PROCESS | 4000 | 1465102731351 Marionette DEBUG loaded listener.js 21:58:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD3D07000) [pid = 4000] [serial = 868] [outer = 0000005FD363F400] 21:58:51 INFO - PROCESS | 4000 | 1465102731826 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]]]}] 21:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 21:58:51 INFO - PROCESS | 4000 | 1465102731883 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 21:58:51 INFO - PROCESS | 4000 | 1465102731886 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 21:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:58:51 INFO - PROCESS | 4000 | 1465102731898 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:58:51 INFO - PROCESS | 4000 | 1465102731900 Marionette TRACE conn5 <- [1,1122,null,{}] 21:58:51 INFO - PROCESS | 4000 | 1465102731904 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}] 21:58:51 INFO - PROCESS | 4000 | 1465102731906 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:52 INFO - PROCESS | 4000 | 1465102732052 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 21:58:52 INFO - PROCESS | 4000 | 1465102732107 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:52 INFO - PROCESS | 4000 | 1465102732109 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFADB800 == 36 [pid = 4000] [id = 290] 21:58:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD4FB1400) [pid = 4000] [serial = 869] [outer = 0000000000000000] 21:58:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD536D400) [pid = 4000] [serial = 870] [outer = 0000005FD4FB1400] 21:58:52 INFO - PROCESS | 4000 | 1465102732154 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD586C400) [pid = 4000] [serial = 871] [outer = 0000005FD4FB1400] 21:58:52 INFO - PROCESS | 4000 | [GFX2-]: DrawTargetD2D 1.1 (0000005FDBA7E190): Failed to create GradientStopCollection with no stops. 21:58:52 INFO - PROCESS | 4000 | [GFX3-]: No stops specified for gradient pattern. 21:58:52 INFO - PROCESS | 4000 | 1465102732580 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]]]}] 21:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 21:58:52 INFO - PROCESS | 4000 | 1465102732637 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 21:58:52 INFO - PROCESS | 4000 | 1465102732647 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 21:58:52 INFO - PROCESS | 4000 | 1465102732656 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:58:52 INFO - PROCESS | 4000 | 1465102732658 Marionette TRACE conn5 <- [1,1126,null,{}] 21:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:58:52 INFO - PROCESS | 4000 | 1465102732662 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}] 21:58:52 INFO - PROCESS | 4000 | 1465102732664 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:52 INFO - PROCESS | 4000 | 1465102732786 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 21:58:52 INFO - PROCESS | 4000 | 1465102732796 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:52 INFO - PROCESS | 4000 | 1465102732798 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C4000 == 37 [pid = 4000] [id = 291] 21:58:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD4FB1C00) [pid = 4000] [serial = 872] [outer = 0000000000000000] 21:58:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FD5B7B400) [pid = 4000] [serial = 873] [outer = 0000005FD4FB1C00] 21:58:52 INFO - PROCESS | 4000 | 1465102732847 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FD5F61000) [pid = 4000] [serial = 874] [outer = 0000005FD4FB1C00] 21:58:53 INFO - PROCESS | 4000 | 1465102733309 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]]]}] 21:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 21:58:53 INFO - PROCESS | 4000 | 1465102733334 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 21:58:53 INFO - PROCESS | 4000 | 1465102733337 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 21:58:53 INFO - PROCESS | 4000 | 1465102733340 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:58:53 INFO - PROCESS | 4000 | 1465102733343 Marionette TRACE conn5 <- [1,1130,null,{}] 21:58:53 INFO - PROCESS | 4000 | 1465102733377 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}] 21:58:53 INFO - PROCESS | 4000 | 1465102733380 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:53 INFO - PROCESS | 4000 | 1465102733522 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 21:58:53 INFO - PROCESS | 4000 | 1465102733534 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:53 INFO - PROCESS | 4000 | 1465102733537 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF16800 == 38 [pid = 4000] [id = 292] 21:58:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FD60EE000) [pid = 4000] [serial = 875] [outer = 0000000000000000] 21:58:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FD64D4000) [pid = 4000] [serial = 876] [outer = 0000005FD60EE000] 21:58:53 INFO - PROCESS | 4000 | 1465102733933 Marionette DEBUG loaded listener.js 21:58:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FD700EC00) [pid = 4000] [serial = 877] [outer = 0000005FD60EE000] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FD4FA6C00) [pid = 4000] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FD60E9400) [pid = 4000] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FC96D9C00) [pid = 4000] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD80D0C00) [pid = 4000] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD75EA800) [pid = 4000] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD363E000) [pid = 4000] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCFA8EC00) [pid = 4000] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC7BE3800) [pid = 4000] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC9929000) [pid = 4000] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD8F2E800) [pid = 4000] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD60EB000) [pid = 4000] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCFA93000) [pid = 4000] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC96E3800) [pid = 4000] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:58:54 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD7DDB400) [pid = 4000] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:58:54 INFO - PROCESS | 4000 | 1465102734346 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]]]}] 21:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1029ms 21:58:54 INFO - PROCESS | 4000 | 1465102734372 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 21:58:54 INFO - PROCESS | 4000 | 1465102734375 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 21:58:54 INFO - PROCESS | 4000 | 1465102734378 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:58:54 INFO - PROCESS | 4000 | 1465102734380 Marionette TRACE conn5 <- [1,1134,null,{}] 21:58:54 INFO - PROCESS | 4000 | 1465102734383 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}] 21:58:54 INFO - PROCESS | 4000 | 1465102734385 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:54 INFO - PROCESS | 4000 | 1465102734498 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 21:58:54 INFO - PROCESS | 4000 | 1465102734506 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:54 INFO - PROCESS | 4000 | 1465102734508 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9BA000 == 39 [pid = 4000] [id = 293] 21:58:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC9929000) [pid = 4000] [serial = 878] [outer = 0000000000000000] 21:58:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD65C3800) [pid = 4000] [serial = 879] [outer = 0000005FC9929000] 21:58:54 INFO - PROCESS | 4000 | 1465102734556 Marionette DEBUG loaded listener.js 21:58:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD7173400) [pid = 4000] [serial = 880] [outer = 0000005FC9929000] 21:58:54 INFO - PROCESS | 4000 | 1465102734979 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]]]}] 21:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 21:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:58:55 INFO - PROCESS | 4000 | 1465102735011 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 4000 | 1465102735013 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 21:58:55 INFO - PROCESS | 4000 | 1465102735016 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 4000 | 1465102735018 Marionette TRACE conn5 <- [1,1138,null,{}] 21:58:55 INFO - PROCESS | 4000 | 1465102735021 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}] 21:58:55 INFO - PROCESS | 4000 | 1465102735023 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:55 INFO - PROCESS | 4000 | 1465102735139 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 21:58:55 INFO - PROCESS | 4000 | 1465102735178 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:55 INFO - PROCESS | 4000 | 1465102735180 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF62800 == 40 [pid = 4000] [id = 294] 21:58:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD363E000) [pid = 4000] [serial = 881] [outer = 0000000000000000] 21:58:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD75EB800) [pid = 4000] [serial = 882] [outer = 0000005FD363E000] 21:58:55 INFO - PROCESS | 4000 | 1465102735225 Marionette DEBUG loaded listener.js 21:58:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD77B3000) [pid = 4000] [serial = 883] [outer = 0000005FD363E000] 21:58:55 INFO - PROCESS | 4000 | 1465102735627 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]]]}] 21:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 21:58:55 INFO - PROCESS | 4000 | 1465102735648 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 4000 | 1465102735650 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 21:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:58:55 INFO - PROCESS | 4000 | 1465102735653 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 4000 | 1465102735655 Marionette TRACE conn5 <- [1,1142,null,{}] 21:58:55 INFO - PROCESS | 4000 | 1465102735658 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}] 21:58:55 INFO - PROCESS | 4000 | 1465102735660 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:55 INFO - PROCESS | 4000 | 1465102735779 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 21:58:55 INFO - PROCESS | 4000 | 1465102735786 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:55 INFO - PROCESS | 4000 | 1465102735788 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFD5800 == 41 [pid = 4000] [id = 295] 21:58:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD60EB000) [pid = 4000] [serial = 884] [outer = 0000000000000000] 21:58:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FD8B45000) [pid = 4000] [serial = 885] [outer = 0000005FD60EB000] 21:58:55 INFO - PROCESS | 4000 | 1465102735834 Marionette DEBUG loaded listener.js 21:58:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD94A2C00) [pid = 4000] [serial = 886] [outer = 0000005FD60EB000] 21:58:56 INFO - PROCESS | 4000 | 1465102736665 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]]]}] 21:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1089ms 21:58:56 INFO - PROCESS | 4000 | 1465102736746 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 21:58:56 INFO - PROCESS | 4000 | 1465102736751 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 21:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:58:56 INFO - PROCESS | 4000 | 1465102736756 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:58:56 INFO - PROCESS | 4000 | 1465102736762 Marionette TRACE conn5 <- [1,1146,null,{}] 21:58:56 INFO - PROCESS | 4000 | 1465102736767 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}] 21:58:56 INFO - PROCESS | 4000 | 1465102736771 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:56 INFO - PROCESS | 4000 | 1465102736929 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 21:58:57 INFO - PROCESS | 4000 | 1465102737042 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:57 INFO - PROCESS | 4000 | 1465102737045 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE366000 == 42 [pid = 4000] [id = 296] 21:58:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FC8C0D000) [pid = 4000] [serial = 887] [outer = 0000000000000000] 21:58:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FC8FF7C00) [pid = 4000] [serial = 888] [outer = 0000005FC8C0D000] 21:58:57 INFO - PROCESS | 4000 | 1465102737106 Marionette DEBUG loaded listener.js 21:58:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FC98BBC00) [pid = 4000] [serial = 889] [outer = 0000005FC8C0D000] 21:58:57 INFO - PROCESS | 4000 | 1465102737879 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] 21:58:57 INFO - PROCESS | 4000 | 1465102737903 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 21:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:58:57 INFO - PROCESS | 4000 | 1465102737909 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:58:57 INFO - PROCESS | 4000 | 1465102737912 Marionette TRACE conn5 <- [1,1150,null,{}] 21:58:57 INFO - PROCESS | 4000 | 1465102737917 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}] 21:58:57 INFO - PROCESS | 4000 | 1465102737920 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:58 INFO - PROCESS | 4000 | 1465102738178 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 21:58:58 INFO - PROCESS | 4000 | 1465102738330 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:58 INFO - PROCESS | 4000 | 1465102738333 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8FAD000 == 43 [pid = 4000] [id = 297] 21:58:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005F81544800) [pid = 4000] [serial = 890] [outer = 0000000000000000] 21:58:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FC7D11400) [pid = 4000] [serial = 891] [outer = 0000005F81544800] 21:58:58 INFO - PROCESS | 4000 | 1465102738388 Marionette DEBUG loaded listener.js 21:58:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FC8FF4C00) [pid = 4000] [serial = 892] [outer = 0000005F81544800] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7517800 == 42 [pid = 4000] [id = 204] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE144000 == 41 [pid = 4000] [id = 206] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6470000 == 40 [pid = 4000] [id = 203] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E15000 == 39 [pid = 4000] [id = 207] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE362800 == 38 [pid = 4000] [id = 199] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60D4800 == 37 [pid = 4000] [id = 211] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD14C800 == 36 [pid = 4000] [id = 214] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9AB000 == 35 [pid = 4000] [id = 213] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29EB800 == 34 [pid = 4000] [id = 201] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE54000 == 33 [pid = 4000] [id = 208] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3CC800 == 32 [pid = 4000] [id = 215] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF90F800 == 31 [pid = 4000] [id = 200] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD368E800 == 30 [pid = 4000] [id = 210] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5364000 == 29 [pid = 4000] [id = 202] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8B95000 == 28 [pid = 4000] [id = 205] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD751E000 == 27 [pid = 4000] [id = 212] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC9D24800 == 26 [pid = 4000] [id = 198] 21:58:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF59000 == 25 [pid = 4000] [id = 209] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FDB966400) [pid = 4000] [serial = 843] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FD5370C00) [pid = 4000] [serial = 828] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FD5B75400) [pid = 4000] [serial = 829] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FD7634400) [pid = 4000] [serial = 832] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD7013800) [pid = 4000] [serial = 831] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FCE127C00) [pid = 4000] [serial = 837] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD8F2A400) [pid = 4000] [serial = 834] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD9E73800) [pid = 4000] [serial = 840] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD96B7400) [pid = 4000] [serial = 835] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD3665C00) [pid = 4000] [serial = 825] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCFE89800) [pid = 4000] [serial = 822] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD05F6800) [pid = 4000] [serial = 823] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC95DF000) [pid = 4000] [serial = 819] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC9930800) [pid = 4000] [serial = 820] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCE854C00) [pid = 4000] [serial = 817] [outer = 0000000000000000] [url = about:blank] 21:58:58 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9994000) [pid = 4000] [serial = 816] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD96B0000) [pid = 4000] [serial = 814] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD9447000) [pid = 4000] [serial = 813] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD7010000) [pid = 4000] [serial = 811] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD64CDC00) [pid = 4000] [serial = 810] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD363A400) [pid = 4000] [serial = 808] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFC20400) [pid = 4000] [serial = 807] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9DB5800) [pid = 4000] [serial = 805] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC991A000) [pid = 4000] [serial = 804] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FDA1FB400) [pid = 4000] [serial = 841] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD8B6C800) [pid = 4000] [serial = 802] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD5BAEC00) [pid = 4000] [serial = 838] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD3CB1400) [pid = 4000] [serial = 826] [outer = 0000000000000000] [url = about:blank] 21:58:59 INFO - PROCESS | 4000 | 1465102739086 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]]]}] 21:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1235ms 21:58:59 INFO - PROCESS | 4000 | 1465102739147 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 4000 | 1465102739151 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 21:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:58:59 INFO - PROCESS | 4000 | 1465102739165 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 4000 | 1465102739169 Marionette TRACE conn5 <- [1,1154,null,{}] 21:58:59 INFO - PROCESS | 4000 | 1465102739176 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}] 21:58:59 INFO - PROCESS | 4000 | 1465102739179 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:59 INFO - PROCESS | 4000 | 1465102739293 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 21:58:59 INFO - PROCESS | 4000 | 1465102739307 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:59 INFO - PROCESS | 4000 | 1465102739310 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:58:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1B2800 == 26 [pid = 4000] [id = 298] 21:58:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC97AB800) [pid = 4000] [serial = 893] [outer = 0000000000000000] 21:58:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC9926000) [pid = 4000] [serial = 894] [outer = 0000005FC97AB800] 21:58:59 INFO - PROCESS | 4000 | 1465102739366 Marionette DEBUG loaded listener.js 21:58:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC9DB0000) [pid = 4000] [serial = 895] [outer = 0000005FC97AB800] 21:58:59 INFO - PROCESS | 4000 | 1465102739900 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]]]}] 21:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 797ms 21:58:59 INFO - PROCESS | 4000 | 1465102739957 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 4000 | 1465102739960 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 21:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:58:59 INFO - PROCESS | 4000 | 1465102739964 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 4000 | 1465102739966 Marionette TRACE conn5 <- [1,1158,null,{}] 21:58:59 INFO - PROCESS | 4000 | 1465102739969 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}] 21:58:59 INFO - PROCESS | 4000 | 1465102739972 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:00 INFO - PROCESS | 4000 | 1465102740065 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 21:59:00 INFO - PROCESS | 4000 | 1465102740150 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 4000 | 1465102740152 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA67000 == 27 [pid = 4000] [id = 299] 21:59:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9DAC800) [pid = 4000] [serial = 896] [outer = 0000000000000000] 21:59:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE84EC00) [pid = 4000] [serial = 897] [outer = 0000005FC9DAC800] 21:59:00 INFO - PROCESS | 4000 | 1465102740200 Marionette DEBUG loaded listener.js 21:59:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCF928C00) [pid = 4000] [serial = 898] [outer = 0000005FC9DAC800] 21:59:00 INFO - PROCESS | 4000 | 1465102740637 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]]]}] 21:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 733ms 21:59:00 INFO - PROCESS | 4000 | 1465102740697 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 21:59:00 INFO - PROCESS | 4000 | 1465102740701 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 21:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:59:00 INFO - PROCESS | 4000 | 1465102740713 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:59:00 INFO - PROCESS | 4000 | 1465102740718 Marionette TRACE conn5 <- [1,1162,null,{}] 21:59:00 INFO - PROCESS | 4000 | 1465102740728 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}] 21:59:00 INFO - PROCESS | 4000 | 1465102740731 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:00 INFO - PROCESS | 4000 | 1465102740859 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 21:59:00 INFO - PROCESS | 4000 | 1465102740871 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 4000 | 1465102740874 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5973000 == 28 [pid = 4000] [id = 300] 21:59:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005F815CD400) [pid = 4000] [serial = 899] [outer = 0000000000000000] 21:59:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFE97800) [pid = 4000] [serial = 900] [outer = 0000005F815CD400] 21:59:00 INFO - PROCESS | 4000 | 1465102740921 Marionette DEBUG loaded listener.js 21:59:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD0062400) [pid = 4000] [serial = 901] [outer = 0000005F815CD400] 21:59:01 INFO - PROCESS | 4000 | 1465102741414 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] 21:59:01 INFO - PROCESS | 4000 | 1465102741469 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 21:59:01 INFO - PROCESS | 4000 | 1465102741473 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:59:01 INFO - PROCESS | 4000 | 1465102741475 Marionette TRACE conn5 <- [1,1166,null,{}] 21:59:01 INFO - PROCESS | 4000 | 1465102741478 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}] 21:59:01 INFO - PROCESS | 4000 | 1465102741481 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:01 INFO - PROCESS | 4000 | 1465102741593 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 21:59:01 INFO - PROCESS | 4000 | 1465102741603 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:01 INFO - PROCESS | 4000 | 1465102741606 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6D74000 == 29 [pid = 4000] [id = 301] 21:59:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD05EF400) [pid = 4000] [serial = 902] [outer = 0000000000000000] 21:59:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD3221000) [pid = 4000] [serial = 903] [outer = 0000005FD05EF400] 21:59:01 INFO - PROCESS | 4000 | 1465102741697 Marionette DEBUG loaded listener.js 21:59:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD3641C00) [pid = 4000] [serial = 904] [outer = 0000005FD05EF400] 21:59:02 INFO - PROCESS | 4000 | 1465102742138 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] 21:59:02 INFO - PROCESS | 4000 | 1465102742174 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 21:59:02 INFO - PROCESS | 4000 | 1465102742177 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:59:02 INFO - PROCESS | 4000 | 1465102742179 Marionette TRACE conn5 <- [1,1170,null,{}] 21:59:02 INFO - PROCESS | 4000 | 1465102742228 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}] 21:59:02 INFO - PROCESS | 4000 | 1465102742230 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:02 INFO - PROCESS | 4000 | 1465102742347 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 21:59:02 INFO - PROCESS | 4000 | 1465102742405 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 4000 | 1465102742411 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD582E000 == 30 [pid = 4000] [id = 302] 21:59:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD4FB0C00) [pid = 4000] [serial = 905] [outer = 0000000000000000] 21:59:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD5370C00) [pid = 4000] [serial = 906] [outer = 0000005FD4FB0C00] 21:59:02 INFO - PROCESS | 4000 | 1465102742468 Marionette DEBUG loaded listener.js 21:59:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD5BB0400) [pid = 4000] [serial = 907] [outer = 0000005FD4FB0C00] 21:59:02 INFO - PROCESS | 4000 | 1465102742939 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] 21:59:02 INFO - PROCESS | 4000 | 1465102742981 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 21:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:59:02 INFO - PROCESS | 4000 | 1465102742984 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:59:02 INFO - PROCESS | 4000 | 1465102742986 Marionette TRACE conn5 <- [1,1174,null,{}] 21:59:02 INFO - PROCESS | 4000 | 1465102742990 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}] 21:59:03 INFO - PROCESS | 4000 | 1465102742992 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:03 INFO - PROCESS | 4000 | 1465102743223 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD363E000) [pid = 4000] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD294CC00) [pid = 4000] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD363F400) [pid = 4000] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC8732400) [pid = 4000] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD4FB1400) [pid = 4000] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FDB964000) [pid = 4000] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCADA7800) [pid = 4000] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC96E1800) [pid = 4000] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005F8010C000) [pid = 4000] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD4FB1C00) [pid = 4000] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC95E0800) [pid = 4000] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCFC24C00) [pid = 4000] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD60EE000) [pid = 4000] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:59:03 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC9929000) [pid = 4000] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:59:03 INFO - PROCESS | 4000 | 1465102743303 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:03 INFO - PROCESS | 4000 | 1465102743305 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3595800 == 31 [pid = 4000] [id = 303] 21:59:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005F82904400) [pid = 4000] [serial = 908] [outer = 0000000000000000] 21:59:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC98B9800) [pid = 4000] [serial = 909] [outer = 0000005F82904400] 21:59:03 INFO - PROCESS | 4000 | 1465102743350 Marionette DEBUG loaded listener.js 21:59:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3215800) [pid = 4000] [serial = 910] [outer = 0000005F82904400] 21:59:03 INFO - PROCESS | 4000 | 1465102743723 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] 21:59:03 INFO - PROCESS | 4000 | 1465102743828 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 21:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:59:03 INFO - PROCESS | 4000 | 1465102743831 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:59:03 INFO - PROCESS | 4000 | 1465102743833 Marionette TRACE conn5 <- [1,1178,null,{}] 21:59:03 INFO - PROCESS | 4000 | 1465102743837 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}] 21:59:03 INFO - PROCESS | 4000 | 1465102743839 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:03 INFO - PROCESS | 4000 | 1465102743927 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 21:59:03 INFO - PROCESS | 4000 | 1465102743935 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:03 INFO - PROCESS | 4000 | 1465102743937 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFAEC000 == 32 [pid = 4000] [id = 304] 21:59:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD6DC4000) [pid = 4000] [serial = 911] [outer = 0000000000000000] 21:59:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD700FC00) [pid = 4000] [serial = 912] [outer = 0000005FD6DC4000] 21:59:03 INFO - PROCESS | 4000 | 1465102743982 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD75E7400) [pid = 4000] [serial = 913] [outer = 0000005FD6DC4000] 21:59:04 INFO - PROCESS | 4000 | 1465102744414 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] 21:59:04 INFO - PROCESS | 4000 | 1465102744466 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 21:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:59:04 INFO - PROCESS | 4000 | 1465102744469 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:59:04 INFO - PROCESS | 4000 | 1465102744471 Marionette TRACE conn5 <- [1,1182,null,{}] 21:59:04 INFO - PROCESS | 4000 | 1465102744475 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}] 21:59:04 INFO - PROCESS | 4000 | 1465102744476 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:04 INFO - PROCESS | 4000 | 1465102744563 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 21:59:04 INFO - PROCESS | 4000 | 1465102744568 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:04 INFO - PROCESS | 4000 | 1465102744570 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE31E000 == 33 [pid = 4000] [id = 305] 21:59:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD75EF400) [pid = 4000] [serial = 914] [outer = 0000000000000000] 21:59:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD77B2400) [pid = 4000] [serial = 915] [outer = 0000005FD75EF400] 21:59:04 INFO - PROCESS | 4000 | 1465102744616 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD8FEFC00) [pid = 4000] [serial = 916] [outer = 0000005FD75EF400] 21:59:05 INFO - PROCESS | 4000 | 1465102745051 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] 21:59:05 INFO - PROCESS | 4000 | 1465102745104 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 21:59:05 INFO - PROCESS | 4000 | 1465102745108 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:59:05 INFO - PROCESS | 4000 | 1465102745110 Marionette TRACE conn5 <- [1,1186,null,{}] 21:59:05 INFO - PROCESS | 4000 | 1465102745113 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}] 21:59:05 INFO - PROCESS | 4000 | 1465102745115 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:05 INFO - PROCESS | 4000 | 1465102745205 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 21:59:05 INFO - PROCESS | 4000 | 1465102745416 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:05 INFO - PROCESS | 4000 | 1465102745420 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81524800 == 34 [pid = 4000] [id = 306] 21:59:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005F815C9C00) [pid = 4000] [serial = 917] [outer = 0000000000000000] 21:59:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC7BDE000) [pid = 4000] [serial = 918] [outer = 0000005F815C9C00] 21:59:05 INFO - PROCESS | 4000 | 1465102745481 Marionette DEBUG loaded listener.js 21:59:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC95E1000) [pid = 4000] [serial = 919] [outer = 0000005F815C9C00] 21:59:06 INFO - PROCESS | 4000 | 1465102746089 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]]]}] 21:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1032ms 21:59:06 INFO - PROCESS | 4000 | 1465102746146 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 21:59:06 INFO - PROCESS | 4000 | 1465102746150 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 21:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:59:06 INFO - PROCESS | 4000 | 1465102746190 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:59:06 INFO - PROCESS | 4000 | 1465102746194 Marionette TRACE conn5 <- [1,1190,null,{}] 21:59:06 INFO - PROCESS | 4000 | 1465102746201 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}] 21:59:06 INFO - PROCESS | 4000 | 1465102746206 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:06 INFO - PROCESS | 4000 | 1465102746334 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 21:59:06 INFO - PROCESS | 4000 | 1465102746405 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:06 INFO - PROCESS | 4000 | 1465102746409 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5838800 == 35 [pid = 4000] [id = 307] 21:59:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCEB4B400) [pid = 4000] [serial = 920] [outer = 0000000000000000] 21:59:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCF92C800) [pid = 4000] [serial = 921] [outer = 0000005FCEB4B400] 21:59:06 INFO - PROCESS | 4000 | 1465102746508 Marionette DEBUG loaded listener.js 21:59:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCFC1E000) [pid = 4000] [serial = 922] [outer = 0000005FCEB4B400] 21:59:07 INFO - PROCESS | 4000 | 1465102747121 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]]]}] 21:59:07 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 21:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1003ms 21:59:07 INFO - PROCESS | 4000 | 1465102747185 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 21:59:07 INFO - PROCESS | 4000 | 1465102747190 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 21:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:59:07 INFO - PROCESS | 4000 | 1465102747194 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:59:07 INFO - PROCESS | 4000 | 1465102747197 Marionette TRACE conn5 <- [1,1194,null,{}] 21:59:07 INFO - PROCESS | 4000 | 1465102747201 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}] 21:59:07 INFO - PROCESS | 4000 | 1465102747204 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:07 INFO - PROCESS | 4000 | 1465102747327 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 21:59:07 INFO - PROCESS | 4000 | 1465102747447 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:07 INFO - PROCESS | 4000 | 1465102747450 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF06800 == 36 [pid = 4000] [id = 308] 21:59:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD3CAFC00) [pid = 4000] [serial = 923] [outer = 0000000000000000] 21:59:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD4FAF000) [pid = 4000] [serial = 924] [outer = 0000005FD3CAFC00] 21:59:07 INFO - PROCESS | 4000 | 1465102747507 Marionette DEBUG loaded listener.js 21:59:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD60EB800) [pid = 4000] [serial = 925] [outer = 0000005FD3CAFC00] 21:59:08 INFO - PROCESS | 4000 | 1465102748116 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]]]}] 21:59:08 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 21:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 985ms 21:59:08 INFO - PROCESS | 4000 | 1465102748183 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 21:59:08 INFO - PROCESS | 4000 | 1465102748186 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 21:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:59:08 INFO - PROCESS | 4000 | 1465102748197 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:59:08 INFO - PROCESS | 4000 | 1465102748204 Marionette TRACE conn5 <- [1,1198,null,{}] 21:59:08 INFO - PROCESS | 4000 | 1465102748210 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}] 21:59:08 INFO - PROCESS | 4000 | 1465102748214 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:08 INFO - PROCESS | 4000 | 1465102748341 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 21:59:08 INFO - PROCESS | 4000 | 1465102748452 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:08 INFO - PROCESS | 4000 | 1465102748455 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFE4800 == 37 [pid = 4000] [id = 309] 21:59:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD96B5C00) [pid = 4000] [serial = 926] [outer = 0000000000000000] 21:59:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FDA1F2800) [pid = 4000] [serial = 927] [outer = 0000005FD96B5C00] 21:59:08 INFO - PROCESS | 4000 | 1465102748512 Marionette DEBUG loaded listener.js 21:59:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FDB962C00) [pid = 4000] [serial = 928] [outer = 0000005FD96B5C00] 21:59:09 INFO - PROCESS | 4000 | 1465102749118 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]]]}] 21:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 943ms 21:59:09 INFO - PROCESS | 4000 | 1465102749138 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 21:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:59:09 INFO - PROCESS | 4000 | 1465102749141 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 21:59:09 INFO - PROCESS | 4000 | 1465102749145 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:59:09 INFO - PROCESS | 4000 | 1465102749147 Marionette TRACE conn5 <- [1,1202,null,{}] 21:59:09 INFO - PROCESS | 4000 | 1465102749151 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}] 21:59:09 INFO - PROCESS | 4000 | 1465102749153 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:09 INFO - PROCESS | 4000 | 1465102749273 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 21:59:09 INFO - PROCESS | 4000 | 1465102749363 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:09 INFO - PROCESS | 4000 | 1465102749366 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF17000 == 38 [pid = 4000] [id = 310] 21:59:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FC991B000) [pid = 4000] [serial = 929] [outer = 0000000000000000] 21:59:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FCDE34000) [pid = 4000] [serial = 930] [outer = 0000005FC991B000] 21:59:09 INFO - PROCESS | 4000 | 1465102749423 Marionette DEBUG loaded listener.js 21:59:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FD64DFC00) [pid = 4000] [serial = 931] [outer = 0000005FC991B000] 21:59:10 INFO - PROCESS | 4000 | 1465102750120 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]]]}] 21:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1027ms 21:59:10 INFO - PROCESS | 4000 | 1465102750174 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 4000 | 1465102750179 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 21:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:59:10 INFO - PROCESS | 4000 | 1465102750184 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:59:10 INFO - PROCESS | 4000 | 1465102750188 Marionette TRACE conn5 <- [1,1206,null,{}] 21:59:10 INFO - PROCESS | 4000 | 1465102750193 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}] 21:59:10 INFO - PROCESS | 4000 | 1465102750197 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:10 INFO - PROCESS | 4000 | 1465102750325 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 21:59:10 INFO - PROCESS | 4000 | 1465102750404 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:10 INFO - PROCESS | 4000 | 1465102750407 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF58000 == 39 [pid = 4000] [id = 311] 21:59:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FC992D800) [pid = 4000] [serial = 932] [outer = 0000000000000000] 21:59:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FCAD32000) [pid = 4000] [serial = 933] [outer = 0000005FC992D800] 21:59:10 INFO - PROCESS | 4000 | 1465102750502 Marionette DEBUG loaded listener.js 21:59:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FCFA09800) [pid = 4000] [serial = 934] [outer = 0000005FC992D800] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5973000 == 38 [pid = 4000] [id = 300] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD582E000 == 37 [pid = 4000] [id = 302] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFAEC000 == 36 [pid = 4000] [id = 304] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80D9A000 == 35 [pid = 4000] [id = 281] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6D74000 == 34 [pid = 4000] [id = 301] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE31E000 == 33 [pid = 4000] [id = 305] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3595800 == 32 [pid = 4000] [id = 303] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF17000 == 31 [pid = 4000] [id = 310] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFE4800 == 30 [pid = 4000] [id = 309] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF06800 == 29 [pid = 4000] [id = 308] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5838800 == 28 [pid = 4000] [id = 307] 21:59:11 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81524800 == 27 [pid = 4000] [id = 306] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FC9DAEC00) [pid = 4000] [serial = 853] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FD5B7B400) [pid = 4000] [serial = 873] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FC97A7C00) [pid = 4000] [serial = 849] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FC9917400) [pid = 4000] [serial = 850] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD586C400) [pid = 4000] [serial = 871] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD005C400) [pid = 4000] [serial = 861] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD0475000) [pid = 4000] [serial = 862] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD77B3000) [pid = 4000] [serial = 883] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD64D4000) [pid = 4000] [serial = 876] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD700EC00) [pid = 4000] [serial = 877] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD5F61000) [pid = 4000] [serial = 874] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD65C3800) [pid = 4000] [serial = 879] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD7173400) [pid = 4000] [serial = 880] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD3D07000) [pid = 4000] [serial = 868] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD75EB800) [pid = 4000] [serial = 882] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD3218C00) [pid = 4000] [serial = 864] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD3638C00) [pid = 4000] [serial = 865] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD36F5C00) [pid = 4000] [serial = 867] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC8734C00) [pid = 4000] [serial = 846] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8FF8C00) [pid = 4000] [serial = 847] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD536D400) [pid = 4000] [serial = 870] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FDBA23000) [pid = 4000] [serial = 844] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCE125000) [pid = 4000] [serial = 855] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE854800) [pid = 4000] [serial = 856] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCEEB5C00) [pid = 4000] [serial = 858] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCFA10C00) [pid = 4000] [serial = 859] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC999B000) [pid = 4000] [serial = 852] [outer = 0000000000000000] [url = about:blank] 21:59:11 INFO - PROCESS | 4000 | 1465102751729 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]]]}] 21:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1591ms 21:59:11 INFO - PROCESS | 4000 | 1465102751780 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 21:59:11 INFO - PROCESS | 4000 | 1465102751784 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 21:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:59:11 INFO - PROCESS | 4000 | 1465102751788 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:59:11 INFO - PROCESS | 4000 | 1465102751793 Marionette TRACE conn5 <- [1,1210,null,{}] 21:59:11 INFO - PROCESS | 4000 | 1465102751798 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}] 21:59:11 INFO - PROCESS | 4000 | 1465102751801 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:11 INFO - PROCESS | 4000 | 1465102751896 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 21:59:11 INFO - PROCESS | 4000 | 1465102751905 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 4000 | 1465102751908 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB06800 == 28 [pid = 4000] [id = 312] 21:59:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC7D13000) [pid = 4000] [serial = 935] [outer = 0000000000000000] 21:59:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC872AC00) [pid = 4000] [serial = 936] [outer = 0000005FC7D13000] 21:59:11 INFO - PROCESS | 4000 | 1465102751958 Marionette DEBUG loaded listener.js 21:59:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC8F65400) [pid = 4000] [serial = 937] [outer = 0000005FC7D13000] 21:59:12 INFO - PROCESS | 4000 | 1465102752435 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] 21:59:12 INFO - PROCESS | 4000 | 1465102752490 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 21:59:12 INFO - PROCESS | 4000 | 1465102752529 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:59:12 INFO - PROCESS | 4000 | 1465102752532 Marionette TRACE conn5 <- [1,1214,null,{}] 21:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:59:12 INFO - PROCESS | 4000 | 1465102752538 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}] 21:59:12 INFO - PROCESS | 4000 | 1465102752541 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:12 INFO - PROCESS | 4000 | 1465102752644 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 21:59:12 INFO - PROCESS | 4000 | 1465102752718 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:12 INFO - PROCESS | 4000 | 1465102752721 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF0E800 == 29 [pid = 4000] [id = 313] 21:59:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC8FF0400) [pid = 4000] [serial = 938] [outer = 0000000000000000] 21:59:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC979DC00) [pid = 4000] [serial = 939] [outer = 0000005FC8FF0400] 21:59:12 INFO - PROCESS | 4000 | 1465102752771 Marionette DEBUG loaded listener.js 21:59:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC98C3800) [pid = 4000] [serial = 940] [outer = 0000005FC8FF0400] 21:59:13 INFO - PROCESS | 4000 | 1465102753171 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]]]}] 21:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 21:59:13 INFO - PROCESS | 4000 | 1465102753209 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 21:59:13 INFO - PROCESS | 4000 | 1465102753212 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 21:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:59:13 INFO - PROCESS | 4000 | 1465102753216 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:59:13 INFO - PROCESS | 4000 | 1465102753219 Marionette TRACE conn5 <- [1,1218,null,{}] 21:59:13 INFO - PROCESS | 4000 | 1465102753231 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}] 21:59:13 INFO - PROCESS | 4000 | 1465102753235 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:13 INFO - PROCESS | 4000 | 1465102753326 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 21:59:13 INFO - PROCESS | 4000 | 1465102753333 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:13 INFO - PROCESS | 4000 | 1465102753337 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE05800 == 30 [pid = 4000] [id = 314] 21:59:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC9945C00) [pid = 4000] [serial = 941] [outer = 0000000000000000] 21:59:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC994E400) [pid = 4000] [serial = 942] [outer = 0000005FC9945C00] 21:59:13 INFO - PROCESS | 4000 | 1465102753386 Marionette DEBUG loaded listener.js 21:59:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC99A2C00) [pid = 4000] [serial = 943] [outer = 0000005FC9945C00] 21:59:13 INFO - PROCESS | 4000 | 1465102753878 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]]]}] 21:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 21:59:13 INFO - PROCESS | 4000 | 1465102753909 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 21:59:13 INFO - PROCESS | 4000 | 1465102753912 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 21:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:59:13 INFO - PROCESS | 4000 | 1465102753915 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:59:13 INFO - PROCESS | 4000 | 1465102753917 Marionette TRACE conn5 <- [1,1222,null,{}] 21:59:13 INFO - PROCESS | 4000 | 1465102753921 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}] 21:59:13 INFO - PROCESS | 4000 | 1465102753923 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:14 INFO - PROCESS | 4000 | 1465102754068 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 21:59:14 INFO - PROCESS | 4000 | 1465102754090 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 4000 | 1465102754093 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5350000 == 31 [pid = 4000] [id = 315] 21:59:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCAD2B800) [pid = 4000] [serial = 944] [outer = 0000000000000000] 21:59:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCDE79000) [pid = 4000] [serial = 945] [outer = 0000005FCAD2B800] 21:59:14 INFO - PROCESS | 4000 | 1465102754139 Marionette DEBUG loaded listener.js 21:59:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCE18F000) [pid = 4000] [serial = 946] [outer = 0000005FCAD2B800] 21:59:14 INFO - PROCESS | 4000 | 1465102754573 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]]]}] 21:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 21:59:14 INFO - PROCESS | 4000 | 1465102754652 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 21:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:59:14 INFO - PROCESS | 4000 | 1465102754655 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 21:59:14 INFO - PROCESS | 4000 | 1465102754658 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:59:14 INFO - PROCESS | 4000 | 1465102754660 Marionette TRACE conn5 <- [1,1226,null,{}] 21:59:14 INFO - PROCESS | 4000 | 1465102754663 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}] 21:59:14 INFO - PROCESS | 4000 | 1465102754666 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:14 INFO - PROCESS | 4000 | 1465102754771 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 21:59:14 INFO - PROCESS | 4000 | 1465102754784 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 4000 | 1465102754786 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60BD800 == 32 [pid = 4000] [id = 316] 21:59:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCE854C00) [pid = 4000] [serial = 947] [outer = 0000000000000000] 21:59:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCE97A000) [pid = 4000] [serial = 948] [outer = 0000005FCE854C00] 21:59:14 INFO - PROCESS | 4000 | 1465102754873 Marionette DEBUG loaded listener.js 21:59:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCF92E000) [pid = 4000] [serial = 949] [outer = 0000005FCE854C00] 21:59:15 INFO - PROCESS | 4000 | 1465102755326 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]]]}] 21:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 21:59:15 INFO - PROCESS | 4000 | 1465102755416 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 21:59:15 INFO - PROCESS | 4000 | 1465102755418 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 21:59:15 INFO - PROCESS | 4000 | 1465102755424 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:59:15 INFO - PROCESS | 4000 | 1465102755426 Marionette TRACE conn5 <- [1,1230,null,{}] 21:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:59:15 INFO - PROCESS | 4000 | 1465102755429 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}] 21:59:15 INFO - PROCESS | 4000 | 1465102755435 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:15 INFO - PROCESS | 4000 | 1465102755564 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 21:59:15 INFO - PROCESS | 4000 | 1465102755569 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:15 INFO - PROCESS | 4000 | 1465102755571 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7518000 == 33 [pid = 4000] [id = 317] 21:59:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCEEB6400) [pid = 4000] [serial = 950] [outer = 0000000000000000] 21:59:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD01A5000) [pid = 4000] [serial = 951] [outer = 0000005FCEEB6400] 21:59:15 INFO - PROCESS | 4000 | 1465102755801 Marionette DEBUG loaded listener.js 21:59:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD2955400) [pid = 4000] [serial = 952] [outer = 0000005FCEEB6400] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC8C0D000) [pid = 4000] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005F815CD400) [pid = 4000] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005F82904400) [pid = 4000] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD05EF400) [pid = 4000] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD6DC4000) [pid = 4000] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005F81544800) [pid = 4000] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD60EB000) [pid = 4000] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC97AB800) [pid = 4000] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC9DAC800) [pid = 4000] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD4FB0C00) [pid = 4000] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:59:15 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD75EF400) [pid = 4000] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:59:16 INFO - PROCESS | 4000 | 1465102756553 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]]]}] 21:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1173ms 21:59:16 INFO - PROCESS | 4000 | 1465102756604 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 21:59:16 INFO - PROCESS | 4000 | 1465102756609 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 21:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:59:16 INFO - PROCESS | 4000 | 1465102756615 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:59:16 INFO - PROCESS | 4000 | 1465102756621 Marionette TRACE conn5 <- [1,1234,null,{}] 21:59:16 INFO - PROCESS | 4000 | 1465102756626 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}] 21:59:16 INFO - PROCESS | 4000 | 1465102756629 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:16 INFO - PROCESS | 4000 | 1465102756806 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 21:59:16 INFO - PROCESS | 4000 | 1465102756892 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:16 INFO - PROCESS | 4000 | 1465102756896 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE960000 == 34 [pid = 4000] [id = 318] 21:59:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC7D10800) [pid = 4000] [serial = 953] [outer = 0000000000000000] 21:59:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC8714400) [pid = 4000] [serial = 954] [outer = 0000005FC7D10800] 21:59:16 INFO - PROCESS | 4000 | 1465102756962 Marionette DEBUG loaded listener.js 21:59:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC95DA800) [pid = 4000] [serial = 955] [outer = 0000005FC7D10800] 21:59:17 INFO - PROCESS | 4000 | 1465102757760 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]]]}] 21:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1193ms 21:59:17 INFO - PROCESS | 4000 | 1465102757812 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 21:59:17 INFO - PROCESS | 4000 | 1465102757818 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 21:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:59:17 INFO - PROCESS | 4000 | 1465102757825 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:59:17 INFO - PROCESS | 4000 | 1465102757828 Marionette TRACE conn5 <- [1,1238,null,{}] 21:59:17 INFO - PROCESS | 4000 | 1465102757832 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}] 21:59:17 INFO - PROCESS | 4000 | 1465102757836 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:17 INFO - PROCESS | 4000 | 1465102757972 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 21:59:18 INFO - PROCESS | 4000 | 1465102758040 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 4000 | 1465102758043 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29EB800 == 35 [pid = 4000] [id = 319] 21:59:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC9934000) [pid = 4000] [serial = 956] [outer = 0000000000000000] 21:59:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC999C400) [pid = 4000] [serial = 957] [outer = 0000005FC9934000] 21:59:18 INFO - PROCESS | 4000 | 1465102758103 Marionette DEBUG loaded listener.js 21:59:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCACBEC00) [pid = 4000] [serial = 958] [outer = 0000005FC9934000] 21:59:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60BD800 == 34 [pid = 4000] [id = 316] 21:59:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5350000 == 33 [pid = 4000] [id = 315] 21:59:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE05800 == 32 [pid = 4000] [id = 314] 21:59:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF0E800 == 31 [pid = 4000] [id = 313] 21:59:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB06800 == 30 [pid = 4000] [id = 312] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD77B2400) [pid = 4000] [serial = 915] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD8FEFC00) [pid = 4000] [serial = 916] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC98BBC00) [pid = 4000] [serial = 889] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCFE97800) [pid = 4000] [serial = 900] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC98B9800) [pid = 4000] [serial = 909] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD3221000) [pid = 4000] [serial = 903] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD0062400) [pid = 4000] [serial = 901] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD700FC00) [pid = 4000] [serial = 912] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC7D11400) [pid = 4000] [serial = 891] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD3215800) [pid = 4000] [serial = 910] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD94A2C00) [pid = 4000] [serial = 886] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC8FF4C00) [pid = 4000] [serial = 892] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD75E7400) [pid = 4000] [serial = 913] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC9926000) [pid = 4000] [serial = 894] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCE84EC00) [pid = 4000] [serial = 897] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD5370C00) [pid = 4000] [serial = 906] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD8B45000) [pid = 4000] [serial = 885] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FCF928C00) [pid = 4000] [serial = 898] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FC9DB0000) [pid = 4000] [serial = 895] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC8FF7C00) [pid = 4000] [serial = 888] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD3641C00) [pid = 4000] [serial = 904] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD5BB0400) [pid = 4000] [serial = 907] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 4000 | 1465102758908 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]]]}] 21:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1130ms 21:59:18 INFO - PROCESS | 4000 | 1465102758957 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 21:59:18 INFO - PROCESS | 4000 | 1465102758961 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 21:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:59:18 INFO - PROCESS | 4000 | 1465102758965 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:59:18 INFO - PROCESS | 4000 | 1465102758968 Marionette TRACE conn5 <- [1,1242,null,{}] 21:59:18 INFO - PROCESS | 4000 | 1465102758973 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}] 21:59:18 INFO - PROCESS | 4000 | 1465102758976 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:19 INFO - PROCESS | 4000 | 1465102759069 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 21:59:19 INFO - PROCESS | 4000 | 1465102759142 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:19 INFO - PROCESS | 4000 | 1465102759145 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE150000 == 31 [pid = 4000] [id = 320] 21:59:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC8734C00) [pid = 4000] [serial = 959] [outer = 0000000000000000] 21:59:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC8FF3C00) [pid = 4000] [serial = 960] [outer = 0000005FC8734C00] 21:59:19 INFO - PROCESS | 4000 | 1465102759196 Marionette DEBUG loaded listener.js 21:59:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9918800) [pid = 4000] [serial = 961] [outer = 0000005FC8734C00] 21:59:19 INFO - PROCESS | 4000 | 1465102759654 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]]]}] 21:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 733ms 21:59:19 INFO - PROCESS | 4000 | 1465102759699 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 21:59:19 INFO - PROCESS | 4000 | 1465102759703 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 21:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:59:19 INFO - PROCESS | 4000 | 1465102759709 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:59:19 INFO - PROCESS | 4000 | 1465102759712 Marionette TRACE conn5 <- [1,1246,null,{}] 21:59:19 INFO - PROCESS | 4000 | 1465102759716 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}] 21:59:19 INFO - PROCESS | 4000 | 1465102759719 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:19 INFO - PROCESS | 4000 | 1465102759812 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 21:59:19 INFO - PROCESS | 4000 | 1465102759818 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:19 INFO - PROCESS | 4000 | 1465102759821 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF912000 == 32 [pid = 4000] [id = 321] 21:59:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC999CC00) [pid = 4000] [serial = 962] [outer = 0000000000000000] 21:59:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC9EDF000) [pid = 4000] [serial = 963] [outer = 0000005FC999CC00] 21:59:19 INFO - PROCESS | 4000 | 1465102759871 Marionette DEBUG loaded listener.js 21:59:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCE18AC00) [pid = 4000] [serial = 964] [outer = 0000005FC999CC00] 21:59:20 INFO - PROCESS | 4000 | 1465102760356 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]]]}] 21:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 691ms 21:59:20 INFO - PROCESS | 4000 | 1465102760404 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 21:59:20 INFO - PROCESS | 4000 | 1465102760406 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 21:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:59:20 INFO - PROCESS | 4000 | 1465102760410 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:59:20 INFO - PROCESS | 4000 | 1465102760414 Marionette TRACE conn5 <- [1,1250,null,{}] 21:59:20 INFO - PROCESS | 4000 | 1465102760426 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}] 21:59:20 INFO - PROCESS | 4000 | 1465102760431 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:20 INFO - PROCESS | 4000 | 1465102760523 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 21:59:20 INFO - PROCESS | 4000 | 1465102760530 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:20 INFO - PROCESS | 4000 | 1465102760534 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD534A000 == 33 [pid = 4000] [id = 322] 21:59:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCFA8B800) [pid = 4000] [serial = 965] [outer = 0000000000000000] 21:59:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFC18C00) [pid = 4000] [serial = 966] [outer = 0000005FCFA8B800] 21:59:20 INFO - PROCESS | 4000 | 1465102760586 Marionette DEBUG loaded listener.js 21:59:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCFE97800) [pid = 4000] [serial = 967] [outer = 0000005FCFA8B800] 21:59:21 INFO - PROCESS | 4000 | 1465102761045 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]]]}] 21:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 21:59:21 INFO - PROCESS | 4000 | 1465102761104 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 21:59:21 INFO - PROCESS | 4000 | 1465102761107 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 21:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:59:21 INFO - PROCESS | 4000 | 1465102761110 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:59:21 INFO - PROCESS | 4000 | 1465102761112 Marionette TRACE conn5 <- [1,1254,null,{}] 21:59:21 INFO - PROCESS | 4000 | 1465102761116 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}] 21:59:21 INFO - PROCESS | 4000 | 1465102761118 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:21 INFO - PROCESS | 4000 | 1465102761266 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 21:59:21 INFO - PROCESS | 4000 | 1465102761284 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:21 INFO - PROCESS | 4000 | 1465102761286 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD71AD000 == 34 [pid = 4000] [id = 323] 21:59:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD005EC00) [pid = 4000] [serial = 968] [outer = 0000000000000000] 21:59:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD05F8000) [pid = 4000] [serial = 969] [outer = 0000005FD005EC00] 21:59:21 INFO - PROCESS | 4000 | 1465102761333 Marionette DEBUG loaded listener.js 21:59:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD321EC00) [pid = 4000] [serial = 970] [outer = 0000005FD005EC00] 21:59:21 INFO - PROCESS | 4000 | 1465102761797 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]]]}] 21:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 21:59:21 INFO - PROCESS | 4000 | 1465102761846 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 21:59:21 INFO - PROCESS | 4000 | 1465102761848 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 21:59:21 INFO - PROCESS | 4000 | 1465102761852 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:59:21 INFO - PROCESS | 4000 | 1465102761853 Marionette TRACE conn5 <- [1,1258,null,{}] 21:59:21 INFO - PROCESS | 4000 | 1465102761857 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}] 21:59:21 INFO - PROCESS | 4000 | 1465102761859 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:21 INFO - PROCESS | 4000 | 1465102761973 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 21:59:21 INFO - PROCESS | 4000 | 1465102761984 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:21 INFO - PROCESS | 4000 | 1465102761986 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD779B000 == 35 [pid = 4000] [id = 324] 21:59:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3636000) [pid = 4000] [serial = 971] [outer = 0000000000000000] 21:59:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD363C800) [pid = 4000] [serial = 972] [outer = 0000005FD3636000] 21:59:22 INFO - PROCESS | 4000 | 1465102762072 Marionette DEBUG loaded listener.js 21:59:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3672C00) [pid = 4000] [serial = 973] [outer = 0000005FD3636000] 21:59:22 INFO - PROCESS | 4000 | 1465102762540 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]]]}] 21:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 732ms 21:59:22 INFO - PROCESS | 4000 | 1465102762601 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 21:59:22 INFO - PROCESS | 4000 | 1465102762604 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 21:59:22 INFO - PROCESS | 4000 | 1465102762607 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:59:22 INFO - PROCESS | 4000 | 1465102762609 Marionette TRACE conn5 <- [1,1262,null,{}] 21:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:59:22 INFO - PROCESS | 4000 | 1465102762612 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}] 21:59:22 INFO - PROCESS | 4000 | 1465102762618 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:22 INFO - PROCESS | 4000 | 1465102762742 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 21:59:22 INFO - PROCESS | 4000 | 1465102762797 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:22 INFO - PROCESS | 4000 | 1465102762799 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EDD000 == 36 [pid = 4000] [id = 325] 21:59:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD5372400) [pid = 4000] [serial = 974] [outer = 0000000000000000] 21:59:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5869800) [pid = 4000] [serial = 975] [outer = 0000005FD5372400] 21:59:22 INFO - PROCESS | 4000 | 1465102762845 Marionette DEBUG loaded listener.js 21:59:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD593B400) [pid = 4000] [serial = 976] [outer = 0000005FD5372400] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC991B000) [pid = 4000] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005F815C9C00) [pid = 4000] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD96B5C00) [pid = 4000] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCEB4B400) [pid = 4000] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD3CAFC00) [pid = 4000] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE854C00) [pid = 4000] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCAD2B800) [pid = 4000] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC7D13000) [pid = 4000] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC992D800) [pid = 4000] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC8FF0400) [pid = 4000] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:59:23 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC9945C00) [pid = 4000] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:59:23 INFO - PROCESS | 4000 | 1465102763273 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]]]}] 21:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 21:59:23 INFO - PROCESS | 4000 | 1465102763347 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 21:59:23 INFO - PROCESS | 4000 | 1465102763349 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 21:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:59:23 INFO - PROCESS | 4000 | 1465102763353 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:59:23 INFO - PROCESS | 4000 | 1465102763354 Marionette TRACE conn5 <- [1,1266,null,{}] 21:59:23 INFO - PROCESS | 4000 | 1465102763358 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}] 21:59:23 INFO - PROCESS | 4000 | 1465102763360 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:23 INFO - PROCESS | 4000 | 1465102763445 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 21:59:23 INFO - PROCESS | 4000 | 1465102763454 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:23 INFO - PROCESS | 4000 | 1465102763456 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB858800 == 37 [pid = 4000] [id = 326] 21:59:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC994CC00) [pid = 4000] [serial = 977] [outer = 0000000000000000] 21:59:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD586BC00) [pid = 4000] [serial = 978] [outer = 0000005FC994CC00] 21:59:23 INFO - PROCESS | 4000 | 1465102763502 Marionette DEBUG loaded listener.js 21:59:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD5BAF800) [pid = 4000] [serial = 979] [outer = 0000005FC994CC00] 21:59:23 INFO - PROCESS | 4000 | 1465102763933 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]]]}] 21:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 628ms 21:59:23 INFO - PROCESS | 4000 | 1465102763984 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 21:59:23 INFO - PROCESS | 4000 | 1465102763986 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 21:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:59:23 INFO - PROCESS | 4000 | 1465102763990 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:59:23 INFO - PROCESS | 4000 | 1465102763992 Marionette TRACE conn5 <- [1,1270,null,{}] 21:59:23 INFO - PROCESS | 4000 | 1465102763996 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}] 21:59:24 INFO - PROCESS | 4000 | 1465102763998 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:24 INFO - PROCESS | 4000 | 1465102764109 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 21:59:24 INFO - PROCESS | 4000 | 1465102764118 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:24 INFO - PROCESS | 4000 | 1465102764120 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B8000 == 38 [pid = 4000] [id = 327] 21:59:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD5D16000) [pid = 4000] [serial = 980] [outer = 0000000000000000] 21:59:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD5F64400) [pid = 4000] [serial = 981] [outer = 0000005FD5D16000] 21:59:24 INFO - PROCESS | 4000 | 1465102764164 Marionette DEBUG loaded listener.js 21:59:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD60EF800) [pid = 4000] [serial = 982] [outer = 0000005FD5D16000] 21:59:24 INFO - PROCESS | 4000 | 1465102764621 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]]]}] 21:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 21:59:24 INFO - PROCESS | 4000 | 1465102764683 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 21:59:24 INFO - PROCESS | 4000 | 1465102764685 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 21:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:59:24 INFO - PROCESS | 4000 | 1465102764689 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:59:24 INFO - PROCESS | 4000 | 1465102764690 Marionette TRACE conn5 <- [1,1274,null,{}] 21:59:24 INFO - PROCESS | 4000 | 1465102764694 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}] 21:59:24 INFO - PROCESS | 4000 | 1465102764696 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:24 INFO - PROCESS | 4000 | 1465102764782 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 21:59:24 INFO - PROCESS | 4000 | 1465102764787 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:24 INFO - PROCESS | 4000 | 1465102764789 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD15F800 == 39 [pid = 4000] [id = 328] 21:59:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD64CE800) [pid = 4000] [serial = 983] [outer = 0000000000000000] 21:59:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD64DB000) [pid = 4000] [serial = 984] [outer = 0000005FD64CE800] 21:59:24 INFO - PROCESS | 4000 | 1465102764835 Marionette DEBUG loaded listener.js 21:59:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD64E3800) [pid = 4000] [serial = 985] [outer = 0000005FD64CE800] 21:59:25 INFO - PROCESS | 4000 | 1465102765529 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]]]}] 21:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 881ms 21:59:25 INFO - PROCESS | 4000 | 1465102765573 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 21:59:25 INFO - PROCESS | 4000 | 1465102765578 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 21:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:59:25 INFO - PROCESS | 4000 | 1465102765584 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:59:25 INFO - PROCESS | 4000 | 1465102765588 Marionette TRACE conn5 <- [1,1278,null,{}] 21:59:25 INFO - PROCESS | 4000 | 1465102765594 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}] 21:59:25 INFO - PROCESS | 4000 | 1465102765597 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:25 INFO - PROCESS | 4000 | 1465102765725 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 21:59:25 INFO - PROCESS | 4000 | 1465102765837 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:25 INFO - PROCESS | 4000 | 1465102765840 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF1F800 == 40 [pid = 4000] [id = 329] 21:59:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC95DB400) [pid = 4000] [serial = 986] [outer = 0000000000000000] 21:59:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC98BA400) [pid = 4000] [serial = 987] [outer = 0000005FC95DB400] 21:59:25 INFO - PROCESS | 4000 | 1465102765900 Marionette DEBUG loaded listener.js 21:59:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9997400) [pid = 4000] [serial = 988] [outer = 0000005FC95DB400] 21:59:26 INFO - PROCESS | 4000 | 1465102766509 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]]]}] 21:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 21:59:26 INFO - PROCESS | 4000 | 1465102766573 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 21:59:26 INFO - PROCESS | 4000 | 1465102766579 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 21:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:59:26 INFO - PROCESS | 4000 | 1465102766586 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:59:26 INFO - PROCESS | 4000 | 1465102766589 Marionette TRACE conn5 <- [1,1282,null,{}] 21:59:26 INFO - PROCESS | 4000 | 1465102766593 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}] 21:59:26 INFO - PROCESS | 4000 | 1465102766597 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:26 INFO - PROCESS | 4000 | 1465102766747 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 21:59:26 INFO - PROCESS | 4000 | 1465102766864 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:26 INFO - PROCESS | 4000 | 1465102766867 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9009800 == 41 [pid = 4000] [id = 330] 21:59:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCEDF5400) [pid = 4000] [serial = 989] [outer = 0000000000000000] 21:59:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFA11C00) [pid = 4000] [serial = 990] [outer = 0000005FCEDF5400] 21:59:26 INFO - PROCESS | 4000 | 1465102766926 Marionette DEBUG loaded listener.js 21:59:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD005C400) [pid = 4000] [serial = 991] [outer = 0000005FCEDF5400] 21:59:27 INFO - PROCESS | 4000 | 1465102767552 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]]]}] 21:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 986ms 21:59:27 INFO - PROCESS | 4000 | 1465102767578 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 4000 | 1465102767581 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 21:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:59:27 INFO - PROCESS | 4000 | 1465102767586 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:59:27 INFO - PROCESS | 4000 | 1465102767590 Marionette TRACE conn5 <- [1,1286,null,{}] 21:59:27 INFO - PROCESS | 4000 | 1465102767602 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}] 21:59:27 INFO - PROCESS | 4000 | 1465102767607 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:27 INFO - PROCESS | 4000 | 1465102767724 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 21:59:27 INFO - PROCESS | 4000 | 1465102767853 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 4000 | 1465102767856 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6D78800 == 42 [pid = 4000] [id = 331] 21:59:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC8731000) [pid = 4000] [serial = 992] [outer = 0000000000000000] 21:59:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD3D07000) [pid = 4000] [serial = 993] [outer = 0000005FC8731000] 21:59:27 INFO - PROCESS | 4000 | 1465102767917 Marionette DEBUG loaded listener.js 21:59:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD64E0000) [pid = 4000] [serial = 994] [outer = 0000005FC8731000] 21:59:28 INFO - PROCESS | 4000 | 1465102768729 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]]]}] 21:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1190ms 21:59:28 INFO - PROCESS | 4000 | 1465102768775 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 21:59:28 INFO - PROCESS | 4000 | 1465102768780 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 21:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:59:28 INFO - PROCESS | 4000 | 1465102768802 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:59:28 INFO - PROCESS | 4000 | 1465102768805 Marionette TRACE conn5 <- [1,1290,null,{}] 21:59:28 INFO - PROCESS | 4000 | 1465102768812 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}] 21:59:28 INFO - PROCESS | 4000 | 1465102768815 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:28 INFO - PROCESS | 4000 | 1465102768930 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 21:59:29 INFO - PROCESS | 4000 | 1465102769001 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:29 INFO - PROCESS | 4000 | 1465102769004 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B8000 == 41 [pid = 4000] [id = 327] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB858800 == 40 [pid = 4000] [id = 326] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EDD000 == 39 [pid = 4000] [id = 325] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD779B000 == 38 [pid = 4000] [id = 324] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD71AD000 == 37 [pid = 4000] [id = 323] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD534A000 == 36 [pid = 4000] [id = 322] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF912000 == 35 [pid = 4000] [id = 321] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE150000 == 34 [pid = 4000] [id = 320] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29EB800 == 33 [pid = 4000] [id = 319] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE960000 == 32 [pid = 4000] [id = 318] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7518000 == 31 [pid = 4000] [id = 317] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF58000 == 30 [pid = 4000] [id = 311] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6D78800 == 29 [pid = 4000] [id = 331] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9009800 == 28 [pid = 4000] [id = 330] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD15F800 == 27 [pid = 4000] [id = 328] 21:59:29 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF1F800 == 26 [pid = 4000] [id = 329] 21:59:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F801E0800 == 27 [pid = 4000] [id = 332] 21:59:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005F814E6400) [pid = 4000] [serial = 995] [outer = 0000000000000000] 21:59:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005F814E9000) [pid = 4000] [serial = 996] [outer = 0000005F814E6400] 21:59:29 INFO - PROCESS | 4000 | 1465102769701 Marionette DEBUG loaded listener.js 21:59:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005F82902C00) [pid = 4000] [serial = 997] [outer = 0000005F814E6400] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC994E400) [pid = 4000] [serial = 942] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC99A2C00) [pid = 4000] [serial = 943] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD64DFC00) [pid = 4000] [serial = 931] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC95E1000) [pid = 4000] [serial = 919] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FDB962C00) [pid = 4000] [serial = 928] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCFC1E000) [pid = 4000] [serial = 922] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD60EB800) [pid = 4000] [serial = 925] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCF92E000) [pid = 4000] [serial = 949] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCDE79000) [pid = 4000] [serial = 945] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCE97A000) [pid = 4000] [serial = 948] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC872AC00) [pid = 4000] [serial = 936] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8F65400) [pid = 4000] [serial = 937] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFA09800) [pid = 4000] [serial = 934] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCAD32000) [pid = 4000] [serial = 933] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC979DC00) [pid = 4000] [serial = 939] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC98C3800) [pid = 4000] [serial = 940] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCE18F000) [pid = 4000] [serial = 946] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC7BDE000) [pid = 4000] [serial = 918] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCF92C800) [pid = 4000] [serial = 921] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD4FAF000) [pid = 4000] [serial = 924] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FDA1F2800) [pid = 4000] [serial = 927] [outer = 0000000000000000] [url = about:blank] 21:59:29 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCDE34000) [pid = 4000] [serial = 930] [outer = 0000000000000000] [url = about:blank] 21:59:30 INFO - PROCESS | 4000 | 1465102770284 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]]]}] 21:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1545ms 21:59:30 INFO - PROCESS | 4000 | 1465102770347 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 21:59:30 INFO - PROCESS | 4000 | 1465102770351 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 21:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:59:30 INFO - PROCESS | 4000 | 1465102770356 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:59:30 INFO - PROCESS | 4000 | 1465102770359 Marionette TRACE conn5 <- [1,1294,null,{}] 21:59:30 INFO - PROCESS | 4000 | 1465102770394 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}] 21:59:30 INFO - PROCESS | 4000 | 1465102770397 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:30 INFO - PROCESS | 4000 | 1465102770505 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 21:59:30 INFO - PROCESS | 4000 | 1465102770513 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:30 INFO - PROCESS | 4000 | 1465102770516 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE62800 == 28 [pid = 4000] [id = 333] 21:59:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC8730800) [pid = 4000] [serial = 998] [outer = 0000000000000000] 21:59:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC8C42400) [pid = 4000] [serial = 999] [outer = 0000005FC8730800] 21:59:30 INFO - PROCESS | 4000 | 1465102770569 Marionette DEBUG loaded listener.js 21:59:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC8FF4800) [pid = 4000] [serial = 1000] [outer = 0000005FC8730800] 21:59:31 INFO - PROCESS | 4000 | 1465102771096 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]]]}] 21:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 755ms 21:59:31 INFO - PROCESS | 4000 | 1465102771115 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 21:59:31 INFO - PROCESS | 4000 | 1465102771120 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 21:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:59:31 INFO - PROCESS | 4000 | 1465102771126 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:59:31 INFO - PROCESS | 4000 | 1465102771129 Marionette TRACE conn5 <- [1,1298,null,{}] 21:59:31 INFO - PROCESS | 4000 | 1465102771133 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}] 21:59:31 INFO - PROCESS | 4000 | 1465102771136 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:31 INFO - PROCESS | 4000 | 1465102771236 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 21:59:31 INFO - PROCESS | 4000 | 1465102771310 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:31 INFO - PROCESS | 4000 | 1465102771312 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE5E800 == 29 [pid = 4000] [id = 334] 21:59:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC96D8C00) [pid = 4000] [serial = 1001] [outer = 0000000000000000] 21:59:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC97A6C00) [pid = 4000] [serial = 1002] [outer = 0000005FC96D8C00] 21:59:31 INFO - PROCESS | 4000 | 1465102771368 Marionette DEBUG loaded listener.js 21:59:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC98BE400) [pid = 4000] [serial = 1003] [outer = 0000005FC96D8C00] 21:59:31 INFO - PROCESS | 4000 | 1465102771810 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]]]}] 21:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 21:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 21:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:59:31 INFO - PROCESS | 4000 | 1465102771863 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 21:59:31 INFO - PROCESS | 4000 | 1465102771865 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 21:59:31 INFO - PROCESS | 4000 | 1465102771869 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:59:31 INFO - PROCESS | 4000 | 1465102771873 Marionette TRACE conn5 <- [1,1302,null,{}] 21:59:31 INFO - PROCESS | 4000 | 1465102771895 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}] 21:59:31 INFO - PROCESS | 4000 | 1465102771900 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:32 INFO - PROCESS | 4000 | 1465102772034 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 21:59:32 INFO - PROCESS | 4000 | 1465102772044 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:32 INFO - PROCESS | 4000 | 1465102772047 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE22000 == 30 [pid = 4000] [id = 335] 21:59:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC9945400) [pid = 4000] [serial = 1004] [outer = 0000000000000000] 21:59:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9995000) [pid = 4000] [serial = 1005] [outer = 0000005FC9945400] 21:59:32 INFO - PROCESS | 4000 | 1465102772131 Marionette DEBUG loaded listener.js 21:59:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC99A1C00) [pid = 4000] [serial = 1006] [outer = 0000005FC9945400] 21:59:32 INFO - PROCESS | 4000 | 1465102772631 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]]]}] 21:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 797ms 21:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:59:32 INFO - PROCESS | 4000 | 1465102772668 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 21:59:32 INFO - PROCESS | 4000 | 1465102772671 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 21:59:32 INFO - PROCESS | 4000 | 1465102772680 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:59:32 INFO - PROCESS | 4000 | 1465102772682 Marionette TRACE conn5 <- [1,1306,null,{}] 21:59:32 INFO - PROCESS | 4000 | 1465102772686 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}] 21:59:32 INFO - PROCESS | 4000 | 1465102772688 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:32 INFO - PROCESS | 4000 | 1465102772807 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 21:59:32 INFO - PROCESS | 4000 | 1465102772858 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:32 INFO - PROCESS | 4000 | 1465102772860 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3D8A000 == 31 [pid = 4000] [id = 336] 21:59:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCAB9E000) [pid = 4000] [serial = 1007] [outer = 0000000000000000] 21:59:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCACBCC00) [pid = 4000] [serial = 1008] [outer = 0000005FCAB9E000] 21:59:32 INFO - PROCESS | 4000 | 1465102772914 Marionette DEBUG loaded listener.js 21:59:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCDEEF000) [pid = 4000] [serial = 1009] [outer = 0000005FCAB9E000] 21:59:33 INFO - PROCESS | 4000 | 1465102773357 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]]]}] 21:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 21:59:33 INFO - PROCESS | 4000 | 1465102773412 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 21:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:59:33 INFO - PROCESS | 4000 | 1465102773414 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 21:59:33 INFO - PROCESS | 4000 | 1465102773417 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:59:33 INFO - PROCESS | 4000 | 1465102773419 Marionette TRACE conn5 <- [1,1310,null,{}] 21:59:33 INFO - PROCESS | 4000 | 1465102773429 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}] 21:59:33 INFO - PROCESS | 4000 | 1465102773432 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:33 INFO - PROCESS | 4000 | 1465102773546 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 21:59:33 INFO - PROCESS | 4000 | 1465102773624 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:33 INFO - PROCESS | 4000 | 1465102773626 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E11800 == 32 [pid = 4000] [id = 337] 21:59:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCEB48000) [pid = 4000] [serial = 1010] [outer = 0000000000000000] 21:59:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCEDBA400) [pid = 4000] [serial = 1011] [outer = 0000005FCEB48000] 21:59:33 INFO - PROCESS | 4000 | 1465102773686 Marionette DEBUG loaded listener.js 21:59:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFA8EC00) [pid = 4000] [serial = 1012] [outer = 0000005FCEB48000] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD005EC00) [pid = 4000] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC9934000) [pid = 4000] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8734C00) [pid = 4000] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFA8B800) [pid = 4000] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCEEB6400) [pid = 4000] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC999CC00) [pid = 4000] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD3636000) [pid = 4000] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC7D10800) [pid = 4000] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD5D16000) [pid = 4000] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD5372400) [pid = 4000] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD64CE800) [pid = 4000] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:59:34 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC994CC00) [pid = 4000] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:59:34 INFO - PROCESS | 4000 | 1465102774348 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]]]}] 21:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 985ms 21:59:34 INFO - PROCESS | 4000 | 1465102774406 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 21:59:34 INFO - PROCESS | 4000 | 1465102774408 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 21:59:34 INFO - PROCESS | 4000 | 1465102774411 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:59:34 INFO - PROCESS | 4000 | 1465102774413 Marionette TRACE conn5 <- [1,1314,null,{}] 21:59:34 INFO - PROCESS | 4000 | 1465102774417 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}] 21:59:34 INFO - PROCESS | 4000 | 1465102774423 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:34 INFO - PROCESS | 4000 | 1465102774521 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 21:59:34 INFO - PROCESS | 4000 | 1465102774535 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:34 INFO - PROCESS | 4000 | 1465102774537 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D9D800 == 33 [pid = 4000] [id = 338] 21:59:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC9934000) [pid = 4000] [serial = 1013] [outer = 0000000000000000] 21:59:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCFA91000) [pid = 4000] [serial = 1014] [outer = 0000005FC9934000] 21:59:34 INFO - PROCESS | 4000 | 1465102774584 Marionette DEBUG loaded listener.js 21:59:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCFECEC00) [pid = 4000] [serial = 1015] [outer = 0000005FC9934000] 21:59:35 INFO - PROCESS | 4000 | 1465102775013 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]]]}] 21:59:35 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 21:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 21:59:35 INFO - PROCESS | 4000 | 1465102775044 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 21:59:35 INFO - PROCESS | 4000 | 1465102775046 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 21:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:59:35 INFO - PROCESS | 4000 | 1465102775054 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:59:35 INFO - PROCESS | 4000 | 1465102775056 Marionette TRACE conn5 <- [1,1318,null,{}] 21:59:35 INFO - PROCESS | 4000 | 1465102775059 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}] 21:59:35 INFO - PROCESS | 4000 | 1465102775061 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:35 INFO - PROCESS | 4000 | 1465102775146 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 21:59:35 INFO - PROCESS | 4000 | 1465102775152 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:35 INFO - PROCESS | 4000 | 1465102775154 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD76D3800 == 34 [pid = 4000] [id = 339] 21:59:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD0061400) [pid = 4000] [serial = 1016] [outer = 0000000000000000] 21:59:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD0470800) [pid = 4000] [serial = 1017] [outer = 0000005FD0061400] 21:59:35 INFO - PROCESS | 4000 | 1465102775201 Marionette DEBUG loaded listener.js 21:59:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD2955000) [pid = 4000] [serial = 1018] [outer = 0000005FD0061400] 21:59:35 INFO - PROCESS | 4000 | 1465102775634 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]]]}] 21:59:35 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 21:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 628ms 21:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:59:35 INFO - PROCESS | 4000 | 1465102775686 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 21:59:35 INFO - PROCESS | 4000 | 1465102775688 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 21:59:35 INFO - PROCESS | 4000 | 1465102775692 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:59:35 INFO - PROCESS | 4000 | 1465102775693 Marionette TRACE conn5 <- [1,1322,null,{}] 21:59:35 INFO - PROCESS | 4000 | 1465102775697 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}] 21:59:35 INFO - PROCESS | 4000 | 1465102775699 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:35 INFO - PROCESS | 4000 | 1465102775794 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 21:59:35 INFO - PROCESS | 4000 | 1465102775799 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:35 INFO - PROCESS | 4000 | 1465102775801 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94BE000 == 35 [pid = 4000] [id = 340] 21:59:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD321D000) [pid = 4000] [serial = 1019] [outer = 0000000000000000] 21:59:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD35D6800) [pid = 4000] [serial = 1020] [outer = 0000005FD321D000] 21:59:35 INFO - PROCESS | 4000 | 1465102775847 Marionette DEBUG loaded listener.js 21:59:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD3665800) [pid = 4000] [serial = 1021] [outer = 0000005FD321D000] 21:59:36 INFO - PROCESS | 4000 | 1465102776551 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]]]}] 21:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 923ms 21:59:36 INFO - PROCESS | 4000 | 1465102776617 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 21:59:36 INFO - PROCESS | 4000 | 1465102776622 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 21:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:59:36 INFO - PROCESS | 4000 | 1465102776627 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:59:36 INFO - PROCESS | 4000 | 1465102776631 Marionette TRACE conn5 <- [1,1326,null,{}] 21:59:36 INFO - PROCESS | 4000 | 1465102776637 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}] 21:59:36 INFO - PROCESS | 4000 | 1465102776641 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:36 INFO - PROCESS | 4000 | 1465102776777 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 21:59:36 INFO - PROCESS | 4000 | 1465102776846 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:36 INFO - PROCESS | 4000 | 1465102776849 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE8B4000 == 36 [pid = 4000] [id = 341] 21:59:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC7D17400) [pid = 4000] [serial = 1022] [outer = 0000000000000000] 21:59:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC8731C00) [pid = 4000] [serial = 1023] [outer = 0000005FC7D17400] 21:59:36 INFO - PROCESS | 4000 | 1465102776953 Marionette DEBUG loaded listener.js 21:59:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC95DA400) [pid = 4000] [serial = 1024] [outer = 0000005FC7D17400] 21:59:38 INFO - PROCESS | 4000 | 1465102778295 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]]]}] 21:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1695ms 21:59:38 INFO - PROCESS | 4000 | 1465102778356 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 21:59:38 INFO - PROCESS | 4000 | 1465102778361 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 21:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:59:38 INFO - PROCESS | 4000 | 1465102778367 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:59:38 INFO - PROCESS | 4000 | 1465102778370 Marionette TRACE conn5 <- [1,1330,null,{}] 21:59:38 INFO - PROCESS | 4000 | 1465102778376 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}] 21:59:38 INFO - PROCESS | 4000 | 1465102778379 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:38 INFO - PROCESS | 4000 | 1465102778468 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 21:59:38 INFO - PROCESS | 4000 | 1465102778580 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:38 INFO - PROCESS | 4000 | 1465102778583 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE5C000 == 37 [pid = 4000] [id = 342] 21:59:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC95E2000) [pid = 4000] [serial = 1025] [outer = 0000000000000000] 21:59:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC97A7000) [pid = 4000] [serial = 1026] [outer = 0000005FC95E2000] 21:59:38 INFO - PROCESS | 4000 | 1465102778644 Marionette DEBUG loaded listener.js 21:59:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC991E800) [pid = 4000] [serial = 1027] [outer = 0000005FC95E2000] 21:59:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFADD000 == 36 [pid = 4000] [id = 284] 21:59:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B3F000 == 35 [pid = 4000] [id = 286] 21:59:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA67000 == 34 [pid = 4000] [id = 299] 21:59:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA0CD800 == 33 [pid = 4000] [id = 282] 21:59:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1B2800 == 32 [pid = 4000] [id = 298] 21:59:38 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8FAD000 == 31 [pid = 4000] [id = 297] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD05F8000) [pid = 4000] [serial = 969] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD321EC00) [pid = 4000] [serial = 970] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC999C400) [pid = 4000] [serial = 957] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCACBEC00) [pid = 4000] [serial = 958] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC8FF3C00) [pid = 4000] [serial = 960] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC9918800) [pid = 4000] [serial = 961] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFC18C00) [pid = 4000] [serial = 966] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD2955400) [pid = 4000] [serial = 952] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD01A5000) [pid = 4000] [serial = 951] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9EDF000) [pid = 4000] [serial = 963] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD363C800) [pid = 4000] [serial = 972] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE18AC00) [pid = 4000] [serial = 964] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC8714400) [pid = 4000] [serial = 954] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC95DA800) [pid = 4000] [serial = 955] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD60EF800) [pid = 4000] [serial = 982] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD5869800) [pid = 4000] [serial = 975] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD3672C00) [pid = 4000] [serial = 973] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD64E3800) [pid = 4000] [serial = 985] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD64DB000) [pid = 4000] [serial = 984] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD5F64400) [pid = 4000] [serial = 981] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD593B400) [pid = 4000] [serial = 976] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD586BC00) [pid = 4000] [serial = 978] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FCFE97800) [pid = 4000] [serial = 967] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD5BAF800) [pid = 4000] [serial = 979] [outer = 0000000000000000] [url = about:blank] 21:59:39 INFO - PROCESS | 4000 | 1465102779148 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]]]}] 21:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 839ms 21:59:39 INFO - PROCESS | 4000 | 1465102779209 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 21:59:39 INFO - PROCESS | 4000 | 1465102779215 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 21:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:59:39 INFO - PROCESS | 4000 | 1465102779222 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:59:39 INFO - PROCESS | 4000 | 1465102779224 Marionette TRACE conn5 <- [1,1334,null,{}] 21:59:39 INFO - PROCESS | 4000 | 1465102779229 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}] 21:59:39 INFO - PROCESS | 4000 | 1465102779231 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:39 INFO - PROCESS | 4000 | 1465102779330 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 21:59:39 INFO - PROCESS | 4000 | 1465102779341 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:39 INFO - PROCESS | 4000 | 1465102779343 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF4C000 == 32 [pid = 4000] [id = 343] 21:59:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC9915000) [pid = 4000] [serial = 1028] [outer = 0000000000000000] 21:59:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC9930800) [pid = 4000] [serial = 1029] [outer = 0000005FC9915000] 21:59:39 INFO - PROCESS | 4000 | 1465102779392 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC994F000) [pid = 4000] [serial = 1030] [outer = 0000005FC9915000] 21:59:39 INFO - PROCESS | 4000 | 1465102779884 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]]]}] 21:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 21:59:39 INFO - PROCESS | 4000 | 1465102779915 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 21:59:39 INFO - PROCESS | 4000 | 1465102779917 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 21:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:59:39 INFO - PROCESS | 4000 | 1465102779921 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:59:39 INFO - PROCESS | 4000 | 1465102779925 Marionette TRACE conn5 <- [1,1338,null,{}] 21:59:39 INFO - PROCESS | 4000 | 1465102779972 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}] 21:59:39 INFO - PROCESS | 4000 | 1465102779977 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:40 INFO - PROCESS | 4000 | 1465102780078 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 21:59:40 INFO - PROCESS | 4000 | 1465102780153 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:40 INFO - PROCESS | 4000 | 1465102780156 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3689800 == 33 [pid = 4000] [id = 344] 21:59:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCACBEC00) [pid = 4000] [serial = 1031] [outer = 0000000000000000] 21:59:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCDEF2800) [pid = 4000] [serial = 1032] [outer = 0000005FCACBEC00] 21:59:40 INFO - PROCESS | 4000 | 1465102780206 Marionette DEBUG loaded listener.js 21:59:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCE97B000) [pid = 4000] [serial = 1033] [outer = 0000005FCACBEC00] 21:59:40 INFO - PROCESS | 4000 | 1465102780630 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]]]}] 21:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 21:59:40 INFO - PROCESS | 4000 | 1465102780656 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 21:59:40 INFO - PROCESS | 4000 | 1465102780659 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 21:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:59:40 INFO - PROCESS | 4000 | 1465102780663 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:59:40 INFO - PROCESS | 4000 | 1465102780664 Marionette TRACE conn5 <- [1,1342,null,{}] 21:59:40 INFO - PROCESS | 4000 | 1465102780668 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}] 21:59:40 INFO - PROCESS | 4000 | 1465102780670 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:40 INFO - PROCESS | 4000 | 1465102780762 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 21:59:40 INFO - PROCESS | 4000 | 1465102780768 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:40 INFO - PROCESS | 4000 | 1465102780770 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60D5000 == 34 [pid = 4000] [id = 345] 21:59:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCF92C400) [pid = 4000] [serial = 1034] [outer = 0000000000000000] 21:59:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFC1A400) [pid = 4000] [serial = 1035] [outer = 0000005FCF92C400] 21:59:40 INFO - PROCESS | 4000 | 1465102780817 Marionette DEBUG loaded listener.js 21:59:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCFE93C00) [pid = 4000] [serial = 1036] [outer = 0000005FCF92C400] 21:59:41 INFO - PROCESS | 4000 | 1465102781303 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]]]}] 21:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 21:59:41 INFO - PROCESS | 4000 | 1465102781336 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 21:59:41 INFO - PROCESS | 4000 | 1465102781338 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 21:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:59:41 INFO - PROCESS | 4000 | 1465102781342 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:59:41 INFO - PROCESS | 4000 | 1465102781343 Marionette TRACE conn5 <- [1,1346,null,{}] 21:59:41 INFO - PROCESS | 4000 | 1465102781348 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}] 21:59:41 INFO - PROCESS | 4000 | 1465102781350 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:41 INFO - PROCESS | 4000 | 1465102781495 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 21:59:41 INFO - PROCESS | 4000 | 1465102781525 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:41 INFO - PROCESS | 4000 | 1465102781527 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7520000 == 35 [pid = 4000] [id = 346] 21:59:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC7D11000) [pid = 4000] [serial = 1037] [outer = 0000000000000000] 21:59:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCFECE400) [pid = 4000] [serial = 1038] [outer = 0000005FC7D11000] 21:59:41 INFO - PROCESS | 4000 | 1465102781572 Marionette DEBUG loaded listener.js 21:59:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD0478C00) [pid = 4000] [serial = 1039] [outer = 0000005FC7D11000] 21:59:42 INFO - PROCESS | 4000 | 1465102782030 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]]]}] 21:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 732ms 21:59:42 INFO - PROCESS | 4000 | 1465102782077 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 21:59:42 INFO - PROCESS | 4000 | 1465102782080 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 21:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:59:42 INFO - PROCESS | 4000 | 1465102782083 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:59:42 INFO - PROCESS | 4000 | 1465102782085 Marionette TRACE conn5 <- [1,1350,null,{}] 21:59:42 INFO - PROCESS | 4000 | 1465102782088 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}] 21:59:42 INFO - PROCESS | 4000 | 1465102782094 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:42 INFO - PROCESS | 4000 | 1465102782231 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 21:59:42 INFO - PROCESS | 4000 | 1465102782282 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:42 INFO - PROCESS | 4000 | 1465102782285 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD901A000 == 36 [pid = 4000] [id = 347] 21:59:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3222400) [pid = 4000] [serial = 1040] [outer = 0000000000000000] 21:59:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD36F5C00) [pid = 4000] [serial = 1041] [outer = 0000005FD3222400] 21:59:42 INFO - PROCESS | 4000 | 1465102782331 Marionette DEBUG loaded listener.js 21:59:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3CB0C00) [pid = 4000] [serial = 1042] [outer = 0000005FD3222400] 21:59:42 INFO - PROCESS | 4000 | 1465102782789 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]]]}] 21:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 21:59:42 INFO - PROCESS | 4000 | 1465102782840 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 21:59:42 INFO - PROCESS | 4000 | 1465102782842 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 21:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:59:42 INFO - PROCESS | 4000 | 1465102782845 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:59:42 INFO - PROCESS | 4000 | 1465102782847 Marionette TRACE conn5 <- [1,1354,null,{}] 21:59:42 INFO - PROCESS | 4000 | 1465102782851 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}] 21:59:42 INFO - PROCESS | 4000 | 1465102782853 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:42 INFO - PROCESS | 4000 | 1465102782965 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 21:59:42 INFO - PROCESS | 4000 | 1465102782978 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:42 INFO - PROCESS | 4000 | 1465102782980 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60BF800 == 37 [pid = 4000] [id = 348] 21:59:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD4FA6C00) [pid = 4000] [serial = 1043] [outer = 0000000000000000] 21:59:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD4FAFC00) [pid = 4000] [serial = 1044] [outer = 0000005FD4FA6C00] 21:59:43 INFO - PROCESS | 4000 | 1465102783102 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5375800) [pid = 4000] [serial = 1045] [outer = 0000005FD4FA6C00] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC96D8C00) [pid = 4000] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005F814E6400) [pid = 4000] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC8730800) [pid = 4000] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC95DB400) [pid = 4000] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCEDF5400) [pid = 4000] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCAB9E000) [pid = 4000] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCEB48000) [pid = 4000] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD0061400) [pid = 4000] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC9945400) [pid = 4000] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:59:43 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC9934000) [pid = 4000] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:59:43 INFO - PROCESS | 4000 | 1465102783478 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] 21:59:43 INFO - PROCESS | 4000 | 1465102783539 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 21:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:59:43 INFO - PROCESS | 4000 | 1465102783542 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:59:43 INFO - PROCESS | 4000 | 1465102783544 Marionette TRACE conn5 <- [1,1358,null,{}] 21:59:43 INFO - PROCESS | 4000 | 1465102783548 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}] 21:59:43 INFO - PROCESS | 4000 | 1465102783550 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:43 INFO - PROCESS | 4000 | 1465102783662 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 21:59:43 INFO - PROCESS | 4000 | 1465102783670 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 4000 | 1465102783672 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB86A000 == 38 [pid = 4000] [id = 349] 21:59:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC95D7800) [pid = 4000] [serial = 1046] [outer = 0000000000000000] 21:59:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD005E400) [pid = 4000] [serial = 1047] [outer = 0000005FC95D7800] 21:59:43 INFO - PROCESS | 4000 | 1465102783718 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD5865800) [pid = 4000] [serial = 1048] [outer = 0000005FC95D7800] 21:59:44 INFO - PROCESS | 4000 | 1465102784124 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] 21:59:44 INFO - PROCESS | 4000 | 1465102784177 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 21:59:44 INFO - PROCESS | 4000 | 1465102784181 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:59:44 INFO - PROCESS | 4000 | 1465102784183 Marionette TRACE conn5 <- [1,1362,null,{}] 21:59:44 INFO - PROCESS | 4000 | 1465102784186 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}] 21:59:44 INFO - PROCESS | 4000 | 1465102784188 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:44 INFO - PROCESS | 4000 | 1465102784301 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 21:59:44 INFO - PROCESS | 4000 | 1465102784341 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:44 INFO - PROCESS | 4000 | 1465102784351 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD160800 == 39 [pid = 4000] [id = 350] 21:59:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC992EC00) [pid = 4000] [serial = 1049] [outer = 0000000000000000] 21:59:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD5803400) [pid = 4000] [serial = 1050] [outer = 0000005FC992EC00] 21:59:44 INFO - PROCESS | 4000 | 1465102784397 Marionette DEBUG loaded listener.js 21:59:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD5D13400) [pid = 4000] [serial = 1051] [outer = 0000005FC992EC00] 21:59:44 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:44 INFO - PROCESS | 4000 | 1465102784802 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] 21:59:44 INFO - PROCESS | 4000 | 1465102784857 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 21:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:59:44 INFO - PROCESS | 4000 | 1465102784868 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:59:44 INFO - PROCESS | 4000 | 1465102784870 Marionette TRACE conn5 <- [1,1366,null,{}] 21:59:44 INFO - PROCESS | 4000 | 1465102784873 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}] 21:59:44 INFO - PROCESS | 4000 | 1465102784875 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:44 INFO - PROCESS | 4000 | 1465102784967 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 21:59:44 INFO - PROCESS | 4000 | 1465102784972 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:44 INFO - PROCESS | 4000 | 1465102784974 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E13800 == 40 [pid = 4000] [id = 351] 21:59:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD5D1E000) [pid = 4000] [serial = 1052] [outer = 0000000000000000] 21:59:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD60EB000) [pid = 4000] [serial = 1053] [outer = 0000005FD5D1E000] 21:59:45 INFO - PROCESS | 4000 | 1465102785020 Marionette DEBUG loaded listener.js 21:59:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD64CE400) [pid = 4000] [serial = 1054] [outer = 0000005FD5D1E000] 21:59:45 INFO - PROCESS | 4000 | 1465102785663 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] 21:59:45 INFO - PROCESS | 4000 | 1465102785755 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 21:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:59:45 INFO - PROCESS | 4000 | 1465102785760 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:59:45 INFO - PROCESS | 4000 | 1465102785765 Marionette TRACE conn5 <- [1,1370,null,{}] 21:59:45 INFO - PROCESS | 4000 | 1465102785771 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}] 21:59:45 INFO - PROCESS | 4000 | 1465102785774 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:45 INFO - PROCESS | 4000 | 1465102785901 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 21:59:45 INFO - PROCESS | 4000 | 1465102785970 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:45 INFO - PROCESS | 4000 | 1465102785973 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA59000 == 41 [pid = 4000] [id = 352] 21:59:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC992E800) [pid = 4000] [serial = 1055] [outer = 0000000000000000] 21:59:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9948800) [pid = 4000] [serial = 1056] [outer = 0000005FC992E800] 21:59:46 INFO - PROCESS | 4000 | 1465102786073 Marionette DEBUG loaded listener.js 21:59:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC9DAF000) [pid = 4000] [serial = 1057] [outer = 0000005FC992E800] 21:59:46 INFO - PROCESS | 4000 | [4000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:46 INFO - PROCESS | 4000 | 1465102786673 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] 21:59:46 INFO - PROCESS | 4000 | 1465102786755 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 21:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:59:46 INFO - PROCESS | 4000 | 1465102786762 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:59:46 INFO - PROCESS | 4000 | 1465102786765 Marionette TRACE conn5 <- [1,1374,null,{}] 21:59:46 INFO - PROCESS | 4000 | 1465102786784 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}] 21:59:46 INFO - PROCESS | 4000 | 1465102786788 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:46 INFO - PROCESS | 4000 | 1465102786920 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 21:59:46 INFO - PROCESS | 4000 | 1465102786990 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:47 INFO - PROCESS | 4000 | 1465102786993 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB84C800 == 42 [pid = 4000] [id = 353] 21:59:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCEEB0400) [pid = 4000] [serial = 1058] [outer = 0000000000000000] 21:59:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD005B800) [pid = 4000] [serial = 1059] [outer = 0000005FCEEB0400] 21:59:47 INFO - PROCESS | 4000 | 1465102787092 Marionette DEBUG loaded listener.js 21:59:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD35D2000) [pid = 4000] [serial = 1060] [outer = 0000005FCEEB0400] 21:59:47 INFO - PROCESS | 4000 | 1465102787736 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] 21:59:47 INFO - PROCESS | 4000 | 1465102787812 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 21:59:47 INFO - PROCESS | 4000 | 1465102787816 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:59:47 INFO - PROCESS | 4000 | 1465102787820 Marionette TRACE conn5 <- [1,1378,null,{}] 21:59:47 INFO - PROCESS | 4000 | 1465102787833 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}] 21:59:47 INFO - PROCESS | 4000 | 1465102787838 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:48 INFO - PROCESS | 4000 | 1465102788015 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 21:59:48 INFO - PROCESS | 4000 | 1465102788132 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:48 INFO - PROCESS | 4000 | 1465102788136 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9AB800 == 43 [pid = 4000] [id = 354] 21:59:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD0472C00) [pid = 4000] [serial = 1061] [outer = 0000000000000000] 21:59:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD4FAB800) [pid = 4000] [serial = 1062] [outer = 0000005FD0472C00] 21:59:48 INFO - PROCESS | 4000 | 1465102788196 Marionette DEBUG loaded listener.js 21:59:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD64D4400) [pid = 4000] [serial = 1063] [outer = 0000005FD0472C00] 21:59:49 INFO - PROCESS | 4000 | 1465102789021 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]]]}] 21:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1232ms 21:59:49 INFO - PROCESS | 4000 | 1465102789050 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 21:59:49 INFO - PROCESS | 4000 | 1465102789053 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 21:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:59:49 INFO - PROCESS | 4000 | 1465102789057 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:59:49 INFO - PROCESS | 4000 | 1465102789060 Marionette TRACE conn5 <- [1,1382,null,{}] 21:59:49 INFO - PROCESS | 4000 | 1465102789065 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}] 21:59:49 INFO - PROCESS | 4000 | 1465102789069 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:49 INFO - PROCESS | 4000 | 1465102789179 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 21:59:49 INFO - PROCESS | 4000 | 1465102789254 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:49 INFO - PROCESS | 4000 | 1465102789257 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE150000 == 44 [pid = 4000] [id = 355] 21:59:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC9998800) [pid = 4000] [serial = 1064] [outer = 0000000000000000] 21:59:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC999F000) [pid = 4000] [serial = 1065] [outer = 0000005FC9998800] 21:59:49 INFO - PROCESS | 4000 | 1465102789308 Marionette DEBUG loaded listener.js 21:59:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FCADA0800) [pid = 4000] [serial = 1066] [outer = 0000005FC9998800] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C4000 == 43 [pid = 4000] [id = 291] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9BA000 == 42 [pid = 4000] [id = 293] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005F801E0800 == 41 [pid = 4000] [id = 332] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF62800 == 40 [pid = 4000] [id = 294] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD757C800 == 39 [pid = 4000] [id = 288] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFADB800 == 38 [pid = 4000] [id = 290] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD368F800 == 37 [pid = 4000] [id = 285] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE0B800 == 36 [pid = 4000] [id = 283] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6D7D800 == 35 [pid = 4000] [id = 287] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF16800 == 34 [pid = 4000] [id = 292] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFD5800 == 33 [pid = 4000] [id = 295] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94BE800 == 32 [pid = 4000] [id = 289] 21:59:50 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE366000 == 31 [pid = 4000] [id = 296] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC97A6C00) [pid = 4000] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005F814E9000) [pid = 4000] [serial = 996] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005F82902C00) [pid = 4000] [serial = 997] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC8C42400) [pid = 4000] [serial = 999] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC8FF4800) [pid = 4000] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9997400) [pid = 4000] [serial = 988] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC98BA400) [pid = 4000] [serial = 987] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD005C400) [pid = 4000] [serial = 991] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCFA11C00) [pid = 4000] [serial = 990] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD3D07000) [pid = 4000] [serial = 993] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCDEEF000) [pid = 4000] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCACBCC00) [pid = 4000] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD35D6800) [pid = 4000] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCEDBA400) [pid = 4000] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD0470800) [pid = 4000] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9995000) [pid = 4000] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC99A1C00) [pid = 4000] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCFA8EC00) [pid = 4000] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD2955000) [pid = 4000] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFA91000) [pid = 4000] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFECEC00) [pid = 4000] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC98BE400) [pid = 4000] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 21:59:50 INFO - PROCESS | 4000 | 1465102790563 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]]]}] 21:59:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005F81546C00) [pid = 4000] [serial = 1067] [outer = 0000005FCADA4400] 21:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1551ms 21:59:50 INFO - PROCESS | 4000 | 1465102790626 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 21:59:50 INFO - PROCESS | 4000 | 1465102790630 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 21:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:59:50 INFO - PROCESS | 4000 | 1465102790669 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:59:50 INFO - PROCESS | 4000 | 1465102790673 Marionette TRACE conn5 <- [1,1386,null,{}] 21:59:50 INFO - PROCESS | 4000 | 1465102790679 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}] 21:59:50 INFO - PROCESS | 4000 | 1465102790682 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:50 INFO - PROCESS | 4000 | 1465102790784 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 21:59:50 INFO - PROCESS | 4000 | 1465102790791 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:50 INFO - PROCESS | 4000 | 1465102790794 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE54000 == 32 [pid = 4000] [id = 356] 21:59:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC8FEC000) [pid = 4000] [serial = 1068] [outer = 0000000000000000] 21:59:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC8FF2000) [pid = 4000] [serial = 1069] [outer = 0000005FC8FEC000] 21:59:50 INFO - PROCESS | 4000 | 1465102790844 Marionette DEBUG loaded listener.js 21:59:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC95DB000) [pid = 4000] [serial = 1070] [outer = 0000005FC8FEC000] 21:59:51 INFO - PROCESS | 4000 | 1465102791669 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]]]}] 21:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1037ms 21:59:51 INFO - PROCESS | 4000 | 1465102791701 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 21:59:51 INFO - PROCESS | 4000 | 1465102791706 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 21:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:59:51 INFO - PROCESS | 4000 | 1465102791712 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:59:51 INFO - PROCESS | 4000 | 1465102791715 Marionette TRACE conn5 <- [1,1390,null,{}] 21:59:51 INFO - PROCESS | 4000 | 1465102791722 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}] 21:59:51 INFO - PROCESS | 4000 | 1465102791726 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:51 INFO - PROCESS | 4000 | 1465102791893 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 21:59:51 INFO - PROCESS | 4000 | 1465102791968 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:51 INFO - PROCESS | 4000 | 1465102791971 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1C1800 == 33 [pid = 4000] [id = 357] 21:59:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC7DE0C00) [pid = 4000] [serial = 1071] [outer = 0000000000000000] 21:59:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC87DC000) [pid = 4000] [serial = 1072] [outer = 0000005FC7DE0C00] 21:59:52 INFO - PROCESS | 4000 | 1465102792073 Marionette DEBUG loaded listener.js 21:59:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC95DB400) [pid = 4000] [serial = 1073] [outer = 0000005FC7DE0C00] 21:59:52 INFO - PROCESS | 4000 | 1465102792793 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]]]}] 21:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1193ms 21:59:52 INFO - PROCESS | 4000 | 1465102792908 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 21:59:52 INFO - PROCESS | 4000 | 1465102792915 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 21:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:59:52 INFO - PROCESS | 4000 | 1465102792974 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:59:52 INFO - PROCESS | 4000 | 1465102792978 Marionette TRACE conn5 <- [1,1394,null,{}] 21:59:52 INFO - PROCESS | 4000 | 1465102792983 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}] 21:59:52 INFO - PROCESS | 4000 | 1465102792986 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:53 INFO - PROCESS | 4000 | 1465102793179 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 21:59:53 INFO - PROCESS | 4000 | 1465102793247 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:53 INFO - PROCESS | 4000 | 1465102793250 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81524800 == 34 [pid = 4000] [id = 358] 21:59:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005F815CB800) [pid = 4000] [serial = 1074] [outer = 0000000000000000] 21:59:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005F8290B800) [pid = 4000] [serial = 1075] [outer = 0000005F815CB800] 21:59:53 INFO - PROCESS | 4000 | 1465102793302 Marionette DEBUG loaded listener.js 21:59:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC8FCB400) [pid = 4000] [serial = 1076] [outer = 0000005F815CB800] 21:59:53 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA59000 == 33 [pid = 4000] [id = 352] 21:59:53 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E13800 == 32 [pid = 4000] [id = 351] 21:59:53 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD160800 == 31 [pid = 4000] [id = 350] 21:59:53 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60BF800 == 30 [pid = 4000] [id = 348] 21:59:53 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94BE000 == 29 [pid = 4000] [id = 340] 21:59:53 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD901A000 == 28 [pid = 4000] [id = 347] 21:59:53 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE150000 == 27 [pid = 4000] [id = 355] 21:59:54 INFO - PROCESS | 4000 | 1465102794040 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]]]}] 21:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1178ms 21:59:54 INFO - PROCESS | 4000 | 1465102794106 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 4000 | 1465102794111 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 21:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:59:54 INFO - PROCESS | 4000 | 1465102794131 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:59:54 INFO - PROCESS | 4000 | 1465102794137 Marionette TRACE conn5 <- [1,1398,null,{}] 21:59:54 INFO - PROCESS | 4000 | 1465102794144 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}] 21:59:54 INFO - PROCESS | 4000 | 1465102794148 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:54 INFO - PROCESS | 4000 | 1465102794275 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 21:59:54 INFO - PROCESS | 4000 | 1465102794340 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:54 INFO - PROCESS | 4000 | 1465102794343 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF58800 == 28 [pid = 4000] [id = 359] 21:59:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC97A7400) [pid = 4000] [serial = 1077] [outer = 0000000000000000] 21:59:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC98BA400) [pid = 4000] [serial = 1078] [outer = 0000005FC97A7400] 21:59:54 INFO - PROCESS | 4000 | 1465102794405 Marionette DEBUG loaded listener.js 21:59:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC9925400) [pid = 4000] [serial = 1079] [outer = 0000005FC97A7400] 21:59:55 INFO - PROCESS | 4000 | 1465102795134 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]]]}] 21:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1044ms 21:59:55 INFO - PROCESS | 4000 | 1465102795165 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 21:59:55 INFO - PROCESS | 4000 | 1465102795170 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 21:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:59:55 INFO - PROCESS | 4000 | 1465102795177 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:59:55 INFO - PROCESS | 4000 | 1465102795180 Marionette TRACE conn5 <- [1,1402,null,{}] 21:59:55 INFO - PROCESS | 4000 | 1465102795184 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}] 21:59:55 INFO - PROCESS | 4000 | 1465102795187 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:55 INFO - PROCESS | 4000 | 1465102795320 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 21:59:55 INFO - PROCESS | 4000 | 1465102795386 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:55 INFO - PROCESS | 4000 | 1465102795389 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29DD800 == 29 [pid = 4000] [id = 360] 21:59:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC999D000) [pid = 4000] [serial = 1080] [outer = 0000000000000000] 21:59:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC9C25800) [pid = 4000] [serial = 1081] [outer = 0000005FC999D000] 21:59:55 INFO - PROCESS | 4000 | 1465102795449 Marionette DEBUG loaded listener.js 21:59:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC9DB7400) [pid = 4000] [serial = 1082] [outer = 0000005FC999D000] 21:59:56 INFO - PROCESS | 4000 | 1465102796168 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]]]}] 21:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1029ms 21:59:56 INFO - PROCESS | 4000 | 1465102796207 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 21:59:56 INFO - PROCESS | 4000 | 1465102796210 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 21:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:59:56 INFO - PROCESS | 4000 | 1465102796214 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:59:56 INFO - PROCESS | 4000 | 1465102796219 Marionette TRACE conn5 <- [1,1406,null,{}] 21:59:56 INFO - PROCESS | 4000 | 1465102796232 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}] 21:59:56 INFO - PROCESS | 4000 | 1465102796237 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:56 INFO - PROCESS | 4000 | 1465102796396 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 21:59:56 INFO - PROCESS | 4000 | 1465102796464 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:56 INFO - PROCESS | 4000 | 1465102796468 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B41000 == 30 [pid = 4000] [id = 361] 21:59:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC8728800) [pid = 4000] [serial = 1083] [outer = 0000000000000000] 21:59:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCE9DB800) [pid = 4000] [serial = 1084] [outer = 0000005FC8728800] 21:59:56 INFO - PROCESS | 4000 | 1465102796571 Marionette DEBUG loaded listener.js 21:59:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FCFA10400) [pid = 4000] [serial = 1085] [outer = 0000005FC8728800] 21:59:57 INFO - PROCESS | 4000 | 1465102797324 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]]]}] 21:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1146ms 21:59:57 INFO - PROCESS | 4000 | 1465102797362 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 21:59:57 INFO - PROCESS | 4000 | 1465102797366 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 21:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:59:57 INFO - PROCESS | 4000 | 1465102797369 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:59:57 INFO - PROCESS | 4000 | 1465102797371 Marionette TRACE conn5 <- [1,1410,null,{}] 21:59:57 INFO - PROCESS | 4000 | 1465102797375 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}] 21:59:57 INFO - PROCESS | 4000 | 1465102797378 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:57 INFO - PROCESS | 4000 | 1465102797547 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 21:59:57 INFO - PROCESS | 4000 | 1465102797623 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:57 INFO - PROCESS | 4000 | 1465102797627 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA072000 == 31 [pid = 4000] [id = 362] 21:59:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005F815D6000) [pid = 4000] [serial = 1086] [outer = 0000000000000000] 21:59:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC47A1C00) [pid = 4000] [serial = 1087] [outer = 0000005F815D6000] 21:59:57 INFO - PROCESS | 4000 | 1465102797721 Marionette DEBUG loaded listener.js 21:59:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC96E0C00) [pid = 4000] [serial = 1088] [outer = 0000005F815D6000] 21:59:58 INFO - PROCESS | 4000 | 1465102798456 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]]]}] 21:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1130ms 21:59:58 INFO - PROCESS | 4000 | 1465102798501 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 21:59:58 INFO - PROCESS | 4000 | 1465102798506 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 21:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:59:58 INFO - PROCESS | 4000 | 1465102798511 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:59:58 INFO - PROCESS | 4000 | 1465102798517 Marionette TRACE conn5 <- [1,1414,null,{}] 21:59:58 INFO - PROCESS | 4000 | 1465102798523 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}] 21:59:58 INFO - PROCESS | 4000 | 1465102798526 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:58 INFO - PROCESS | 4000 | 1465102798654 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 21:59:58 INFO - PROCESS | 4000 | 1465102798723 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 4000 | 1465102798726 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29DC800 == 32 [pid = 4000] [id = 363] 21:59:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC992F400) [pid = 4000] [serial = 1089] [outer = 0000000000000000] 21:59:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FC9942400) [pid = 4000] [serial = 1090] [outer = 0000005FC992F400] 21:59:58 INFO - PROCESS | 4000 | 1465102798788 Marionette DEBUG loaded listener.js 21:59:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FC9DB1000) [pid = 4000] [serial = 1091] [outer = 0000005FC992F400] 21:59:59 INFO - PROCESS | 4000 | 1465102799482 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]]]}] 21:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 985ms 21:59:59 INFO - PROCESS | 4000 | 1465102799499 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 21:59:59 INFO - PROCESS | 4000 | 1465102799505 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 21:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:59:59 INFO - PROCESS | 4000 | 1465102799512 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:59:59 INFO - PROCESS | 4000 | 1465102799515 Marionette TRACE conn5 <- [1,1418,null,{}] 21:59:59 INFO - PROCESS | 4000 | 1465102799519 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}] 21:59:59 INFO - PROCESS | 4000 | 1465102799523 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:59 INFO - PROCESS | 4000 | 1465102799649 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 21:59:59 INFO - PROCESS | 4000 | 1465102799737 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:59 INFO - PROCESS | 4000 | 1465102799740 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 21:59:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D8E000 == 33 [pid = 4000] [id = 364] 21:59:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FCF92A400) [pid = 4000] [serial = 1092] [outer = 0000000000000000] 21:59:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FCF92EC00) [pid = 4000] [serial = 1093] [outer = 0000005FCF92A400] 21:59:59 INFO - PROCESS | 4000 | 1465102799800 Marionette DEBUG loaded listener.js 21:59:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FCFC1EC00) [pid = 4000] [serial = 1094] [outer = 0000005FCF92A400] 22:00:00 INFO - PROCESS | 4000 | 1465102800552 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]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1083ms 22:00:00 INFO - PROCESS | 4000 | 1465102800597 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 22:00:00 INFO - PROCESS | 4000 | 1465102800600 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 22:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:00:00 INFO - PROCESS | 4000 | 1465102800604 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 4000 | 1465102800609 Marionette TRACE conn5 <- [1,1422,null,{}] 22:00:00 INFO - PROCESS | 4000 | 1465102800622 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}] 22:00:00 INFO - PROCESS | 4000 | 1465102800628 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:00 INFO - PROCESS | 4000 | 1465102800748 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 22:00:00 INFO - PROCESS | 4000 | 1465102800825 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:00 INFO - PROCESS | 4000 | 1465102800829 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8BA1800 == 34 [pid = 4000] [id = 365] 22:00:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 97 (0000005FD0469C00) [pid = 4000] [serial = 1095] [outer = 0000000000000000] 22:00:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 98 (0000005FD0475C00) [pid = 4000] [serial = 1096] [outer = 0000005FD0469C00] 22:00:00 INFO - PROCESS | 4000 | 1465102800891 Marionette DEBUG loaded listener.js 22:00:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 99 (0000005FD3221000) [pid = 4000] [serial = 1097] [outer = 0000005FD0469C00] 22:00:01 INFO - PROCESS | 4000 | 1465102801479 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]]]}] 22:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 942ms 22:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:00:01 INFO - PROCESS | 4000 | 1465102801548 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 22:00:01 INFO - PROCESS | 4000 | 1465102801551 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 22:00:01 INFO - PROCESS | 4000 | 1465102801555 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:00:01 INFO - PROCESS | 4000 | 1465102801557 Marionette TRACE conn5 <- [1,1426,null,{}] 22:00:01 INFO - PROCESS | 4000 | 1465102801561 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}] 22:00:01 INFO - PROCESS | 4000 | 1465102801564 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:01 INFO - PROCESS | 4000 | 1465102801716 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 22:00:01 INFO - PROCESS | 4000 | 1465102801790 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:01 INFO - PROCESS | 4000 | 1465102801792 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94BF800 == 35 [pid = 4000] [id = 366] 22:00:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 100 (0000005FC95DA000) [pid = 4000] [serial = 1098] [outer = 0000000000000000] 22:00:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 101 (0000005FD3669C00) [pid = 4000] [serial = 1099] [outer = 0000005FC95DA000] 22:00:01 INFO - PROCESS | 4000 | 1465102801894 Marionette DEBUG loaded listener.js 22:00:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 102 (0000005FD3CB1000) [pid = 4000] [serial = 1100] [outer = 0000005FC95DA000] 22:00:02 INFO - PROCESS | 4000 | 1465102802591 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]]]}] 22:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1084ms 22:00:02 INFO - PROCESS | 4000 | 1465102802650 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 22:00:02 INFO - PROCESS | 4000 | 1465102802654 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 22:00:02 INFO - PROCESS | 4000 | 1465102802660 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:00:02 INFO - PROCESS | 4000 | 1465102802664 Marionette TRACE conn5 <- [1,1430,null,{}] 22:00:02 INFO - PROCESS | 4000 | 1465102802669 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}] 22:00:02 INFO - PROCESS | 4000 | 1465102802672 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:02 INFO - PROCESS | 4000 | 1465102802783 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 22:00:02 INFO - PROCESS | 4000 | 1465102802858 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:02 INFO - PROCESS | 4000 | 1465102802863 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD534A800 == 36 [pid = 4000] [id = 367] 22:00:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 103 (0000005FC9928C00) [pid = 4000] [serial = 1101] [outer = 0000000000000000] 22:00:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 104 (0000005FC9933400) [pid = 4000] [serial = 1102] [outer = 0000005FC9928C00] 22:00:02 INFO - PROCESS | 4000 | 1465102802915 Marionette DEBUG loaded listener.js 22:00:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 105 (0000005FCAD26000) [pid = 4000] [serial = 1103] [outer = 0000005FC9928C00] 22:00:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29DD800 == 35 [pid = 4000] [id = 360] 22:00:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF58800 == 34 [pid = 4000] [id = 359] 22:00:03 INFO - PROCESS | 4000 | 1465102803661 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]]]}] 22:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1029ms 22:00:03 INFO - PROCESS | 4000 | 1465102803696 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 22:00:03 INFO - PROCESS | 4000 | 1465102803701 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 22:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:00:03 INFO - PROCESS | 4000 | 1465102803705 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:00:03 INFO - PROCESS | 4000 | 1465102803711 Marionette TRACE conn5 <- [1,1434,null,{}] 22:00:03 INFO - PROCESS | 4000 | 1465102803738 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}] 22:00:03 INFO - PROCESS | 4000 | 1465102803741 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:03 INFO - PROCESS | 4000 | 1465102803921 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 22:00:04 INFO - PROCESS | 4000 | 1465102804036 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:04 INFO - PROCESS | 4000 | 1465102804039 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60CC800 == 35 [pid = 4000] [id = 368] 22:00:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 106 (0000005FCAB9CC00) [pid = 4000] [serial = 1104] [outer = 0000000000000000] 22:00:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 107 (0000005FCEDAF400) [pid = 4000] [serial = 1105] [outer = 0000005FCAB9CC00] 22:00:04 INFO - PROCESS | 4000 | 1465102804103 Marionette DEBUG loaded listener.js 22:00:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 108 (0000005FCFC1A800) [pid = 4000] [serial = 1106] [outer = 0000005FCAB9CC00] 22:00:04 INFO - PROCESS | 4000 | 1465102804770 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]]]}] 22:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1140ms 22:00:04 INFO - PROCESS | 4000 | 1465102804862 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 22:00:04 INFO - PROCESS | 4000 | 1465102804867 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 22:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:00:04 INFO - PROCESS | 4000 | 1465102804875 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:00:04 INFO - PROCESS | 4000 | 1465102804878 Marionette TRACE conn5 <- [1,1438,null,{}] 22:00:04 INFO - PROCESS | 4000 | 1465102804883 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}] 22:00:04 INFO - PROCESS | 4000 | 1465102804886 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:05 INFO - PROCESS | 4000 | 1465102805020 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 22:00:05 INFO - PROCESS | 4000 | 1465102805090 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:05 INFO - PROCESS | 4000 | 1465102805092 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9BC000 == 36 [pid = 4000] [id = 369] 22:00:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 109 (0000005FD3215800) [pid = 4000] [serial = 1107] [outer = 0000000000000000] 22:00:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 110 (0000005FD321D400) [pid = 4000] [serial = 1108] [outer = 0000005FD3215800] 22:00:05 INFO - PROCESS | 4000 | 1465102805193 Marionette DEBUG loaded listener.js 22:00:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 111 (0000005FD3CA4400) [pid = 4000] [serial = 1109] [outer = 0000005FD3215800] 22:00:05 INFO - PROCESS | 4000 | 1465102805862 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]]]}] 22:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1027ms 22:00:05 INFO - PROCESS | 4000 | 1465102805904 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 22:00:05 INFO - PROCESS | 4000 | 1465102805907 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 22:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:00:05 INFO - PROCESS | 4000 | 1465102805911 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:00:05 INFO - PROCESS | 4000 | 1465102805915 Marionette TRACE conn5 <- [1,1442,null,{}] 22:00:05 INFO - PROCESS | 4000 | 1465102805928 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}] 22:00:05 INFO - PROCESS | 4000 | 1465102805933 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:06 INFO - PROCESS | 4000 | 1465102806052 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 22:00:06 INFO - PROCESS | 4000 | 1465102806131 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:06 INFO - PROCESS | 4000 | 1465102806135 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9BD000 == 37 [pid = 4000] [id = 370] 22:00:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 112 (0000005FD5942000) [pid = 4000] [serial = 1110] [outer = 0000000000000000] 22:00:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 113 (0000005FD5B7A800) [pid = 4000] [serial = 1111] [outer = 0000005FD5942000] 22:00:06 INFO - PROCESS | 4000 | 1465102806239 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 114 (0000005FD60E9400) [pid = 4000] [serial = 1112] [outer = 0000005FD5942000] 22:00:06 INFO - PROCESS | 4000 | 1465102806907 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]]]}] 22:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1027ms 22:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:00:06 INFO - PROCESS | 4000 | 1465102806940 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 22:00:06 INFO - PROCESS | 4000 | 1465102806943 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 22:00:06 INFO - PROCESS | 4000 | 1465102806947 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:00:06 INFO - PROCESS | 4000 | 1465102806949 Marionette TRACE conn5 <- [1,1446,null,{}] 22:00:06 INFO - PROCESS | 4000 | 1465102806953 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}] 22:00:06 INFO - PROCESS | 4000 | 1465102806956 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:07 INFO - PROCESS | 4000 | 1465102807084 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 22:00:07 INFO - PROCESS | 4000 | 1465102807179 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:07 INFO - PROCESS | 4000 | 1465102807182 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B40800 == 38 [pid = 4000] [id = 371] 22:00:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 115 (0000005FD64D6800) [pid = 4000] [serial = 1113] [outer = 0000000000000000] 22:00:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 116 (0000005FD64D9C00) [pid = 4000] [serial = 1114] [outer = 0000005FD64D6800] 22:00:07 INFO - PROCESS | 4000 | 1465102807239 Marionette DEBUG loaded listener.js 22:00:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 117 (0000005FD64E3000) [pid = 4000] [serial = 1115] [outer = 0000005FD64D6800] 22:00:07 INFO - PROCESS | 4000 | 1465102807845 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]]]}] 22:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 942ms 22:00:07 INFO - PROCESS | 4000 | 1465102807891 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 22:00:07 INFO - PROCESS | 4000 | 1465102807893 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 22:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:00:07 INFO - PROCESS | 4000 | 1465102807897 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 4000 | 1465102807900 Marionette TRACE conn5 <- [1,1450,null,{}] 22:00:07 INFO - PROCESS | 4000 | 1465102807903 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}] 22:00:07 INFO - PROCESS | 4000 | 1465102807906 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:08 INFO - PROCESS | 4000 | 1465102808021 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 22:00:08 INFO - PROCESS | 4000 | 1465102808098 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:08 INFO - PROCESS | 4000 | 1465102808101 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8F55000 == 39 [pid = 4000] [id = 372] 22:00:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 118 (0000005F815CDC00) [pid = 4000] [serial = 1116] [outer = 0000000000000000] 22:00:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 119 (0000005FC7BE3400) [pid = 4000] [serial = 1117] [outer = 0000005F815CDC00] 22:00:08 INFO - PROCESS | 4000 | 1465102808231 Marionette DEBUG loaded listener.js 22:00:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 120 (0000005FC994B000) [pid = 4000] [serial = 1118] [outer = 0000005F815CDC00] 22:00:09 INFO - PROCESS | 4000 | 1465102809027 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]]]}] 22:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1180ms 22:00:09 INFO - PROCESS | 4000 | 1465102809081 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 22:00:09 INFO - PROCESS | 4000 | 1465102809086 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 22:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:00:09 INFO - PROCESS | 4000 | 1465102809092 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:00:09 INFO - PROCESS | 4000 | 1465102809096 Marionette TRACE conn5 <- [1,1454,null,{}] 22:00:09 INFO - PROCESS | 4000 | 1465102809103 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}] 22:00:09 INFO - PROCESS | 4000 | 1465102809106 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:09 INFO - PROCESS | 4000 | 1465102809266 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 22:00:09 INFO - PROCESS | 4000 | 1465102809380 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:09 INFO - PROCESS | 4000 | 1465102809385 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD751D800 == 40 [pid = 4000] [id = 373] 22:00:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 121 (0000005FC9D06400) [pid = 4000] [serial = 1119] [outer = 0000000000000000] 22:00:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 122 (0000005FCAD32000) [pid = 4000] [serial = 1120] [outer = 0000005FC9D06400] 22:00:09 INFO - PROCESS | 4000 | 1465102809449 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 123 (0000005FCFA90400) [pid = 4000] [serial = 1121] [outer = 0000005FC9D06400] 22:00:10 INFO - PROCESS | 4000 | 1465102810145 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]]]}] 22:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1091ms 22:00:10 INFO - PROCESS | 4000 | 1465102810188 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 22:00:10 INFO - PROCESS | 4000 | 1465102810194 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 22:00:10 INFO - PROCESS | 4000 | 1465102810200 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:00:10 INFO - PROCESS | 4000 | 1465102810204 Marionette TRACE conn5 <- [1,1458,null,{}] 22:00:10 INFO - PROCESS | 4000 | 1465102810208 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}] 22:00:10 INFO - PROCESS | 4000 | 1465102810211 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:10 INFO - PROCESS | 4000 | 1465102810333 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 22:00:10 INFO - PROCESS | 4000 | 1465102810453 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:10 INFO - PROCESS | 4000 | 1465102810456 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE332800 == 41 [pid = 4000] [id = 374] 22:00:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 124 (0000005FD363DC00) [pid = 4000] [serial = 1122] [outer = 0000000000000000] 22:00:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 125 (0000005FD366C800) [pid = 4000] [serial = 1123] [outer = 0000005FD363DC00] 22:00:10 INFO - PROCESS | 4000 | 1465102810516 Marionette DEBUG loaded listener.js 22:00:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 126 (0000005FD5804000) [pid = 4000] [serial = 1124] [outer = 0000005FD363DC00] 22:00:11 INFO - PROCESS | 4000 | 1465102811161 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]]]}] 22:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1026ms 22:00:11 INFO - PROCESS | 4000 | 1465102811232 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 22:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:00:11 INFO - PROCESS | 4000 | 1465102811235 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 22:00:11 INFO - PROCESS | 4000 | 1465102811239 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:00:11 INFO - PROCESS | 4000 | 1465102811243 Marionette TRACE conn5 <- [1,1462,null,{}] 22:00:11 INFO - PROCESS | 4000 | 1465102811255 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}] 22:00:11 INFO - PROCESS | 4000 | 1465102811260 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:11 INFO - PROCESS | 4000 | 1465102811405 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 22:00:11 INFO - PROCESS | 4000 | 1465102811478 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:11 INFO - PROCESS | 4000 | 1465102811482 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFE9800 == 42 [pid = 4000] [id = 375] 22:00:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 127 (0000005FD64D1400) [pid = 4000] [serial = 1125] [outer = 0000000000000000] 22:00:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 128 (0000005FD64DC800) [pid = 4000] [serial = 1126] [outer = 0000005FD64D1400] 22:00:11 INFO - PROCESS | 4000 | 1465102811583 Marionette DEBUG loaded listener.js 22:00:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 129 (0000005FD6B9E800) [pid = 4000] [serial = 1127] [outer = 0000005FD64D1400] 22:00:12 INFO - PROCESS | 4000 | 1465102812300 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]]]}] 22:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1144ms 22:00:12 INFO - PROCESS | 4000 | 1465102812383 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 22:00:12 INFO - PROCESS | 4000 | 1465102812386 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 22:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:00:12 INFO - PROCESS | 4000 | 1465102812390 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:00:12 INFO - PROCESS | 4000 | 1465102812392 Marionette TRACE conn5 <- [1,1466,null,{}] 22:00:12 INFO - PROCESS | 4000 | 1465102812396 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}] 22:00:12 INFO - PROCESS | 4000 | 1465102812399 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:12 INFO - PROCESS | 4000 | 1465102812554 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 22:00:12 INFO - PROCESS | 4000 | 1465102812670 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:12 INFO - PROCESS | 4000 | 1465102812672 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF134000 == 43 [pid = 4000] [id = 376] 22:00:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 130 (0000005FD700EC00) [pid = 4000] [serial = 1128] [outer = 0000000000000000] 22:00:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 131 (0000005FD7011C00) [pid = 4000] [serial = 1129] [outer = 0000005FD700EC00] 22:00:12 INFO - PROCESS | 4000 | 1465102812733 Marionette DEBUG loaded listener.js 22:00:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 132 (0000005FD7179C00) [pid = 4000] [serial = 1130] [outer = 0000005FD700EC00] 22:00:13 INFO - PROCESS | 4000 | 1465102813544 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]]]}] 22:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1241ms 22:00:13 INFO - PROCESS | 4000 | 1465102813632 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 22:00:13 INFO - PROCESS | 4000 | 1465102813637 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 22:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:00:13 INFO - PROCESS | 4000 | 1465102813643 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - PROCESS | 4000 | 1465102813646 Marionette TRACE conn5 <- [1,1470,null,{}] 22:00:13 INFO - PROCESS | 4000 | 1465102813652 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}] 22:00:13 INFO - PROCESS | 4000 | 1465102813655 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:13 INFO - PROCESS | 4000 | 1465102813837 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 22:00:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60CC800 == 42 [pid = 4000] [id = 368] 22:00:13 INFO - PROCESS | 4000 | 1465102813969 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:13 INFO - PROCESS | 4000 | 1465102813973 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD358E000 == 43 [pid = 4000] [id = 377] 22:00:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 133 (0000005F8154A400) [pid = 4000] [serial = 1131] [outer = 0000000000000000] 22:00:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 134 (0000005FC979D400) [pid = 4000] [serial = 1132] [outer = 0000005F8154A400] 22:00:14 INFO - PROCESS | 4000 | 1465102814040 Marionette DEBUG loaded listener.js 22:00:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 135 (0000005FCE5DB000) [pid = 4000] [serial = 1133] [outer = 0000005F8154A400] 22:00:14 INFO - PROCESS | 4000 | 1465102814737 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]]]}] 22:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1140ms 22:00:14 INFO - PROCESS | 4000 | 1465102814788 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 22:00:14 INFO - PROCESS | 4000 | 1465102814793 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 22:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:00:14 INFO - PROCESS | 4000 | 1465102814798 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:00:14 INFO - PROCESS | 4000 | 1465102814802 Marionette TRACE conn5 <- [1,1474,null,{}] 22:00:14 INFO - PROCESS | 4000 | 1465102814808 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}] 22:00:14 INFO - PROCESS | 4000 | 1465102814811 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:14 INFO - PROCESS | 4000 | 1465102814939 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 22:00:15 INFO - PROCESS | 4000 | 1465102815055 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:15 INFO - PROCESS | 4000 | 1465102815058 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8B94800 == 44 [pid = 4000] [id = 378] 22:00:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 136 (0000005FD3217400) [pid = 4000] [serial = 1134] [outer = 0000000000000000] 22:00:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 137 (0000005FD3640400) [pid = 4000] [serial = 1135] [outer = 0000005FD3217400] 22:00:15 INFO - PROCESS | 4000 | 1465102815119 Marionette DEBUG loaded listener.js 22:00:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 138 (0000005FD580E400) [pid = 4000] [serial = 1136] [outer = 0000005FD3217400] 22:00:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9AB800 == 43 [pid = 4000] [id = 354] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE62800 == 42 [pid = 4000] [id = 333] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80D8E000 == 41 [pid = 4000] [id = 364] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE332800 == 40 [pid = 4000] [id = 374] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94BF800 == 39 [pid = 4000] [id = 366] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9BD000 == 38 [pid = 4000] [id = 370] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD76D3800 == 37 [pid = 4000] [id = 339] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3689800 == 36 [pid = 4000] [id = 344] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB86A000 == 35 [pid = 4000] [id = 349] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE5E800 == 34 [pid = 4000] [id = 334] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B40800 == 33 [pid = 4000] [id = 371] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29DC800 == 32 [pid = 4000] [id = 363] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB84C800 == 31 [pid = 4000] [id = 353] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8BA1800 == 30 [pid = 4000] [id = 365] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80D9D800 == 29 [pid = 4000] [id = 338] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF134000 == 28 [pid = 4000] [id = 376] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFE9800 == 27 [pid = 4000] [id = 375] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD751D800 == 26 [pid = 4000] [id = 373] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3D8A000 == 25 [pid = 4000] [id = 336] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE8B4000 == 24 [pid = 4000] [id = 341] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60D5000 == 23 [pid = 4000] [id = 345] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE22000 == 22 [pid = 4000] [id = 335] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E11800 == 21 [pid = 4000] [id = 337] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD534A800 == 20 [pid = 4000] [id = 367] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B41000 == 19 [pid = 4000] [id = 361] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8F55000 == 18 [pid = 4000] [id = 372] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE5C000 == 17 [pid = 4000] [id = 342] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7520000 == 16 [pid = 4000] [id = 346] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF4C000 == 15 [pid = 4000] [id = 343] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE54000 == 14 [pid = 4000] [id = 356] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA072000 == 13 [pid = 4000] [id = 362] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9BC000 == 12 [pid = 4000] [id = 369] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81524800 == 11 [pid = 4000] [id = 358] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD358E000 == 10 [pid = 4000] [id = 377] 22:00:18 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1C1800 == 9 [pid = 4000] [id = 357] 22:00:21 INFO - PROCESS | 4000 | 1465102821282 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]]]}] 22:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 6514ms 22:00:21 INFO - PROCESS | 4000 | 1465102821326 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 4000 | 1465102821330 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 22:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:00:21 INFO - PROCESS | 4000 | 1465102821337 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:00:21 INFO - PROCESS | 4000 | 1465102821341 Marionette TRACE conn5 <- [1,1478,null,{}] 22:00:21 INFO - PROCESS | 4000 | 1465102821347 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}] 22:00:21 INFO - PROCESS | 4000 | 1465102821350 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:21 INFO - PROCESS | 4000 | 1465102821454 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 22:00:21 INFO - PROCESS | 4000 | 1465102821461 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:21 INFO - PROCESS | 4000 | 1465102821464 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5351800 == 10 [pid = 4000] [id = 379] 22:00:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 139 (0000005FC994EC00) [pid = 4000] [serial = 1137] [outer = 0000000000000000] 22:00:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 140 (0000005FC9999400) [pid = 4000] [serial = 1138] [outer = 0000005FC994EC00] 22:00:21 INFO - PROCESS | 4000 | 1465102821526 Marionette DEBUG loaded listener.js 22:00:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 141 (0000005FCAB9DC00) [pid = 4000] [serial = 1139] [outer = 0000005FC994EC00] 22:00:22 INFO - PROCESS | 4000 | 1465102822079 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]]]}] 22:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 776ms 22:00:22 INFO - PROCESS | 4000 | 1465102822118 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 22:00:22 INFO - PROCESS | 4000 | 1465102822124 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 22:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:00:22 INFO - PROCESS | 4000 | 1465102822136 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:00:22 INFO - PROCESS | 4000 | 1465102822139 Marionette TRACE conn5 <- [1,1482,null,{}] 22:00:22 INFO - PROCESS | 4000 | 1465102822144 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}] 22:00:22 INFO - PROCESS | 4000 | 1465102822147 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:22 INFO - PROCESS | 4000 | 1465102822277 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 22:00:22 INFO - PROCESS | 4000 | 1465102822333 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:22 INFO - PROCESS | 4000 | 1465102822336 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD779B000 == 11 [pid = 4000] [id = 380] 22:00:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 142 (0000005FCFA11C00) [pid = 4000] [serial = 1140] [outer = 0000000000000000] 22:00:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 143 (0000005FCFA96000) [pid = 4000] [serial = 1141] [outer = 0000005FCFA11C00] 22:00:22 INFO - PROCESS | 4000 | 1465102822387 Marionette DEBUG loaded listener.js 22:00:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 144 (0000005FD0062400) [pid = 4000] [serial = 1142] [outer = 0000005FCFA11C00] 22:00:22 INFO - PROCESS | 4000 | 1465102822927 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]]]}] 22:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 837ms 22:00:22 INFO - PROCESS | 4000 | 1465102822969 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 22:00:22 INFO - PROCESS | 4000 | 1465102822971 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 22:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:00:22 INFO - PROCESS | 4000 | 1465102822975 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:00:22 INFO - PROCESS | 4000 | 1465102822979 Marionette TRACE conn5 <- [1,1486,null,{}] 22:00:23 INFO - PROCESS | 4000 | 1465102822999 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}] 22:00:23 INFO - PROCESS | 4000 | 1465102823004 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:23 INFO - PROCESS | 4000 | 1465102823138 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 22:00:23 INFO - PROCESS | 4000 | 1465102823191 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:23 INFO - PROCESS | 4000 | 1465102823195 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFD8000 == 12 [pid = 4000] [id = 381] 22:00:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 145 (0000005FC7D19C00) [pid = 4000] [serial = 1143] [outer = 0000000000000000] 22:00:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 146 (0000005FD4F30800) [pid = 4000] [serial = 1144] [outer = 0000005FC7D19C00] 22:00:23 INFO - PROCESS | 4000 | 1465102823246 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 147 (0000005FD5B7B800) [pid = 4000] [serial = 1145] [outer = 0000005FC7D19C00] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 146 (0000005FC7DE0C00) [pid = 4000] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 145 (0000005F815D6000) [pid = 4000] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 144 (0000005F815CB800) [pid = 4000] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 143 (0000005FC8FEC000) [pid = 4000] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 142 (0000005FC7D11000) [pid = 4000] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 141 (0000005FD3222400) [pid = 4000] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 140 (0000005FC95E2000) [pid = 4000] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 139 (0000005FD321D000) [pid = 4000] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 138 (0000005FCACBEC00) [pid = 4000] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 137 (0000005FC9915000) [pid = 4000] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 136 (0000005FC9998800) [pid = 4000] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 135 (0000005FC7D17400) [pid = 4000] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 134 (0000005FCF92C400) [pid = 4000] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 133 (0000005FC992E800) [pid = 4000] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 132 (0000005FD4FA6C00) [pid = 4000] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 131 (0000005FCEEB0400) [pid = 4000] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 130 (0000005FD0472C00) [pid = 4000] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 129 (0000005FC95D7800) [pid = 4000] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 128 (0000005FD700EC00) [pid = 4000] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 127 (0000005F8154A400) [pid = 4000] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 126 (0000005F815CDC00) [pid = 4000] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 125 (0000005FD64D6800) [pid = 4000] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 124 (0000005FD5942000) [pid = 4000] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 123 (0000005FC9D06400) [pid = 4000] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 122 (0000005FD0469C00) [pid = 4000] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 121 (0000005FC95DA000) [pid = 4000] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 120 (0000005FD363DC00) [pid = 4000] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1131ms 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 119 (0000005FCF92A400) [pid = 4000] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 118 (0000005FC999D000) [pid = 4000] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 117 (0000005FC8728800) [pid = 4000] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 116 (0000005FCAB9CC00) [pid = 4000] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 115 (0000005FC992EC00) [pid = 4000] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 114 (0000005FC97A7400) [pid = 4000] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 113 (0000005FD5D1E000) [pid = 4000] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 112 (0000005FC9928C00) [pid = 4000] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 111 (0000005FC8731000) [pid = 4000] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 110 (0000005FC992F400) [pid = 4000] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 109 (0000005FD3215800) [pid = 4000] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:00:24 INFO - PROCESS | 4000 | --DOMWINDOW == 108 (0000005FD64D1400) [pid = 4000] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:00:24 INFO - PROCESS | 4000 | 1465102824037 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]]]}] 22:00:24 INFO - PROCESS | 4000 | 1465102824109 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 22:00:24 INFO - PROCESS | 4000 | 1465102824112 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 22:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:00:24 INFO - PROCESS | 4000 | 1465102824117 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:00:24 INFO - PROCESS | 4000 | 1465102824119 Marionette TRACE conn5 <- [1,1490,null,{}] 22:00:24 INFO - PROCESS | 4000 | 1465102824123 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}] 22:00:24 INFO - PROCESS | 4000 | 1465102824125 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:24 INFO - PROCESS | 4000 | 1465102824228 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 22:00:24 INFO - PROCESS | 4000 | 1465102824303 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:24 INFO - PROCESS | 4000 | 1465102824305 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF0D800 == 13 [pid = 4000] [id = 382] 22:00:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 109 (0000005FC7D17400) [pid = 4000] [serial = 1146] [outer = 0000000000000000] 22:00:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 110 (0000005FC8728800) [pid = 4000] [serial = 1147] [outer = 0000005FC7D17400] 22:00:24 INFO - PROCESS | 4000 | 1465102824353 Marionette DEBUG loaded listener.js 22:00:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 111 (0000005FC98B7400) [pid = 4000] [serial = 1148] [outer = 0000005FC7D17400] 22:00:24 INFO - PROCESS | 4000 | 1465102824760 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]]]}] 22:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 22:00:24 INFO - PROCESS | 4000 | 1465102824810 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 22:00:24 INFO - PROCESS | 4000 | 1465102824812 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 22:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:00:24 INFO - PROCESS | 4000 | 1465102824816 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:00:24 INFO - PROCESS | 4000 | 1465102824818 Marionette TRACE conn5 <- [1,1494,null,{}] 22:00:24 INFO - PROCESS | 4000 | 1465102824821 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}] 22:00:24 INFO - PROCESS | 4000 | 1465102824823 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:24 INFO - PROCESS | 4000 | 1465102824941 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 22:00:24 INFO - PROCESS | 4000 | 1465102824949 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:24 INFO - PROCESS | 4000 | 1465102824952 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF139800 == 14 [pid = 4000] [id = 383] 22:00:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 112 (0000005FC8726C00) [pid = 4000] [serial = 1149] [outer = 0000000000000000] 22:00:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 113 (0000005FCACBEC00) [pid = 4000] [serial = 1150] [outer = 0000005FC8726C00] 22:00:25 INFO - PROCESS | 4000 | 1465102825005 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 114 (0000005FCFEC2400) [pid = 4000] [serial = 1151] [outer = 0000005FC8726C00] 22:00:25 INFO - PROCESS | 4000 | 1465102825440 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]]]}] 22:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 22:00:25 INFO - PROCESS | 4000 | 1465102825512 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 22:00:25 INFO - PROCESS | 4000 | 1465102825514 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 22:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:00:25 INFO - PROCESS | 4000 | 1465102825522 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:00:25 INFO - PROCESS | 4000 | 1465102825524 Marionette TRACE conn5 <- [1,1498,null,{}] 22:00:25 INFO - PROCESS | 4000 | 1465102825528 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}] 22:00:25 INFO - PROCESS | 4000 | 1465102825534 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:25 INFO - PROCESS | 4000 | 1465102825700 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 22:00:25 INFO - PROCESS | 4000 | 1465102825709 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:25 INFO - PROCESS | 4000 | 1465102825711 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DAD000 == 15 [pid = 4000] [id = 384] 22:00:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 115 (0000005FD4FA6C00) [pid = 4000] [serial = 1152] [outer = 0000000000000000] 22:00:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 116 (0000005FD64E7800) [pid = 4000] [serial = 1153] [outer = 0000005FD4FA6C00] 22:00:25 INFO - PROCESS | 4000 | 1465102825758 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 117 (0000005FD6D15400) [pid = 4000] [serial = 1154] [outer = 0000005FD4FA6C00] 22:00:26 INFO - PROCESS | 4000 | 1465102826432 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]]]}] 22:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 924ms 22:00:26 INFO - PROCESS | 4000 | 1465102826449 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 22:00:26 INFO - PROCESS | 4000 | 1465102826455 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 22:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:00:26 INFO - PROCESS | 4000 | 1465102826460 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:00:26 INFO - PROCESS | 4000 | 1465102826464 Marionette TRACE conn5 <- [1,1502,null,{}] 22:00:26 INFO - PROCESS | 4000 | 1465102826471 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}] 22:00:26 INFO - PROCESS | 4000 | 1465102826474 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:26 INFO - PROCESS | 4000 | 1465102826591 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 22:00:26 INFO - PROCESS | 4000 | 1465102826718 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:26 INFO - PROCESS | 4000 | 1465102826721 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE0B000 == 16 [pid = 4000] [id = 385] 22:00:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 118 (0000005FC9537C00) [pid = 4000] [serial = 1155] [outer = 0000000000000000] 22:00:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 119 (0000005FC98C1000) [pid = 4000] [serial = 1156] [outer = 0000005FC9537C00] 22:00:26 INFO - PROCESS | 4000 | 1465102826784 Marionette DEBUG loaded listener.js 22:00:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 120 (0000005FCE12D000) [pid = 4000] [serial = 1157] [outer = 0000005FC9537C00] 22:00:27 INFO - PROCESS | 4000 | 1465102827422 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]]]}] 22:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 986ms 22:00:27 INFO - PROCESS | 4000 | 1465102827449 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 22:00:27 INFO - PROCESS | 4000 | 1465102827454 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 22:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:00:27 INFO - PROCESS | 4000 | 1465102827461 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:00:27 INFO - PROCESS | 4000 | 1465102827464 Marionette TRACE conn5 <- [1,1506,null,{}] 22:00:27 INFO - PROCESS | 4000 | 1465102827469 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}] 22:00:27 INFO - PROCESS | 4000 | 1465102827472 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:27 INFO - PROCESS | 4000 | 1465102827591 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 22:00:27 INFO - PROCESS | 4000 | 1465102827688 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:27 INFO - PROCESS | 4000 | 1465102827691 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE75000 == 17 [pid = 4000] [id = 386] 22:00:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 121 (0000005FD321EC00) [pid = 4000] [serial = 1158] [outer = 0000000000000000] 22:00:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 122 (0000005FD3221400) [pid = 4000] [serial = 1159] [outer = 0000005FD321EC00] 22:00:27 INFO - PROCESS | 4000 | 1465102827750 Marionette DEBUG loaded listener.js 22:00:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 123 (0000005FD3CAE800) [pid = 4000] [serial = 1160] [outer = 0000005FD321EC00] 22:00:28 INFO - PROCESS | 4000 | 1465102828422 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]]]}] 22:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 984ms 22:00:28 INFO - PROCESS | 4000 | 1465102828459 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 22:00:28 INFO - PROCESS | 4000 | 1465102828462 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 22:00:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:00:28 INFO - PROCESS | 4000 | 1465102828468 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:00:28 INFO - PROCESS | 4000 | 1465102828473 Marionette TRACE conn5 <- [1,1510,null,{}] 22:00:28 INFO - PROCESS | 4000 | 1465102828484 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}] 22:00:28 INFO - PROCESS | 4000 | 1465102828490 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:28 INFO - PROCESS | 4000 | 1465102828608 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 22:00:28 INFO - PROCESS | 4000 | 1465102828734 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:28 INFO - PROCESS | 4000 | 1465102828737 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFD7800 == 18 [pid = 4000] [id = 387] 22:00:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 124 (0000005FD64DD000) [pid = 4000] [serial = 1161] [outer = 0000000000000000] 22:00:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 125 (0000005FD6B99800) [pid = 4000] [serial = 1162] [outer = 0000005FD64DD000] 22:00:28 INFO - PROCESS | 4000 | 1465102828798 Marionette DEBUG loaded listener.js 22:00:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 126 (0000005FD7010400) [pid = 4000] [serial = 1163] [outer = 0000005FD64DD000] 22:00:29 INFO - PROCESS | 4000 | 1465102829368 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"]]]}] 22:00:29 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 () { 22:00:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:00:29 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 () { 22:00:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:00:29 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 () { 22:00:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:00:29 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 () { 22:00:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:00:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 944ms 22:00:29 INFO - PROCESS | 4000 | 1465102829417 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 22:00:29 INFO - PROCESS | 4000 | 1465102829420 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 22:00:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:00:29 INFO - PROCESS | 4000 | 1465102829424 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:00:29 INFO - PROCESS | 4000 | 1465102829427 Marionette TRACE conn5 <- [1,1514,null,{}] 22:00:29 INFO - PROCESS | 4000 | 1465102829474 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}] 22:00:29 INFO - PROCESS | 4000 | 1465102829477 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:29 INFO - PROCESS | 4000 | 1465102829583 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 22:00:29 INFO - PROCESS | 4000 | 1465102829892 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:29 INFO - PROCESS | 4000 | 1465102829895 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D66000 == 19 [pid = 4000] [id = 388] 22:00:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 127 (0000005F814E5400) [pid = 4000] [serial = 1164] [outer = 0000000000000000] 22:00:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 128 (0000005F814F1C00) [pid = 4000] [serial = 1165] [outer = 0000005F814E5400] 22:00:29 INFO - PROCESS | 4000 | 1465102829947 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 129 (0000005F815CD000) [pid = 4000] [serial = 1166] [outer = 0000005F814E5400] 22:00:30 INFO - PROCESS | 4000 | 1465102830561 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"]]]}] 22:00:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:00:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:00:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:00:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1180ms 22:00:30 INFO - PROCESS | 4000 | 1465102830608 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 4000 | 1465102830612 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 22:00:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:00:30 INFO - PROCESS | 4000 | 1465102830617 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 4000 | 1465102830620 Marionette TRACE conn5 <- [1,1518,null,{}] 22:00:30 INFO - PROCESS | 4000 | 1465102830625 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}] 22:00:30 INFO - PROCESS | 4000 | 1465102830630 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:30 INFO - PROCESS | 4000 | 1465102830797 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 128 (0000005FC95DB400) [pid = 4000] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 127 (0000005FCAD32000) [pid = 4000] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 126 (0000005FC87DC000) [pid = 4000] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 125 (0000005FD3640400) [pid = 4000] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 124 (0000005FC96E0C00) [pid = 4000] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 123 (0000005FC9942400) [pid = 4000] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 122 (0000005FC9933400) [pid = 4000] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 121 (0000005FC8FCB400) [pid = 4000] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 120 (0000005FC98BA400) [pid = 4000] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 119 (0000005FC47A1C00) [pid = 4000] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 118 (0000005FC8FF2000) [pid = 4000] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 117 (0000005FCFECE400) [pid = 4000] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 116 (0000005FD36F5C00) [pid = 4000] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 115 (0000005FD0478C00) [pid = 4000] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 114 (0000005FD3CB0C00) [pid = 4000] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 113 (0000005FC97A7000) [pid = 4000] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 112 (0000005FC991E800) [pid = 4000] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 111 (0000005FD3665800) [pid = 4000] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 110 (0000005FCDEF2800) [pid = 4000] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 109 (0000005F8290B800) [pid = 4000] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 108 (0000005FCE97B000) [pid = 4000] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 107 (0000005FC9930800) [pid = 4000] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 106 (0000005FC8FF2400) [pid = 4000] [serial = 652] [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:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 105 (0000005FC999F000) [pid = 4000] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 104 (0000005FC994F000) [pid = 4000] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 103 (0000005FC8731C00) [pid = 4000] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 102 (0000005FC95DA400) [pid = 4000] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 101 (0000005FCFC1A400) [pid = 4000] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 100 (0000005FC9948800) [pid = 4000] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 99 (0000005FD5D13400) [pid = 4000] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 98 (0000005FC95DB000) [pid = 4000] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 97 (0000005FD4FAFC00) [pid = 4000] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 96 (0000005FD005B800) [pid = 4000] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FD5375800) [pid = 4000] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FC9DAF000) [pid = 4000] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FD64D4400) [pid = 4000] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD4FAB800) [pid = 4000] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD35D2000) [pid = 4000] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD005E400) [pid = 4000] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCFE93C00) [pid = 4000] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD5865800) [pid = 4000] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCADA0800) [pid = 4000] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCE5DB000) [pid = 4000] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC9DB7400) [pid = 4000] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FCE9DB800) [pid = 4000] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCFC1A800) [pid = 4000] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD321D400) [pid = 4000] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD5803400) [pid = 4000] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC9925400) [pid = 4000] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD60EB000) [pid = 4000] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFA10400) [pid = 4000] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD64CE400) [pid = 4000] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9C25800) [pid = 4000] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCAD26000) [pid = 4000] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD64E0000) [pid = 4000] [serial = 994] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCEDAF400) [pid = 4000] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9DB1000) [pid = 4000] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCF92EC00) [pid = 4000] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD7179C00) [pid = 4000] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC979D400) [pid = 4000] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC994B000) [pid = 4000] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD64E3000) [pid = 4000] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC7BE3400) [pid = 4000] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD60E9400) [pid = 4000] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD64D9C00) [pid = 4000] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD7011C00) [pid = 4000] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FCFA90400) [pid = 4000] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD3221000) [pid = 4000] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD3CB1000) [pid = 4000] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005FD3669C00) [pid = 4000] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FD5804000) [pid = 4000] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 57 (0000005FD64DC800) [pid = 4000] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 56 (0000005FCFC1EC00) [pid = 4000] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 55 (0000005FD0475C00) [pid = 4000] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 54 (0000005FD366C800) [pid = 4000] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 53 (0000005FD5B7A800) [pid = 4000] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 52 (0000005FD3CA4400) [pid = 4000] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | --DOMWINDOW == 51 (0000005FD6B9E800) [pid = 4000] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 22:00:30 INFO - PROCESS | 4000 | 1465102830867 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:30 INFO - PROCESS | 4000 | 1465102830870 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DBB800 == 20 [pid = 4000] [id = 389] 22:00:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 52 (0000005F8290B800) [pid = 4000] [serial = 1167] [outer = 0000000000000000] 22:00:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 53 (0000005FC7BE3800) [pid = 4000] [serial = 1168] [outer = 0000005F8290B800] 22:00:30 INFO - PROCESS | 4000 | 1465102830926 Marionette DEBUG loaded listener.js 22:00:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 54 (0000005FC8FC1000) [pid = 4000] [serial = 1169] [outer = 0000005F8290B800] 22:00:31 INFO - PROCESS | 4000 | 1465102831381 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]]]}] 22:00:31 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 22:00:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:00:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:00:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:00:31 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. 22:00:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:00:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 775ms 22:00:31 INFO - PROCESS | 4000 | 1465102831398 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 22:00:31 INFO - PROCESS | 4000 | 1465102831402 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 22:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:00:31 INFO - PROCESS | 4000 | 1465102831406 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:00:31 INFO - PROCESS | 4000 | 1465102831408 Marionette TRACE conn5 <- [1,1522,null,{}] 22:00:31 INFO - PROCESS | 4000 | 1465102831412 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}] 22:00:31 INFO - PROCESS | 4000 | 1465102831414 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:31 INFO - PROCESS | 4000 | 1465102831511 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 22:00:31 INFO - PROCESS | 4000 | 1465102831519 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:31 INFO - PROCESS | 4000 | 1465102831521 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE370800 == 21 [pid = 4000] [id = 390] 22:00:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FC9557400) [pid = 4000] [serial = 1170] [outer = 0000000000000000] 22:00:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FC96DDC00) [pid = 4000] [serial = 1171] [outer = 0000005FC9557400] 22:00:31 INFO - PROCESS | 4000 | 1465102831569 Marionette DEBUG loaded listener.js 22:00:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FC98C0000) [pid = 4000] [serial = 1172] [outer = 0000005FC9557400] 22:00:32 INFO - PROCESS | 4000 | 1465102832052 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]]]}] 22:00:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:00:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 22:00:32 INFO - PROCESS | 4000 | 1465102832101 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 22:00:32 INFO - PROCESS | 4000 | 1465102832103 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 22:00:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:00:32 INFO - PROCESS | 4000 | 1465102832113 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:00:32 INFO - PROCESS | 4000 | 1465102832119 Marionette TRACE conn5 <- [1,1526,null,{}] 22:00:32 INFO - PROCESS | 4000 | 1465102832123 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}] 22:00:32 INFO - PROCESS | 4000 | 1465102832127 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:32 INFO - PROCESS | 4000 | 1465102832228 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 22:00:32 INFO - PROCESS | 4000 | 1465102832240 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:32 INFO - PROCESS | 4000 | 1465102832242 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF1F000 == 22 [pid = 4000] [id = 391] 22:00:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FC991D800) [pid = 4000] [serial = 1173] [outer = 0000000000000000] 22:00:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC9993C00) [pid = 4000] [serial = 1174] [outer = 0000005FC991D800] 22:00:32 INFO - PROCESS | 4000 | 1465102832287 Marionette DEBUG loaded listener.js 22:00:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FC9DB0C00) [pid = 4000] [serial = 1175] [outer = 0000005FC991D800] 22:00:32 INFO - PROCESS | 4000 | 1465102832723 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]]]}] 22:00:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:00:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 650ms 22:00:32 INFO - PROCESS | 4000 | 1465102832759 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 22:00:32 INFO - PROCESS | 4000 | 1465102832762 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 22:00:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:00:32 INFO - PROCESS | 4000 | 1465102832766 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:00:32 INFO - PROCESS | 4000 | 1465102832768 Marionette TRACE conn5 <- [1,1530,null,{}] 22:00:32 INFO - PROCESS | 4000 | 1465102832771 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}] 22:00:32 INFO - PROCESS | 4000 | 1465102832773 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:32 INFO - PROCESS | 4000 | 1465102832895 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 22:00:32 INFO - PROCESS | 4000 | 1465102832904 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:32 INFO - PROCESS | 4000 | 1465102832906 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA5C000 == 23 [pid = 4000] [id = 392] 22:00:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC9DB7800) [pid = 4000] [serial = 1176] [outer = 0000000000000000] 22:00:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FCDE35800) [pid = 4000] [serial = 1177] [outer = 0000005FC9DB7800] 22:00:32 INFO - PROCESS | 4000 | 1465102832953 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FCE18E400) [pid = 4000] [serial = 1178] [outer = 0000005FC9DB7800] 22:00:33 INFO - PROCESS | 4000 | 1465102833430 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]]]}] 22:00:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:00:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 22:00:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:00:33 INFO - PROCESS | 4000 | 1465102833508 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 22:00:33 INFO - PROCESS | 4000 | 1465102833510 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 22:00:33 INFO - PROCESS | 4000 | 1465102833514 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:00:33 INFO - PROCESS | 4000 | 1465102833516 Marionette TRACE conn5 <- [1,1534,null,{}] 22:00:33 INFO - PROCESS | 4000 | 1465102833519 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}] 22:00:33 INFO - PROCESS | 4000 | 1465102833522 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:33 INFO - PROCESS | 4000 | 1465102833645 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 22:00:33 INFO - PROCESS | 4000 | 1465102833696 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:33 INFO - PROCESS | 4000 | 1465102833702 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29F2000 == 24 [pid = 4000] [id = 393] 22:00:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FCF92B400) [pid = 4000] [serial = 1179] [outer = 0000000000000000] 22:00:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCFA09800) [pid = 4000] [serial = 1180] [outer = 0000005FCF92B400] 22:00:33 INFO - PROCESS | 4000 | 1465102833758 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCFC20000) [pid = 4000] [serial = 1181] [outer = 0000005FCF92B400] 22:00:34 INFO - PROCESS | 4000 | 1465102834234 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]]]}] 22:00:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:00:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 774ms 22:00:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:00:34 INFO - PROCESS | 4000 | 1465102834290 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 22:00:34 INFO - PROCESS | 4000 | 1465102834293 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 22:00:34 INFO - PROCESS | 4000 | 1465102834296 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:00:34 INFO - PROCESS | 4000 | 1465102834298 Marionette TRACE conn5 <- [1,1538,null,{}] 22:00:34 INFO - PROCESS | 4000 | 1465102834301 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}] 22:00:34 INFO - PROCESS | 4000 | 1465102834304 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:34 INFO - PROCESS | 4000 | 1465102834423 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 22:00:34 INFO - PROCESS | 4000 | 1465102834483 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:34 INFO - PROCESS | 4000 | 1465102834486 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5914800 == 25 [pid = 4000] [id = 394] 22:00:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCFEC7000) [pid = 4000] [serial = 1182] [outer = 0000000000000000] 22:00:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FD05FE800) [pid = 4000] [serial = 1183] [outer = 0000005FCFEC7000] 22:00:34 INFO - PROCESS | 4000 | 1465102834530 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD3219C00) [pid = 4000] [serial = 1184] [outer = 0000005FCFEC7000] 22:00:34 INFO - PROCESS | 4000 | 1465102834983 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]]]}] 22:00:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:00:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 732ms 22:00:35 INFO - PROCESS | 4000 | 1465102835032 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 4000 | 1465102835034 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 22:00:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:00:35 INFO - PROCESS | 4000 | 1465102835045 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 4000 | 1465102835047 Marionette TRACE conn5 <- [1,1542,null,{}] 22:00:35 INFO - PROCESS | 4000 | 1465102835051 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}] 22:00:35 INFO - PROCESS | 4000 | 1465102835053 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:35 INFO - PROCESS | 4000 | 1465102835348 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 22:00:35 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD3217400) [pid = 4000] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:00:35 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FC994EC00) [pid = 4000] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:00:35 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FCFA11C00) [pid = 4000] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:00:35 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FC7D19C00) [pid = 4000] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:00:35 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FC8726C00) [pid = 4000] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:00:35 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC7D17400) [pid = 4000] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:00:35 INFO - PROCESS | 4000 | 1465102835424 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:35 INFO - PROCESS | 4000 | 1465102835426 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF10800 == 26 [pid = 4000] [id = 395] 22:00:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005F815CF800) [pid = 4000] [serial = 1185] [outer = 0000000000000000] 22:00:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC9933C00) [pid = 4000] [serial = 1186] [outer = 0000005F815CF800] 22:00:35 INFO - PROCESS | 4000 | 1465102835471 Marionette DEBUG loaded listener.js 22:00:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FD3669C00) [pid = 4000] [serial = 1187] [outer = 0000005F815CF800] 22:00:35 INFO - PROCESS | 4000 | 1465102835886 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]]]}] 22:00:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:00:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 901ms 22:00:35 INFO - PROCESS | 4000 | 1465102835942 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 4000 | 1465102835944 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 22:00:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:00:35 INFO - PROCESS | 4000 | 1465102835947 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 4000 | 1465102835949 Marionette TRACE conn5 <- [1,1546,null,{}] 22:00:35 INFO - PROCESS | 4000 | 1465102835953 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}] 22:00:35 INFO - PROCESS | 4000 | 1465102835955 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:36 INFO - PROCESS | 4000 | 1465102836045 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 22:00:36 INFO - PROCESS | 4000 | 1465102836051 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:36 INFO - PROCESS | 4000 | 1465102836052 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6AA6000 == 27 [pid = 4000] [id = 396] 22:00:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FD3CA7800) [pid = 4000] [serial = 1188] [outer = 0000000000000000] 22:00:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FD3D07C00) [pid = 4000] [serial = 1189] [outer = 0000005FD3CA7800] 22:00:36 INFO - PROCESS | 4000 | 1465102836098 Marionette DEBUG loaded listener.js 22:00:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD5377400) [pid = 4000] [serial = 1190] [outer = 0000005FD3CA7800] 22:00:36 INFO - PROCESS | 4000 | 1465102836513 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]]]}] 22:00:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:00:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 22:00:36 INFO - PROCESS | 4000 | 1465102836580 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 22:00:36 INFO - PROCESS | 4000 | 1465102836582 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 22:00:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:00:36 INFO - PROCESS | 4000 | 1465102836586 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:00:36 INFO - PROCESS | 4000 | 1465102836587 Marionette TRACE conn5 <- [1,1550,null,{}] 22:00:36 INFO - PROCESS | 4000 | 1465102836591 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}] 22:00:36 INFO - PROCESS | 4000 | 1465102836593 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:36 INFO - PROCESS | 4000 | 1465102836681 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 22:00:36 INFO - PROCESS | 4000 | 1465102836688 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:36 INFO - PROCESS | 4000 | 1465102836690 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD751E000 == 28 [pid = 4000] [id = 397] 22:00:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD5871000) [pid = 4000] [serial = 1191] [outer = 0000000000000000] 22:00:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD5B7A800) [pid = 4000] [serial = 1192] [outer = 0000005FD5871000] 22:00:36 INFO - PROCESS | 4000 | 1465102836737 Marionette DEBUG loaded listener.js 22:00:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD5FB1400) [pid = 4000] [serial = 1193] [outer = 0000005FD5871000] 22:00:37 INFO - PROCESS | 4000 | 1465102837196 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]]]}] 22:00:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:00:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 22:00:37 INFO - PROCESS | 4000 | 1465102837280 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 22:00:37 INFO - PROCESS | 4000 | 1465102837282 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 22:00:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:00:37 INFO - PROCESS | 4000 | 1465102837285 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:00:37 INFO - PROCESS | 4000 | 1465102837287 Marionette TRACE conn5 <- [1,1554,null,{}] 22:00:37 INFO - PROCESS | 4000 | 1465102837291 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}] 22:00:37 INFO - PROCESS | 4000 | 1465102837293 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:37 INFO - PROCESS | 4000 | 1465102837437 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 22:00:37 INFO - PROCESS | 4000 | 1465102837509 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:37 INFO - PROCESS | 4000 | 1465102837512 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D8B800 == 29 [pid = 4000] [id = 398] 22:00:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005F8010BC00) [pid = 4000] [serial = 1194] [outer = 0000000000000000] 22:00:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005F81540C00) [pid = 4000] [serial = 1195] [outer = 0000005F8010BC00] 22:00:37 INFO - PROCESS | 4000 | 1465102837614 Marionette DEBUG loaded listener.js 22:00:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC7BD8800) [pid = 4000] [serial = 1196] [outer = 0000005F8010BC00] 22:00:38 INFO - PROCESS | 4000 | 1465102838268 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]]]}] 22:00:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:00:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1023ms 22:00:38 INFO - PROCESS | 4000 | 1465102838314 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 22:00:38 INFO - PROCESS | 4000 | 1465102838318 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 22:00:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:00:38 INFO - PROCESS | 4000 | 1465102838324 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:00:38 INFO - PROCESS | 4000 | 1465102838327 Marionette TRACE conn5 <- [1,1558,null,{}] 22:00:38 INFO - PROCESS | 4000 | 1465102838353 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}] 22:00:38 INFO - PROCESS | 4000 | 1465102838358 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:38 INFO - PROCESS | 4000 | 1465102838488 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 22:00:38 INFO - PROCESS | 4000 | 1465102838600 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:38 INFO - PROCESS | 4000 | 1465102838603 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE8A6800 == 30 [pid = 4000] [id = 399] 22:00:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC95DB000) [pid = 4000] [serial = 1197] [outer = 0000000000000000] 22:00:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC98BE400) [pid = 4000] [serial = 1198] [outer = 0000005FC95DB000] 22:00:38 INFO - PROCESS | 4000 | 1465102838663 Marionette DEBUG loaded listener.js 22:00:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9944400) [pid = 4000] [serial = 1199] [outer = 0000005FC95DB000] 22:00:39 INFO - PROCESS | 4000 | 1465102839271 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]]]}] 22:00:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:00:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 998ms 22:00:39 INFO - PROCESS | 4000 | 1465102839325 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 22:00:39 INFO - PROCESS | 4000 | 1465102839328 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 22:00:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:00:39 INFO - PROCESS | 4000 | 1465102839347 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:00:39 INFO - PROCESS | 4000 | 1465102839349 Marionette TRACE conn5 <- [1,1562,null,{}] 22:00:39 INFO - PROCESS | 4000 | 1465102839355 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}] 22:00:39 INFO - PROCESS | 4000 | 1465102839358 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:39 INFO - PROCESS | 4000 | 1465102839481 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 22:00:39 INFO - PROCESS | 4000 | 1465102839602 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:39 INFO - PROCESS | 4000 | 1465102839605 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5364000 == 31 [pid = 4000] [id = 400] 22:00:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCDEECC00) [pid = 4000] [serial = 1200] [outer = 0000000000000000] 22:00:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCF928400) [pid = 4000] [serial = 1201] [outer = 0000005FCDEECC00] 22:00:39 INFO - PROCESS | 4000 | 1465102839662 Marionette DEBUG loaded listener.js 22:00:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFC27800) [pid = 4000] [serial = 1202] [outer = 0000005FCDEECC00] 22:00:40 INFO - PROCESS | 4000 | 1465102840600 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]]]}] 22:00:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:00:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1299ms 22:00:40 INFO - PROCESS | 4000 | 1465102840636 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 22:00:40 INFO - PROCESS | 4000 | 1465102840641 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 22:00:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:00:40 INFO - PROCESS | 4000 | 1465102840647 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:00:40 INFO - PROCESS | 4000 | 1465102840650 Marionette TRACE conn5 <- [1,1566,null,{}] 22:00:40 INFO - PROCESS | 4000 | 1465102840655 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}] 22:00:40 INFO - PROCESS | 4000 | 1465102840658 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:40 INFO - PROCESS | 4000 | 1465102840768 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 22:00:40 INFO - PROCESS | 4000 | 1465102840845 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:40 INFO - PROCESS | 4000 | 1465102840850 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DC8800 == 32 [pid = 4000] [id = 401] 22:00:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC8FF0400) [pid = 4000] [serial = 1203] [outer = 0000000000000000] 22:00:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC8FF2800) [pid = 4000] [serial = 1204] [outer = 0000005FC8FF0400] 22:00:40 INFO - PROCESS | 4000 | 1465102840946 Marionette DEBUG loaded listener.js 22:00:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC97A4000) [pid = 4000] [serial = 1205] [outer = 0000005FC8FF0400] 22:00:41 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8B94800 == 31 [pid = 4000] [id = 378] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD580E400) [pid = 4000] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9999400) [pid = 4000] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCFA96000) [pid = 4000] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD4F30800) [pid = 4000] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD0062400) [pid = 4000] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCACBEC00) [pid = 4000] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD64E7800) [pid = 4000] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC8728800) [pid = 4000] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD5B7B800) [pid = 4000] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCFEC2400) [pid = 4000] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC98B7400) [pid = 4000] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCAB9DC00) [pid = 4000] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 22:00:42 INFO - PROCESS | 4000 | 1465102842248 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]]]}] 22:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1695ms 22:00:42 INFO - PROCESS | 4000 | 1465102842345 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 22:00:42 INFO - PROCESS | 4000 | 1465102842349 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 22:00:42 INFO - PROCESS | 4000 | 1465102842354 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:00:42 INFO - PROCESS | 4000 | 1465102842357 Marionette TRACE conn5 <- [1,1570,null,{}] 22:00:42 INFO - PROCESS | 4000 | 1465102842363 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}] 22:00:42 INFO - PROCESS | 4000 | 1465102842366 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:42 INFO - PROCESS | 4000 | 1465102842465 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 22:00:42 INFO - PROCESS | 4000 | 1465102842472 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:42 INFO - PROCESS | 4000 | 1465102842474 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA0C5000 == 32 [pid = 4000] [id = 402] 22:00:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC7D19000) [pid = 4000] [serial = 1206] [outer = 0000000000000000] 22:00:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC7DE0C00) [pid = 4000] [serial = 1207] [outer = 0000005FC7D19000] 22:00:42 INFO - PROCESS | 4000 | 1465102842525 Marionette DEBUG loaded listener.js 22:00:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC8CCE400) [pid = 4000] [serial = 1208] [outer = 0000005FC7D19000] 22:00:43 INFO - PROCESS | 4000 | 1465102843006 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]]]}] 22:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 22:00:43 INFO - PROCESS | 4000 | 1465102843093 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 22:00:43 INFO - PROCESS | 4000 | 1465102843098 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 22:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:00:43 INFO - PROCESS | 4000 | 1465102843105 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:00:43 INFO - PROCESS | 4000 | 1465102843107 Marionette TRACE conn5 <- [1,1574,null,{}] 22:00:43 INFO - PROCESS | 4000 | 1465102843111 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}] 22:00:43 INFO - PROCESS | 4000 | 1465102843114 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:43 INFO - PROCESS | 4000 | 1465102843218 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 22:00:43 INFO - PROCESS | 4000 | 1465102843225 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:43 INFO - PROCESS | 4000 | 1465102843227 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF15800 == 33 [pid = 4000] [id = 403] 22:00:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC98B8800) [pid = 4000] [serial = 1209] [outer = 0000000000000000] 22:00:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC98BD400) [pid = 4000] [serial = 1210] [outer = 0000005FC98B8800] 22:00:43 INFO - PROCESS | 4000 | 1465102843284 Marionette DEBUG loaded listener.js 22:00:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9921400) [pid = 4000] [serial = 1211] [outer = 0000005FC98B8800] 22:00:43 INFO - PROCESS | 4000 | 1465102843749 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]]]}] 22:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 691ms 22:00:43 INFO - PROCESS | 4000 | 1465102843798 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 22:00:43 INFO - PROCESS | 4000 | 1465102843800 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 22:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:00:43 INFO - PROCESS | 4000 | 1465102843804 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:00:43 INFO - PROCESS | 4000 | 1465102843808 Marionette TRACE conn5 <- [1,1578,null,{}] 22:00:43 INFO - PROCESS | 4000 | 1465102843858 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}] 22:00:43 INFO - PROCESS | 4000 | 1465102843863 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:43 INFO - PROCESS | 4000 | 1465102843963 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 22:00:43 INFO - PROCESS | 4000 | 1465102843970 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:43 INFO - PROCESS | 4000 | 1465102843973 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35A7000 == 34 [pid = 4000] [id = 404] 22:00:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005F8154C400) [pid = 4000] [serial = 1212] [outer = 0000000000000000] 22:00:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9DB6000) [pid = 4000] [serial = 1213] [outer = 0000005F8154C400] 22:00:44 INFO - PROCESS | 4000 | 1465102844024 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCADA7C00) [pid = 4000] [serial = 1214] [outer = 0000005F8154C400] 22:00:44 INFO - PROCESS | 4000 | 1465102844530 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]]]}] 22:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 796ms 22:00:44 INFO - PROCESS | 4000 | 1465102844602 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 22:00:44 INFO - PROCESS | 4000 | 1465102844605 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 22:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:00:44 INFO - PROCESS | 4000 | 1465102844617 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:00:44 INFO - PROCESS | 4000 | 1465102844619 Marionette TRACE conn5 <- [1,1582,null,{}] 22:00:44 INFO - PROCESS | 4000 | 1465102844623 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}] 22:00:44 INFO - PROCESS | 4000 | 1465102844625 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:44 INFO - PROCESS | 4000 | 1465102844743 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 22:00:44 INFO - PROCESS | 4000 | 1465102844756 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:44 INFO - PROCESS | 4000 | 1465102844758 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B40800 == 35 [pid = 4000] [id = 405] 22:00:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCE32E000) [pid = 4000] [serial = 1215] [outer = 0000000000000000] 22:00:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCE892400) [pid = 4000] [serial = 1216] [outer = 0000005FCE32E000] 22:00:44 INFO - PROCESS | 4000 | 1465102844851 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCEEB0400) [pid = 4000] [serial = 1217] [outer = 0000005FCE32E000] 22:00:45 INFO - PROCESS | 4000 | 1465102845302 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]]]}] 22:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 22:00:45 INFO - PROCESS | 4000 | 1465102845402 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 4000 | 1465102845404 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 22:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:00:45 INFO - PROCESS | 4000 | 1465102845408 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - PROCESS | 4000 | 1465102845410 Marionette TRACE conn5 <- [1,1586,null,{}] 22:00:45 INFO - PROCESS | 4000 | 1465102845413 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}] 22:00:45 INFO - PROCESS | 4000 | 1465102845415 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:45 INFO - PROCESS | 4000 | 1465102845532 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 22:00:45 INFO - PROCESS | 4000 | 1465102845583 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:45 INFO - PROCESS | 4000 | 1465102845585 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A99800 == 36 [pid = 4000] [id = 406] 22:00:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC98B7400) [pid = 4000] [serial = 1218] [outer = 0000000000000000] 22:00:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCFA10C00) [pid = 4000] [serial = 1219] [outer = 0000005FC98B7400] 22:00:45 INFO - PROCESS | 4000 | 1465102845630 Marionette DEBUG loaded listener.js 22:00:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FCFC1E400) [pid = 4000] [serial = 1220] [outer = 0000005FC98B7400] 22:00:46 INFO - PROCESS | 4000 | 1465102846065 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]]]}] 22:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 22:00:46 INFO - PROCESS | 4000 | 1465102846102 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 22:00:46 INFO - PROCESS | 4000 | 1465102846105 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 22:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:00:46 INFO - PROCESS | 4000 | 1465102846116 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:00:46 INFO - PROCESS | 4000 | 1465102846118 Marionette TRACE conn5 <- [1,1590,null,{}] 22:00:46 INFO - PROCESS | 4000 | 1465102846122 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}] 22:00:46 INFO - PROCESS | 4000 | 1465102846127 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:46 INFO - PROCESS | 4000 | 1465102846520 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCFEC7000) [pid = 4000] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC991D800) [pid = 4000] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005F814E5400) [pid = 4000] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD3CA7800) [pid = 4000] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9557400) [pid = 4000] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD321EC00) [pid = 4000] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD64DD000) [pid = 4000] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC9537C00) [pid = 4000] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD4FA6C00) [pid = 4000] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005F8290B800) [pid = 4000] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9DB7800) [pid = 4000] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005F815CF800) [pid = 4000] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD5871000) [pid = 4000] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:00:46 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCF92B400) [pid = 4000] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:00:46 INFO - PROCESS | 4000 | 1465102846581 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:46 INFO - PROCESS | 4000 | 1465102846584 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB78000 == 37 [pid = 4000] [id = 407] 22:00:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005F815CF800) [pid = 4000] [serial = 1221] [outer = 0000000000000000] 22:00:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9537C00) [pid = 4000] [serial = 1222] [outer = 0000005F815CF800] 22:00:46 INFO - PROCESS | 4000 | 1465102846630 Marionette DEBUG loaded listener.js 22:00:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCFEC8400) [pid = 4000] [serial = 1223] [outer = 0000005F815CF800] 22:00:47 INFO - PROCESS | 4000 | 1465102847055 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]]]}] 22:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 986ms 22:00:47 INFO - PROCESS | 4000 | 1465102847098 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 22:00:47 INFO - PROCESS | 4000 | 1465102847100 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 22:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:00:47 INFO - PROCESS | 4000 | 1465102847103 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:00:47 INFO - PROCESS | 4000 | 1465102847105 Marionette TRACE conn5 <- [1,1594,null,{}] 22:00:47 INFO - PROCESS | 4000 | 1465102847109 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}] 22:00:47 INFO - PROCESS | 4000 | 1465102847111 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:47 INFO - PROCESS | 4000 | 1465102847194 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 22:00:47 INFO - PROCESS | 4000 | 1465102847200 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:47 INFO - PROCESS | 4000 | 1465102847202 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EC3800 == 38 [pid = 4000] [id = 408] 22:00:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD294E000) [pid = 4000] [serial = 1224] [outer = 0000000000000000] 22:00:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD321A000) [pid = 4000] [serial = 1225] [outer = 0000005FD294E000] 22:00:47 INFO - PROCESS | 4000 | 1465102847248 Marionette DEBUG loaded listener.js 22:00:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD363C000) [pid = 4000] [serial = 1226] [outer = 0000005FD294E000] 22:00:47 INFO - PROCESS | 4000 | 1465102847685 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]]]}] 22:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 627ms 22:00:47 INFO - PROCESS | 4000 | 1465102847734 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 22:00:47 INFO - PROCESS | 4000 | 1465102847736 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 22:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:00:47 INFO - PROCESS | 4000 | 1465102847739 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:00:47 INFO - PROCESS | 4000 | 1465102847741 Marionette TRACE conn5 <- [1,1598,null,{}] 22:00:47 INFO - PROCESS | 4000 | 1465102847745 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}] 22:00:47 INFO - PROCESS | 4000 | 1465102847747 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:47 INFO - PROCESS | 4000 | 1465102847830 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 22:00:47 INFO - PROCESS | 4000 | 1465102847837 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:47 INFO - PROCESS | 4000 | 1465102847839 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB855800 == 39 [pid = 4000] [id = 409] 22:00:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD363B800) [pid = 4000] [serial = 1227] [outer = 0000000000000000] 22:00:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD3CA6C00) [pid = 4000] [serial = 1228] [outer = 0000005FD363B800] 22:00:47 INFO - PROCESS | 4000 | 1465102847886 Marionette DEBUG loaded listener.js 22:00:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD3D0E000) [pid = 4000] [serial = 1229] [outer = 0000005FD363B800] 22:00:48 INFO - PROCESS | 4000 | 1465102848338 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]]]}] 22:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 22:00:48 INFO - PROCESS | 4000 | 1465102848377 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 22:00:48 INFO - PROCESS | 4000 | 1465102848380 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 22:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:00:48 INFO - PROCESS | 4000 | 1465102848388 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:00:48 INFO - PROCESS | 4000 | 1465102848390 Marionette TRACE conn5 <- [1,1602,null,{}] 22:00:48 INFO - PROCESS | 4000 | 1465102848393 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}] 22:00:48 INFO - PROCESS | 4000 | 1465102848395 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:48 INFO - PROCESS | 4000 | 1465102848480 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 22:00:48 INFO - PROCESS | 4000 | 1465102848486 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:48 INFO - PROCESS | 4000 | 1465102848488 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35A4800 == 40 [pid = 4000] [id = 410] 22:00:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD4FAA400) [pid = 4000] [serial = 1230] [outer = 0000000000000000] 22:00:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD536D400) [pid = 4000] [serial = 1231] [outer = 0000005FD4FAA400] 22:00:48 INFO - PROCESS | 4000 | 1465102848534 Marionette DEBUG loaded listener.js 22:00:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD58A3C00) [pid = 4000] [serial = 1232] [outer = 0000005FD4FAA400] 22:00:49 INFO - PROCESS | 4000 | 1465102849368 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]]]}] 22:00:49 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 22:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1023ms 22:00:49 INFO - PROCESS | 4000 | 1465102849415 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 22:00:49 INFO - PROCESS | 4000 | 1465102849420 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 22:00:49 INFO - PROCESS | 4000 | 1465102849425 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:00:49 INFO - PROCESS | 4000 | 1465102849429 Marionette TRACE conn5 <- [1,1606,null,{}] 22:00:49 INFO - PROCESS | 4000 | 1465102849455 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}] 22:00:49 INFO - PROCESS | 4000 | 1465102849459 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:49 INFO - PROCESS | 4000 | 1465102849615 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 22:00:49 INFO - PROCESS | 4000 | 1465102849728 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:49 INFO - PROCESS | 4000 | 1465102849732 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF50000 == 41 [pid = 4000] [id = 411] 22:00:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC8FF1800) [pid = 4000] [serial = 1233] [outer = 0000000000000000] 22:00:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC95DB400) [pid = 4000] [serial = 1234] [outer = 0000005FC8FF1800] 22:00:49 INFO - PROCESS | 4000 | 1465102849792 Marionette DEBUG loaded listener.js 22:00:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC9920C00) [pid = 4000] [serial = 1235] [outer = 0000005FC8FF1800] 22:00:50 INFO - PROCESS | 4000 | 1465102850559 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]]]}] 22:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1216ms 22:00:50 INFO - PROCESS | 4000 | 1465102850645 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 22:00:50 INFO - PROCESS | 4000 | 1465102850650 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 22:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:00:50 INFO - PROCESS | 4000 | 1465102850657 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:00:50 INFO - PROCESS | 4000 | 1465102850660 Marionette TRACE conn5 <- [1,1610,null,{}] 22:00:50 INFO - PROCESS | 4000 | 1465102850664 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}] 22:00:50 INFO - PROCESS | 4000 | 1465102850668 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:50 INFO - PROCESS | 4000 | 1465102850825 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 22:00:50 INFO - PROCESS | 4000 | 1465102850923 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:50 INFO - PROCESS | 4000 | 1465102850926 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60BD800 == 42 [pid = 4000] [id = 412] 22:00:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC872A000) [pid = 4000] [serial = 1236] [outer = 0000000000000000] 22:00:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC9995000) [pid = 4000] [serial = 1237] [outer = 0000005FC872A000] 22:00:50 INFO - PROCESS | 4000 | 1465102850986 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FCFA07400) [pid = 4000] [serial = 1238] [outer = 0000005FC872A000] 22:00:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB855800 == 41 [pid = 4000] [id = 409] 22:00:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EC3800 == 40 [pid = 4000] [id = 408] 22:00:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB78000 == 39 [pid = 4000] [id = 407] 22:00:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A99800 == 38 [pid = 4000] [id = 406] 22:00:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B40800 == 37 [pid = 4000] [id = 405] 22:00:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35A7000 == 36 [pid = 4000] [id = 404] 22:00:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF15800 == 35 [pid = 4000] [id = 403] 22:00:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA0C5000 == 34 [pid = 4000] [id = 402] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD5B7A800) [pid = 4000] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD5FB1400) [pid = 4000] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FCFC20000) [pid = 4000] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD05FE800) [pid = 4000] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC9993C00) [pid = 4000] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005F815CD000) [pid = 4000] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD3D07C00) [pid = 4000] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC98C0000) [pid = 4000] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD3219C00) [pid = 4000] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD3221400) [pid = 4000] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD6B99800) [pid = 4000] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC98C1000) [pid = 4000] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD6D15400) [pid = 4000] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8FC1000) [pid = 4000] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCE18E400) [pid = 4000] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9933C00) [pid = 4000] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCE12D000) [pid = 4000] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD3669C00) [pid = 4000] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCDE35800) [pid = 4000] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9DB0C00) [pid = 4000] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFA09800) [pid = 4000] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC7BE3800) [pid = 4000] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD7010400) [pid = 4000] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD3CAE800) [pid = 4000] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC96DDC00) [pid = 4000] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005F814F1C00) [pid = 4000] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD5377400) [pid = 4000] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 22:00:51 INFO - PROCESS | 4000 | 1465102851864 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]]]}] 22:00:51 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 22:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1235ms 22:00:51 INFO - PROCESS | 4000 | 1465102851894 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 22:00:51 INFO - PROCESS | 4000 | 1465102851899 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 22:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:00:51 INFO - PROCESS | 4000 | 1465102851903 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:00:51 INFO - PROCESS | 4000 | 1465102851906 Marionette TRACE conn5 <- [1,1614,null,{}] 22:00:51 INFO - PROCESS | 4000 | 1465102851913 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}] 22:00:51 INFO - PROCESS | 4000 | 1465102851916 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:52 INFO - PROCESS | 4000 | 1465102852007 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 22:00:52 INFO - PROCESS | 4000 | 1465102852014 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:52 INFO - PROCESS | 4000 | 1465102852018 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DC6000 == 35 [pid = 4000] [id = 413] 22:00:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC7BE0000) [pid = 4000] [serial = 1239] [outer = 0000000000000000] 22:00:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC8FF1400) [pid = 4000] [serial = 1240] [outer = 0000005FC7BE0000] 22:00:52 INFO - PROCESS | 4000 | 1465102852071 Marionette DEBUG loaded listener.js 22:00:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC98B9400) [pid = 4000] [serial = 1241] [outer = 0000005FC7BE0000] 22:00:52 INFO - PROCESS | 4000 | 1465102852595 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]]]}] 22:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 733ms 22:00:52 INFO - PROCESS | 4000 | 1465102852641 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 22:00:52 INFO - PROCESS | 4000 | 1465102852645 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 22:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:00:52 INFO - PROCESS | 4000 | 1465102852652 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:00:52 INFO - PROCESS | 4000 | 1465102852655 Marionette TRACE conn5 <- [1,1618,null,{}] 22:00:52 INFO - PROCESS | 4000 | 1465102852659 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}] 22:00:52 INFO - PROCESS | 4000 | 1465102852661 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:52 INFO - PROCESS | 4000 | 1465102852753 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 22:00:52 INFO - PROCESS | 4000 | 1465102852832 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:52 INFO - PROCESS | 4000 | 1465102852834 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D92800 == 36 [pid = 4000] [id = 414] 22:00:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9DB2C00) [pid = 4000] [serial = 1242] [outer = 0000000000000000] 22:00:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCA018C00) [pid = 4000] [serial = 1243] [outer = 0000005FC9DB2C00] 22:00:52 INFO - PROCESS | 4000 | 1465102852885 Marionette DEBUG loaded listener.js 22:00:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCE18C000) [pid = 4000] [serial = 1244] [outer = 0000005FC9DB2C00] 22:00:53 INFO - PROCESS | 4000 | 1465102853301 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]]]}] 22:00:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:00:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 689ms 22:00:53 INFO - PROCESS | 4000 | 1465102853344 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 4000 | 1465102853347 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 22:00:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:00:53 INFO - PROCESS | 4000 | 1465102853350 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - PROCESS | 4000 | 1465102853354 Marionette TRACE conn5 <- [1,1622,null,{}] 22:00:53 INFO - PROCESS | 4000 | 1465102853365 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}] 22:00:53 INFO - PROCESS | 4000 | 1465102853370 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:53 INFO - PROCESS | 4000 | 1465102853462 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 22:00:53 INFO - PROCESS | 4000 | 1465102853478 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:53 INFO - PROCESS | 4000 | 1465102853481 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35AB000 == 37 [pid = 4000] [id = 415] 22:00:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFA8EC00) [pid = 4000] [serial = 1245] [outer = 0000000000000000] 22:00:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCFE89800) [pid = 4000] [serial = 1246] [outer = 0000005FCFA8EC00] 22:00:53 INFO - PROCESS | 4000 | 1465102853563 Marionette DEBUG loaded listener.js 22:00:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD005A400) [pid = 4000] [serial = 1247] [outer = 0000005FCFA8EC00] 22:00:54 INFO - PROCESS | 4000 | 1465102854015 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]]]}] 22:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 22:00:54 INFO - PROCESS | 4000 | 1465102854044 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 22:00:54 INFO - PROCESS | 4000 | 1465102854047 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 22:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:00:54 INFO - PROCESS | 4000 | 1465102854061 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:00:54 INFO - PROCESS | 4000 | 1465102854063 Marionette TRACE conn5 <- [1,1626,null,{}] 22:00:54 INFO - PROCESS | 4000 | 1465102854067 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}] 22:00:54 INFO - PROCESS | 4000 | 1465102854069 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:54 INFO - PROCESS | 4000 | 1465102854189 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 22:00:54 INFO - PROCESS | 4000 | 1465102854236 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:54 INFO - PROCESS | 4000 | 1465102854238 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60CD800 == 38 [pid = 4000] [id = 416] 22:00:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD05FE400) [pid = 4000] [serial = 1248] [outer = 0000000000000000] 22:00:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3219C00) [pid = 4000] [serial = 1249] [outer = 0000005FD05FE400] 22:00:54 INFO - PROCESS | 4000 | 1465102854291 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD363D000) [pid = 4000] [serial = 1250] [outer = 0000005FD05FE400] 22:00:54 INFO - PROCESS | 4000 | 1465102854738 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]]]}] 22:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 22:00:54 INFO - PROCESS | 4000 | 1465102854791 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 22:00:54 INFO - PROCESS | 4000 | 1465102854793 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 22:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:00:54 INFO - PROCESS | 4000 | 1465102854803 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:00:54 INFO - PROCESS | 4000 | 1465102854805 Marionette TRACE conn5 <- [1,1630,null,{}] 22:00:54 INFO - PROCESS | 4000 | 1465102854808 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}] 22:00:54 INFO - PROCESS | 4000 | 1465102854810 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:54 INFO - PROCESS | 4000 | 1465102854960 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 22:00:54 INFO - PROCESS | 4000 | 1465102854970 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:54 INFO - PROCESS | 4000 | 1465102854972 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD726D800 == 39 [pid = 4000] [id = 417] 22:00:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005F82905000) [pid = 4000] [serial = 1251] [outer = 0000000000000000] 22:00:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD3CA4400) [pid = 4000] [serial = 1252] [outer = 0000005F82905000] 22:00:55 INFO - PROCESS | 4000 | 1465102855018 Marionette DEBUG loaded listener.js 22:00:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD4FB0400) [pid = 4000] [serial = 1253] [outer = 0000005F82905000] 22:00:55 INFO - PROCESS | 4000 | 1465102855484 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]]]}] 22:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 735ms 22:00:55 INFO - PROCESS | 4000 | 1465102855539 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 22:00:55 INFO - PROCESS | 4000 | 1465102855541 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 22:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:00:55 INFO - PROCESS | 4000 | 1465102855545 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - PROCESS | 4000 | 1465102855547 Marionette TRACE conn5 <- [1,1634,null,{}] 22:00:55 INFO - PROCESS | 4000 | 1465102855551 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}] 22:00:55 INFO - PROCESS | 4000 | 1465102855558 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:55 INFO - PROCESS | 4000 | 1465102855716 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 22:00:55 INFO - PROCESS | 4000 | 1465102855767 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:55 INFO - PROCESS | 4000 | 1465102855769 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1DC800 == 40 [pid = 4000] [id = 418] 22:00:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD5B7B400) [pid = 4000] [serial = 1254] [outer = 0000000000000000] 22:00:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD60EE000) [pid = 4000] [serial = 1255] [outer = 0000005FD5B7B400] 22:00:55 INFO - PROCESS | 4000 | 1465102855815 Marionette DEBUG loaded listener.js 22:00:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD64D9400) [pid = 4000] [serial = 1256] [outer = 0000005FD5B7B400] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD363B800) [pid = 4000] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCE32E000) [pid = 4000] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC98B8800) [pid = 4000] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC8FF0400) [pid = 4000] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7D19000) [pid = 4000] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005F8154C400) [pid = 4000] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC98B7400) [pid = 4000] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005F8010BC00) [pid = 4000] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC95DB000) [pid = 4000] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCDEECC00) [pid = 4000] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005F815CF800) [pid = 4000] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:00:56 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD294E000) [pid = 4000] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:00:56 INFO - PROCESS | 4000 | 1465102856293 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]]]}] 22:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 777ms 22:00:56 INFO - PROCESS | 4000 | 1465102856324 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 22:00:56 INFO - PROCESS | 4000 | 1465102856326 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 22:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:00:56 INFO - PROCESS | 4000 | 1465102856335 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:00:56 INFO - PROCESS | 4000 | 1465102856337 Marionette TRACE conn5 <- [1,1638,null,{}] 22:00:56 INFO - PROCESS | 4000 | 1465102856341 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}] 22:00:56 INFO - PROCESS | 4000 | 1465102856344 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:56 INFO - PROCESS | 4000 | 1465102856429 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 22:00:56 INFO - PROCESS | 4000 | 1465102856435 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:56 INFO - PROCESS | 4000 | 1465102856437 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB1A000 == 41 [pid = 4000] [id = 419] 22:00:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC8FF0400) [pid = 4000] [serial = 1257] [outer = 0000000000000000] 22:00:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCFC1AC00) [pid = 4000] [serial = 1258] [outer = 0000005FC8FF0400] 22:00:56 INFO - PROCESS | 4000 | 1465102856482 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD64D6400) [pid = 4000] [serial = 1259] [outer = 0000005FC8FF0400] 22:00:56 INFO - PROCESS | 4000 | 1465102856932 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]]]}] 22:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 22:00:56 INFO - PROCESS | 4000 | 1465102856962 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 22:00:56 INFO - PROCESS | 4000 | 1465102856964 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 22:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:00:56 INFO - PROCESS | 4000 | 1465102856972 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:00:56 INFO - PROCESS | 4000 | 1465102856974 Marionette TRACE conn5 <- [1,1642,null,{}] 22:00:56 INFO - PROCESS | 4000 | 1465102856978 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}] 22:00:56 INFO - PROCESS | 4000 | 1465102856980 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:57 INFO - PROCESS | 4000 | 1465102857076 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 22:00:57 INFO - PROCESS | 4000 | 1465102857083 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:57 INFO - PROCESS | 4000 | 1465102857085 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD162800 == 42 [pid = 4000] [id = 420] 22:00:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD6D18400) [pid = 4000] [serial = 1260] [outer = 0000000000000000] 22:00:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD6D23800) [pid = 4000] [serial = 1261] [outer = 0000005FD6D18400] 22:00:57 INFO - PROCESS | 4000 | 1465102857133 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD7010400) [pid = 4000] [serial = 1262] [outer = 0000005FD6D18400] 22:00:57 INFO - PROCESS | 4000 | 1465102857543 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]]]}] 22:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 628ms 22:00:57 INFO - PROCESS | 4000 | 1465102857604 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 22:00:57 INFO - PROCESS | 4000 | 1465102857606 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 22:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:00:57 INFO - PROCESS | 4000 | 1465102857610 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:00:57 INFO - PROCESS | 4000 | 1465102857612 Marionette TRACE conn5 <- [1,1646,null,{}] 22:00:57 INFO - PROCESS | 4000 | 1465102857616 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}] 22:00:57 INFO - PROCESS | 4000 | 1465102857617 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:57 INFO - PROCESS | 4000 | 1465102857704 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 22:00:57 INFO - PROCESS | 4000 | 1465102857709 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:57 INFO - PROCESS | 4000 | 1465102857711 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE58000 == 43 [pid = 4000] [id = 421] 22:00:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD7016400) [pid = 4000] [serial = 1263] [outer = 0000000000000000] 22:00:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD7172800) [pid = 4000] [serial = 1264] [outer = 0000005FD7016400] 22:00:57 INFO - PROCESS | 4000 | 1465102857758 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD75E9C00) [pid = 4000] [serial = 1265] [outer = 0000005FD7016400] 22:00:58 INFO - PROCESS | 4000 | 1465102858396 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]]]}] 22:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 839ms 22:00:58 INFO - PROCESS | 4000 | 1465102858462 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 22:00:58 INFO - PROCESS | 4000 | 1465102858467 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 22:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:00:58 INFO - PROCESS | 4000 | 1465102858474 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:00:58 INFO - PROCESS | 4000 | 1465102858478 Marionette TRACE conn5 <- [1,1650,null,{}] 22:00:58 INFO - PROCESS | 4000 | 1465102858484 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}] 22:00:58 INFO - PROCESS | 4000 | 1465102858487 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:58 INFO - PROCESS | 4000 | 1465102858609 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 22:00:58 INFO - PROCESS | 4000 | 1465102858732 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:58 INFO - PROCESS | 4000 | 1465102858735 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE8BC000 == 44 [pid = 4000] [id = 422] 22:00:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC8731C00) [pid = 4000] [serial = 1266] [outer = 0000000000000000] 22:00:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC97A7400) [pid = 4000] [serial = 1267] [outer = 0000005FC8731C00] 22:00:58 INFO - PROCESS | 4000 | 1465102858797 Marionette DEBUG loaded listener.js 22:00:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC9DAB800) [pid = 4000] [serial = 1268] [outer = 0000005FC8731C00] 22:00:59 INFO - PROCESS | 4000 | 1465102859453 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]]]}] 22:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1023ms 22:00:59 INFO - PROCESS | 4000 | 1465102859503 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 22:00:59 INFO - PROCESS | 4000 | 1465102859508 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 22:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:00:59 INFO - PROCESS | 4000 | 1465102859515 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:00:59 INFO - PROCESS | 4000 | 1465102859518 Marionette TRACE conn5 <- [1,1654,null,{}] 22:00:59 INFO - PROCESS | 4000 | 1465102859523 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}] 22:00:59 INFO - PROCESS | 4000 | 1465102859526 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:59 INFO - PROCESS | 4000 | 1465102859647 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 22:00:59 INFO - PROCESS | 4000 | 1465102859769 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:00:59 INFO - PROCESS | 4000 | 1465102859771 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:00:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD71B1000 == 45 [pid = 4000] [id = 423] 22:00:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCFA0EC00) [pid = 4000] [serial = 1269] [outer = 0000000000000000] 22:00:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCFC21000) [pid = 4000] [serial = 1270] [outer = 0000005FCFA0EC00] 22:00:59 INFO - PROCESS | 4000 | 1465102859831 Marionette DEBUG loaded listener.js 22:00:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD05FE800) [pid = 4000] [serial = 1271] [outer = 0000005FCFA0EC00] 22:01:00 INFO - PROCESS | 4000 | 1465102860470 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]]]}] 22:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 22:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:01:00 INFO - PROCESS | 4000 | 1465102860503 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 22:01:00 INFO - PROCESS | 4000 | 1465102860506 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 22:01:00 INFO - PROCESS | 4000 | 1465102860511 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:01:00 INFO - PROCESS | 4000 | 1465102860515 Marionette TRACE conn5 <- [1,1658,null,{}] 22:01:00 INFO - PROCESS | 4000 | 1465102860527 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}] 22:01:00 INFO - PROCESS | 4000 | 1465102860532 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:00 INFO - PROCESS | 4000 | 1465102860649 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 22:01:00 INFO - PROCESS | 4000 | 1465102860774 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:00 INFO - PROCESS | 4000 | 1465102860777 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE322000 == 46 [pid = 4000] [id = 424] 22:01:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD5D1BC00) [pid = 4000] [serial = 1272] [outer = 0000000000000000] 22:01:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD5FB2800) [pid = 4000] [serial = 1273] [outer = 0000005FD5D1BC00] 22:01:00 INFO - PROCESS | 4000 | 1465102860837 Marionette DEBUG loaded listener.js 22:01:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD7019800) [pid = 4000] [serial = 1274] [outer = 0000005FD5D1BC00] 22:01:01 INFO - PROCESS | 4000 | 1465102861481 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]]]}] 22:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1035ms 22:01:01 INFO - PROCESS | 4000 | 1465102861547 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 22:01:01 INFO - PROCESS | 4000 | 1465102861550 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 22:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:01:01 INFO - PROCESS | 4000 | 1465102861554 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:01:01 INFO - PROCESS | 4000 | 1465102861556 Marionette TRACE conn5 <- [1,1662,null,{}] 22:01:01 INFO - PROCESS | 4000 | 1465102861560 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}] 22:01:01 INFO - PROCESS | 4000 | 1465102861563 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:01 INFO - PROCESS | 4000 | 1465102861681 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 22:01:01 INFO - PROCESS | 4000 | 1465102861903 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:01 INFO - PROCESS | 4000 | 1465102861907 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DC6800 == 47 [pid = 4000] [id = 425] 22:01:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC7BD8C00) [pid = 4000] [serial = 1275] [outer = 0000000000000000] 22:01:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC7D18C00) [pid = 4000] [serial = 1276] [outer = 0000005FC7BD8C00] 22:01:01 INFO - PROCESS | 4000 | 1465102861978 Marionette DEBUG loaded listener.js 22:01:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC98BDC00) [pid = 4000] [serial = 1277] [outer = 0000005FC7BD8C00] 22:01:02 INFO - PROCESS | 4000 | 1465102862564 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]]]}] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD162800 == 46 [pid = 4000] [id = 420] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB1A000 == 45 [pid = 4000] [id = 419] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1DC800 == 44 [pid = 4000] [id = 418] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD726D800 == 43 [pid = 4000] [id = 417] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60CD800 == 42 [pid = 4000] [id = 416] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35AB000 == 41 [pid = 4000] [id = 415] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80D92800 == 40 [pid = 4000] [id = 414] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DC6000 == 39 [pid = 4000] [id = 413] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35A4800 == 38 [pid = 4000] [id = 410] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE8A6800 == 37 [pid = 4000] [id = 399] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5364000 == 36 [pid = 4000] [id = 400] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF50000 == 35 [pid = 4000] [id = 411] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60BD800 == 34 [pid = 4000] [id = 412] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80D8B800 == 33 [pid = 4000] [id = 398] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD751E000 == 32 [pid = 4000] [id = 397] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DC8800 == 31 [pid = 4000] [id = 401] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE322000 == 30 [pid = 4000] [id = 424] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD71B1000 == 29 [pid = 4000] [id = 423] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE58000 == 28 [pid = 4000] [id = 421] 22:01:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE8BC000 == 27 [pid = 4000] [id = 422] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD3CA6C00) [pid = 4000] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCE892400) [pid = 4000] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC98BD400) [pid = 4000] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC9921400) [pid = 4000] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC97A4000) [pid = 4000] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC8FF2800) [pid = 4000] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC7DE0C00) [pid = 4000] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC8CCE400) [pid = 4000] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9DB6000) [pid = 4000] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD3D0E000) [pid = 4000] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFA10C00) [pid = 4000] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC7BD8800) [pid = 4000] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005F81540C00) [pid = 4000] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9944400) [pid = 4000] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC98BE400) [pid = 4000] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFC27800) [pid = 4000] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCF928400) [pid = 4000] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCEEB0400) [pid = 4000] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9537C00) [pid = 4000] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCFC1E400) [pid = 4000] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD321A000) [pid = 4000] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFEC8400) [pid = 4000] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD363C000) [pid = 4000] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCADA7C00) [pid = 4000] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 22:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1740ms 22:01:03 INFO - PROCESS | 4000 | 1465102863378 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 22:01:03 INFO - PROCESS | 4000 | 1465102863383 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 22:01:03 INFO - PROCESS | 4000 | 1465102863391 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:01:03 INFO - PROCESS | 4000 | 1465102863394 Marionette TRACE conn5 <- [1,1666,null,{}] 22:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:01:03 INFO - PROCESS | 4000 | 1465102863401 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}] 22:01:03 INFO - PROCESS | 4000 | 1465102863405 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:03 INFO - PROCESS | 4000 | 1465102863499 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 22:01:03 INFO - PROCESS | 4000 | 1465102863506 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:03 INFO - PROCESS | 4000 | 1465102863511 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DA9000 == 28 [pid = 4000] [id = 426] 22:01:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005F815CBC00) [pid = 4000] [serial = 1278] [outer = 0000000000000000] 22:01:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005F815D5400) [pid = 4000] [serial = 1279] [outer = 0000005F815CBC00] 22:01:03 INFO - PROCESS | 4000 | 1465102863561 Marionette DEBUG loaded listener.js 22:01:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC7BDC800) [pid = 4000] [serial = 1280] [outer = 0000005F815CBC00] 22:01:04 INFO - PROCESS | 4000 | 1465102864081 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]]]}] 22:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 732ms 22:01:04 INFO - PROCESS | 4000 | 1465102864133 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 4000 | 1465102864136 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 22:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:01:04 INFO - PROCESS | 4000 | 1465102864143 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:01:04 INFO - PROCESS | 4000 | 1465102864148 Marionette TRACE conn5 <- [1,1670,null,{}] 22:01:04 INFO - PROCESS | 4000 | 1465102864152 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}] 22:01:04 INFO - PROCESS | 4000 | 1465102864155 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:04 INFO - PROCESS | 4000 | 1465102864252 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 22:01:04 INFO - PROCESS | 4000 | 1465102864326 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:04 INFO - PROCESS | 4000 | 1465102864329 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA357800 == 29 [pid = 4000] [id = 427] 22:01:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC8C3BC00) [pid = 4000] [serial = 1281] [outer = 0000000000000000] 22:01:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC8E49C00) [pid = 4000] [serial = 1282] [outer = 0000005FC8C3BC00] 22:01:04 INFO - PROCESS | 4000 | 1465102864379 Marionette DEBUG loaded listener.js 22:01:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC8FF4400) [pid = 4000] [serial = 1283] [outer = 0000005FC8C3BC00] 22:01:04 INFO - PROCESS | 4000 | 1465102864785 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]]]}] 22:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 692ms 22:01:04 INFO - PROCESS | 4000 | 1465102864853 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 4000 | 1465102864855 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 22:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:01:04 INFO - PROCESS | 4000 | 1465102864859 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:01:04 INFO - PROCESS | 4000 | 1465102864861 Marionette TRACE conn5 <- [1,1674,null,{}] 22:01:04 INFO - PROCESS | 4000 | 1465102864875 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}] 22:01:04 INFO - PROCESS | 4000 | 1465102864888 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:04 INFO - PROCESS | 4000 | 1465102864988 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 22:01:05 INFO - PROCESS | 4000 | 1465102865004 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:05 INFO - PROCESS | 4000 | 1465102865009 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF0B000 == 30 [pid = 4000] [id = 428] 22:01:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC98BFC00) [pid = 4000] [serial = 1284] [outer = 0000000000000000] 22:01:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC98C3C00) [pid = 4000] [serial = 1285] [outer = 0000005FC98BFC00] 22:01:05 INFO - PROCESS | 4000 | 1465102865062 Marionette DEBUG loaded listener.js 22:01:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC9926800) [pid = 4000] [serial = 1286] [outer = 0000005FC98BFC00] 22:01:05 INFO - PROCESS | 4000 | 1465102865542 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]]]}] 22:01:05 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 22:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 22:01:05 INFO - PROCESS | 4000 | 1465102865594 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 4000 | 1465102865597 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 22:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:01:05 INFO - PROCESS | 4000 | 1465102865600 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 4000 | 1465102865602 Marionette TRACE conn5 <- [1,1678,null,{}] 22:01:05 INFO - PROCESS | 4000 | 1465102865605 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}] 22:01:05 INFO - PROCESS | 4000 | 1465102865607 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:05 INFO - PROCESS | 4000 | 1465102865722 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 22:01:05 INFO - PROCESS | 4000 | 1465102865772 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:05 INFO - PROCESS | 4000 | 1465102865774 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA5A000 == 31 [pid = 4000] [id = 429] 22:01:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC994E400) [pid = 4000] [serial = 1287] [outer = 0000000000000000] 22:01:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9995800) [pid = 4000] [serial = 1288] [outer = 0000005FC994E400] 22:01:05 INFO - PROCESS | 4000 | 1465102865821 Marionette DEBUG loaded listener.js 22:01:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC99A2400) [pid = 4000] [serial = 1289] [outer = 0000005FC994E400] 22:01:06 INFO - PROCESS | 4000 | 1465102866258 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]]]}] 22:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 22:01:06 INFO - PROCESS | 4000 | 1465102866294 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 22:01:06 INFO - PROCESS | 4000 | 1465102866304 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 22:01:06 INFO - PROCESS | 4000 | 1465102866314 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:01:06 INFO - PROCESS | 4000 | 1465102866316 Marionette TRACE conn5 <- [1,1682,null,{}] 22:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:01:06 INFO - PROCESS | 4000 | 1465102866320 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}] 22:01:06 INFO - PROCESS | 4000 | 1465102866323 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:06 INFO - PROCESS | 4000 | 1465102866461 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 22:01:06 INFO - PROCESS | 4000 | 1465102866472 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:06 INFO - PROCESS | 4000 | 1465102866475 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35A4800 == 32 [pid = 4000] [id = 430] 22:01:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC992A800) [pid = 4000] [serial = 1290] [outer = 0000000000000000] 22:01:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC9DB7C00) [pid = 4000] [serial = 1291] [outer = 0000005FC992A800] 22:01:06 INFO - PROCESS | 4000 | 1465102866563 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCAD30C00) [pid = 4000] [serial = 1292] [outer = 0000005FC992A800] 22:01:06 INFO - PROCESS | 4000 | 1465102866985 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]]]}] 22:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 22:01:07 INFO - PROCESS | 4000 | 1465102867056 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 22:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:01:07 INFO - PROCESS | 4000 | 1465102867059 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 22:01:07 INFO - PROCESS | 4000 | 1465102867062 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:01:07 INFO - PROCESS | 4000 | 1465102867064 Marionette TRACE conn5 <- [1,1686,null,{}] 22:01:07 INFO - PROCESS | 4000 | 1465102867073 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}] 22:01:07 INFO - PROCESS | 4000 | 1465102867079 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:07 INFO - PROCESS | 4000 | 1465102867240 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 22:01:07 INFO - PROCESS | 4000 | 1465102867292 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:07 INFO - PROCESS | 4000 | 1465102867294 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E11800 == 33 [pid = 4000] [id = 431] 22:01:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCEB4D000) [pid = 4000] [serial = 1293] [outer = 0000000000000000] 22:01:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCEDF5C00) [pid = 4000] [serial = 1294] [outer = 0000005FCEB4D000] 22:01:07 INFO - PROCESS | 4000 | 1465102867340 Marionette DEBUG loaded listener.js 22:01:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCFA10400) [pid = 4000] [serial = 1295] [outer = 0000005FCEB4D000] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005F82905000) [pid = 4000] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD5B7B400) [pid = 4000] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC872A000) [pid = 4000] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9DB2C00) [pid = 4000] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFA8EC00) [pid = 4000] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC7BE0000) [pid = 4000] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC8FF1800) [pid = 4000] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD4FAA400) [pid = 4000] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD6D18400) [pid = 4000] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD05FE400) [pid = 4000] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD7016400) [pid = 4000] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:01:07 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC8FF0400) [pid = 4000] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:01:07 INFO - PROCESS | 4000 | 1465102867920 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]]]}] 22:01:07 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 22:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 901ms 22:01:07 INFO - PROCESS | 4000 | 1465102867969 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 22:01:07 INFO - PROCESS | 4000 | 1465102867971 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 22:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:01:07 INFO - PROCESS | 4000 | 1465102867975 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:01:07 INFO - PROCESS | 4000 | 1465102867977 Marionette TRACE conn5 <- [1,1690,null,{}] 22:01:07 INFO - PROCESS | 4000 | 1465102867980 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}] 22:01:07 INFO - PROCESS | 4000 | 1465102867983 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:08 INFO - PROCESS | 4000 | 1465102868065 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 22:01:08 INFO - PROCESS | 4000 | 1465102868071 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:08 INFO - PROCESS | 4000 | 1465102868073 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD670A000 == 34 [pid = 4000] [id = 432] 22:01:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005F815D6400) [pid = 4000] [serial = 1296] [outer = 0000000000000000] 22:01:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCFA09800) [pid = 4000] [serial = 1297] [outer = 0000005F815D6400] 22:01:08 INFO - PROCESS | 4000 | 1465102868119 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCFC18C00) [pid = 4000] [serial = 1298] [outer = 0000005F815D6400] 22:01:08 INFO - PROCESS | 4000 | 1465102868536 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]]]}] 22:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 22:01:08 INFO - PROCESS | 4000 | 1465102868607 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 4000 | 1465102868610 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 22:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:01:08 INFO - PROCESS | 4000 | 1465102868613 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 4000 | 1465102868615 Marionette TRACE conn5 <- [1,1694,null,{}] 22:01:08 INFO - PROCESS | 4000 | 1465102868619 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}] 22:01:08 INFO - PROCESS | 4000 | 1465102868621 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:08 INFO - PROCESS | 4000 | 1465102868706 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 22:01:08 INFO - PROCESS | 4000 | 1465102868713 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:08 INFO - PROCESS | 4000 | 1465102868716 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6D77800 == 35 [pid = 4000] [id = 433] 22:01:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFC1F400) [pid = 4000] [serial = 1299] [outer = 0000000000000000] 22:01:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFE8F400) [pid = 4000] [serial = 1300] [outer = 0000005FCFC1F400] 22:01:08 INFO - PROCESS | 4000 | 1465102868763 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCFECD800) [pid = 4000] [serial = 1301] [outer = 0000005FCFC1F400] 22:01:09 INFO - PROCESS | 4000 | 1465102869231 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]]]}] 22:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 22:01:09 INFO - PROCESS | 4000 | 1465102869308 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 22:01:09 INFO - PROCESS | 4000 | 1465102869310 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 22:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:01:09 INFO - PROCESS | 4000 | 1465102869313 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:01:09 INFO - PROCESS | 4000 | 1465102869315 Marionette TRACE conn5 <- [1,1698,null,{}] 22:01:09 INFO - PROCESS | 4000 | 1465102869319 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}] 22:01:09 INFO - PROCESS | 4000 | 1465102869321 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:09 INFO - PROCESS | 4000 | 1465102869407 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 22:01:09 INFO - PROCESS | 4000 | 1465102869412 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:09 INFO - PROCESS | 4000 | 1465102869414 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7531800 == 36 [pid = 4000] [id = 434] 22:01:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD005BC00) [pid = 4000] [serial = 1302] [outer = 0000000000000000] 22:01:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD01A5800) [pid = 4000] [serial = 1303] [outer = 0000005FD005BC00] 22:01:09 INFO - PROCESS | 4000 | 1465102869461 Marionette DEBUG loaded listener.js 22:01:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD2950C00) [pid = 4000] [serial = 1304] [outer = 0000005FD005BC00] 22:01:10 INFO - PROCESS | 4000 | 1465102870216 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]]]}] 22:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 922ms 22:01:10 INFO - PROCESS | 4000 | 1465102870238 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 22:01:10 INFO - PROCESS | 4000 | 1465102870243 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 22:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:01:10 INFO - PROCESS | 4000 | 1465102870248 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:01:10 INFO - PROCESS | 4000 | 1465102870252 Marionette TRACE conn5 <- [1,1702,null,{}] 22:01:10 INFO - PROCESS | 4000 | 1465102870258 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}] 22:01:10 INFO - PROCESS | 4000 | 1465102870262 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:10 INFO - PROCESS | 4000 | 1465102870391 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 22:01:10 INFO - PROCESS | 4000 | 1465102870514 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:10 INFO - PROCESS | 4000 | 1465102870517 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAD1A800 == 37 [pid = 4000] [id = 435] 22:01:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC7BE1800) [pid = 4000] [serial = 1305] [outer = 0000000000000000] 22:01:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC872A400) [pid = 4000] [serial = 1306] [outer = 0000005FC7BE1800] 22:01:10 INFO - PROCESS | 4000 | 1465102870578 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC95D5800) [pid = 4000] [serial = 1307] [outer = 0000005FC7BE1800] 22:01:11 INFO - PROCESS | 4000 | 1465102871292 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 22:01:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 22:01:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 22:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:01:11 INFO - _addTest/ [0,1705,"getWindowHandle",null] 22:01:11 INFO - PROCESS | 4000 | 1465102871349 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 22:01:11 INFO - PROCESS | 4000 | 1465102871356 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:01:11 INFO - PROCESS | 4000 | 1465102871359 Marionette TRACE conn5 <- [1,1706,null,{}] 22:01:11 INFO - PROCESS | 4000 | 1465102871363 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}] 22:01:11 INFO - PROCESS | 4000 | 1465102871366 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:11 INFO - PROCESS | 4000 | 1465102871501 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 22:01:11 INFO - PROCESS | 4000 | 1465102871635 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:11 INFO - PROCESS | 4000 | 1465102871638 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5832800 == 38 [pid = 4000] [id = 436] 22:01:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005F815CCC00) [pid = 4000] [serial = 1308] [outer = 0000000000000000] 22:01:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC9946400) [pid = 4000] [serial = 1309] [outer = 0000005F815CCC00] 22:01:11 INFO - PROCESS | 4000 | 1465102871700 Marionette DEBUG loaded listener.js 22:01:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC9EDA400) [pid = 4000] [serial = 1310] [outer = 0000005F815CCC00] 22:01:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6D77800 == 37 [pid = 4000] [id = 433] 22:01:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD670A000 == 36 [pid = 4000] [id = 432] 22:01:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E11800 == 35 [pid = 4000] [id = 431] 22:01:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35A4800 == 34 [pid = 4000] [id = 430] 22:01:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA5A000 == 33 [pid = 4000] [id = 429] 22:01:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF0B000 == 32 [pid = 4000] [id = 428] 22:01:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA357800 == 31 [pid = 4000] [id = 427] 22:01:12 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DA9000 == 30 [pid = 4000] [id = 426] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FD4FB0400) [pid = 4000] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD3CA4400) [pid = 4000] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD60EE000) [pid = 4000] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9995000) [pid = 4000] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCFA07400) [pid = 4000] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCA018C00) [pid = 4000] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCE18C000) [pid = 4000] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFE89800) [pid = 4000] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8FF1400) [pid = 4000] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC98B9400) [pid = 4000] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC95DB400) [pid = 4000] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9920C00) [pid = 4000] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD58A3C00) [pid = 4000] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD536D400) [pid = 4000] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD6D23800) [pid = 4000] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD7010400) [pid = 4000] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD64D9400) [pid = 4000] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD3219C00) [pid = 4000] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD363D000) [pid = 4000] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD7172800) [pid = 4000] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD75E9C00) [pid = 4000] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FCFC1AC00) [pid = 4000] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD005A400) [pid = 4000] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD64D6400) [pid = 4000] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 22:01:12 INFO - PROCESS | 4000 | 1465102872578 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]]]}] 22:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1237ms 22:01:12 INFO - PROCESS | 4000 | 1465102872598 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 22:01:12 INFO - PROCESS | 4000 | 1465102872603 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 22:01:12 INFO - PROCESS | 4000 | 1465102872607 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:01:12 INFO - PROCESS | 4000 | 1465102872611 Marionette TRACE conn5 <- [1,1710,null,{}] 22:01:12 INFO - PROCESS | 4000 | 1465102872617 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}] 22:01:12 INFO - PROCESS | 4000 | 1465102872620 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:12 INFO - PROCESS | 4000 | 1465102872711 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 22:01:12 INFO - PROCESS | 4000 | 1465102872718 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:12 INFO - PROCESS | 4000 | 1465102872722 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA0CE000 == 31 [pid = 4000] [id = 437] 22:01:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC7DDE000) [pid = 4000] [serial = 1311] [outer = 0000000000000000] 22:01:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC8FC2400) [pid = 4000] [serial = 1312] [outer = 0000005FC7DDE000] 22:01:12 INFO - PROCESS | 4000 | 1465102872773 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC97A3800) [pid = 4000] [serial = 1313] [outer = 0000005FC7DDE000] 22:01:13 INFO - PROCESS | 4000 | 1465102873321 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]]]}] 22:01:13 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 22:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 735ms 22:01:13 INFO - PROCESS | 4000 | 1465102873347 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 22:01:13 INFO - PROCESS | 4000 | 1465102873351 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 22:01:13 INFO - PROCESS | 4000 | 1465102873357 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:01:13 INFO - PROCESS | 4000 | 1465102873360 Marionette TRACE conn5 <- [1,1714,null,{}] 22:01:13 INFO - PROCESS | 4000 | 1465102873364 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}] 22:01:13 INFO - PROCESS | 4000 | 1465102873367 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:13 INFO - PROCESS | 4000 | 1465102873458 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 22:01:13 INFO - PROCESS | 4000 | 1465102873468 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:13 INFO - PROCESS | 4000 | 1465102873470 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF919800 == 32 [pid = 4000] [id = 438] 22:01:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9944C00) [pid = 4000] [serial = 1314] [outer = 0000000000000000] 22:01:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC994B000) [pid = 4000] [serial = 1315] [outer = 0000005FC9944C00] 22:01:13 INFO - PROCESS | 4000 | 1465102873519 Marionette DEBUG loaded listener.js 22:01:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9DA9C00) [pid = 4000] [serial = 1316] [outer = 0000005FC9944C00] 22:01:14 INFO - PROCESS | 4000 | 1465102874006 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]]]}] 22:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 22:01:14 INFO - PROCESS | 4000 | 1465102874052 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 22:01:14 INFO - PROCESS | 4000 | 1465102874055 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 22:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:01:14 INFO - PROCESS | 4000 | 1465102874058 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:01:14 INFO - PROCESS | 4000 | 1465102874062 Marionette TRACE conn5 <- [1,1718,null,{}] 22:01:14 INFO - PROCESS | 4000 | 1465102874074 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}] 22:01:14 INFO - PROCESS | 4000 | 1465102874079 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:14 INFO - PROCESS | 4000 | 1465102874174 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 22:01:14 INFO - PROCESS | 4000 | 1465102874258 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:14 INFO - PROCESS | 4000 | 1465102874261 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5354000 == 33 [pid = 4000] [id = 439] 22:01:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCADA4C00) [pid = 4000] [serial = 1317] [outer = 0000000000000000] 22:01:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCE8C3400) [pid = 4000] [serial = 1318] [outer = 0000005FCADA4C00] 22:01:14 INFO - PROCESS | 4000 | 1465102874311 Marionette DEBUG loaded listener.js 22:01:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCEEB8000) [pid = 4000] [serial = 1319] [outer = 0000005FCADA4C00] 22:01:14 INFO - PROCESS | 4000 | 1465102874698 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] 22:01:14 INFO - PROCESS | 4000 | 1465102874762 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 22:01:14 INFO - PROCESS | 4000 | 1465102874765 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:01:14 INFO - PROCESS | 4000 | 1465102874767 Marionette TRACE conn5 <- [1,1722,null,{}] 22:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:01:14 INFO - PROCESS | 4000 | 1465102874771 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}] 22:01:14 INFO - PROCESS | 4000 | 1465102874773 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:14 INFO - PROCESS | 4000 | 1465102874918 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 22:01:14 INFO - PROCESS | 4000 | 1465102874970 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:14 INFO - PROCESS | 4000 | 1465102874972 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A97000 == 34 [pid = 4000] [id = 440] 22:01:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCFA99800) [pid = 4000] [serial = 1320] [outer = 0000000000000000] 22:01:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCFC27C00) [pid = 4000] [serial = 1321] [outer = 0000005FCFA99800] 22:01:15 INFO - PROCESS | 4000 | 1465102875024 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD005E800) [pid = 4000] [serial = 1322] [outer = 0000005FCFA99800] 22:01:15 INFO - PROCESS | 4000 | 1465102875474 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]]]}] 22:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 22:01:15 INFO - PROCESS | 4000 | 1465102875508 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 22:01:15 INFO - PROCESS | 4000 | 1465102875510 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 22:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:01:15 INFO - PROCESS | 4000 | 1465102875514 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:01:15 INFO - PROCESS | 4000 | 1465102875516 Marionette TRACE conn5 <- [1,1726,null,{}] 22:01:15 INFO - PROCESS | 4000 | 1465102875523 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}] 22:01:15 INFO - PROCESS | 4000 | 1465102875526 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:15 INFO - PROCESS | 4000 | 1465102875639 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 22:01:15 INFO - PROCESS | 4000 | 1465102875645 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:15 INFO - PROCESS | 4000 | 1465102875647 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD752C800 == 35 [pid = 4000] [id = 441] 22:01:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD05F9C00) [pid = 4000] [serial = 1323] [outer = 0000000000000000] 22:01:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD3214C00) [pid = 4000] [serial = 1324] [outer = 0000005FD05F9C00] 22:01:15 INFO - PROCESS | 4000 | 1465102875695 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD35D0400) [pid = 4000] [serial = 1325] [outer = 0000005FD05F9C00] 22:01:16 INFO - PROCESS | 4000 | 1465102876153 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]]]}] 22:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 22:01:16 INFO - PROCESS | 4000 | 1465102876207 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 22:01:16 INFO - PROCESS | 4000 | 1465102876209 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 22:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:01:16 INFO - PROCESS | 4000 | 1465102876213 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:01:16 INFO - PROCESS | 4000 | 1465102876215 Marionette TRACE conn5 <- [1,1730,null,{}] 22:01:16 INFO - PROCESS | 4000 | 1465102876224 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}] 22:01:16 INFO - PROCESS | 4000 | 1465102876230 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:16 INFO - PROCESS | 4000 | 1465102876411 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 22:01:16 INFO - PROCESS | 4000 | 1465102876460 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:16 INFO - PROCESS | 4000 | 1465102876462 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EE0000 == 36 [pid = 4000] [id = 442] 22:01:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD363C800) [pid = 4000] [serial = 1326] [outer = 0000000000000000] 22:01:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD3CA6000) [pid = 4000] [serial = 1327] [outer = 0000005FD363C800] 22:01:16 INFO - PROCESS | 4000 | 1465102876508 Marionette DEBUG loaded listener.js 22:01:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD4FA5000) [pid = 4000] [serial = 1328] [outer = 0000005FD363C800] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCFC1F400) [pid = 4000] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC994E400) [pid = 4000] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005F815D6400) [pid = 4000] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC7BD8C00) [pid = 4000] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC98BFC00) [pid = 4000] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005F815CBC00) [pid = 4000] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC8C3BC00) [pid = 4000] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC8731C00) [pid = 4000] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFA0EC00) [pid = 4000] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD5D1BC00) [pid = 4000] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC992A800) [pid = 4000] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:01:16 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCEB4D000) [pid = 4000] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:01:16 INFO - PROCESS | 4000 | 1465102876960 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]]]}] 22:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 796ms 22:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:01:17 INFO - PROCESS | 4000 | 1465102877011 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 22:01:17 INFO - PROCESS | 4000 | 1465102877013 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 22:01:17 INFO - PROCESS | 4000 | 1465102877017 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:01:17 INFO - PROCESS | 4000 | 1465102877019 Marionette TRACE conn5 <- [1,1734,null,{}] 22:01:17 INFO - PROCESS | 4000 | 1465102877022 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}] 22:01:17 INFO - PROCESS | 4000 | 1465102877024 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:17 INFO - PROCESS | 4000 | 1465102877138 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 22:01:17 INFO - PROCESS | 4000 | 1465102877188 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:17 INFO - PROCESS | 4000 | 1465102877190 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1DB800 == 37 [pid = 4000] [id = 443] 22:01:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC872A800) [pid = 4000] [serial = 1329] [outer = 0000000000000000] 22:01:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCACBEC00) [pid = 4000] [serial = 1330] [outer = 0000005FC872A800] 22:01:17 INFO - PROCESS | 4000 | 1465102877236 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD4FA8C00) [pid = 4000] [serial = 1331] [outer = 0000005FC872A800] 22:01:17 INFO - PROCESS | 4000 | 1465102877602 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]]]}] 22:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 22:01:17 INFO - PROCESS | 4000 | 1465102877649 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 22:01:17 INFO - PROCESS | 4000 | 1465102877651 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 22:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:01:17 INFO - PROCESS | 4000 | 1465102877654 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:01:17 INFO - PROCESS | 4000 | 1465102877656 Marionette TRACE conn5 <- [1,1738,null,{}] 22:01:17 INFO - PROCESS | 4000 | 1465102877660 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}] 22:01:17 INFO - PROCESS | 4000 | 1465102877662 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:17 INFO - PROCESS | 4000 | 1465102877787 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 22:01:17 INFO - PROCESS | 4000 | 1465102877795 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:17 INFO - PROCESS | 4000 | 1465102877797 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9BF000 == 38 [pid = 4000] [id = 444] 22:01:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD4FAE000) [pid = 4000] [serial = 1332] [outer = 0000000000000000] 22:01:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD5373400) [pid = 4000] [serial = 1333] [outer = 0000005FD4FAE000] 22:01:17 INFO - PROCESS | 4000 | 1465102877844 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD58A1C00) [pid = 4000] [serial = 1334] [outer = 0000005FD4FAE000] 22:01:18 INFO - PROCESS | 4000 | 1465102878269 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]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 22:01:18 INFO - PROCESS | 4000 | 1465102878327 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 4000 | 1465102878330 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 22:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:01:18 INFO - PROCESS | 4000 | 1465102878333 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - PROCESS | 4000 | 1465102878335 Marionette TRACE conn5 <- [1,1742,null,{}] 22:01:18 INFO - PROCESS | 4000 | 1465102878338 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}] 22:01:18 INFO - PROCESS | 4000 | 1465102878340 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:18 INFO - PROCESS | 4000 | 1465102878426 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 22:01:18 INFO - PROCESS | 4000 | 1465102878434 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:18 INFO - PROCESS | 4000 | 1465102878436 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3685000 == 39 [pid = 4000] [id = 445] 22:01:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD593F800) [pid = 4000] [serial = 1335] [outer = 0000000000000000] 22:01:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5BAAC00) [pid = 4000] [serial = 1336] [outer = 0000005FD593F800] 22:01:18 INFO - PROCESS | 4000 | 1465102878482 Marionette DEBUG loaded listener.js 22:01:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5F62000) [pid = 4000] [serial = 1337] [outer = 0000005FD593F800] 22:01:19 INFO - PROCESS | 4000 | 1465102879045 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]]]}] 22:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 22:01:19 INFO - PROCESS | 4000 | 1465102879070 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 22:01:19 INFO - PROCESS | 4000 | 1465102879075 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 22:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:01:19 INFO - PROCESS | 4000 | 1465102879081 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:01:19 INFO - PROCESS | 4000 | 1465102879085 Marionette TRACE conn5 <- [1,1746,null,{}] 22:01:19 INFO - PROCESS | 4000 | 1465102879091 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}] 22:01:19 INFO - PROCESS | 4000 | 1465102879094 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:19 INFO - PROCESS | 4000 | 1465102879268 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 22:01:19 INFO - PROCESS | 4000 | 1465102879391 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:19 INFO - PROCESS | 4000 | 1465102879396 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF0B800 == 40 [pid = 4000] [id = 446] 22:01:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC7BDB400) [pid = 4000] [serial = 1338] [outer = 0000000000000000] 22:01:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC98B7400) [pid = 4000] [serial = 1339] [outer = 0000005FC7BDB400] 22:01:19 INFO - PROCESS | 4000 | 1465102879458 Marionette DEBUG loaded listener.js 22:01:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC9931400) [pid = 4000] [serial = 1340] [outer = 0000005FC7BDB400] 22:01:20 INFO - PROCESS | 4000 | 1465102880069 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]]]}] 22:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1034ms 22:01:20 INFO - PROCESS | 4000 | 1465102880118 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 22:01:20 INFO - PROCESS | 4000 | 1465102880123 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 22:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:01:20 INFO - PROCESS | 4000 | 1465102880130 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:01:20 INFO - PROCESS | 4000 | 1465102880133 Marionette TRACE conn5 <- [1,1750,null,{}] 22:01:20 INFO - PROCESS | 4000 | 1465102880137 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}] 22:01:20 INFO - PROCESS | 4000 | 1465102880141 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:20 INFO - PROCESS | 4000 | 1465102880313 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 22:01:20 INFO - PROCESS | 4000 | 1465102880434 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:20 INFO - PROCESS | 4000 | 1465102880437 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7196800 == 41 [pid = 4000] [id = 447] 22:01:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCAB9EC00) [pid = 4000] [serial = 1341] [outer = 0000000000000000] 22:01:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCE972800) [pid = 4000] [serial = 1342] [outer = 0000005FCAB9EC00] 22:01:20 INFO - PROCESS | 4000 | 1465102880497 Marionette DEBUG loaded listener.js 22:01:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCFC22000) [pid = 4000] [serial = 1343] [outer = 0000005FCAB9EC00] 22:01:21 INFO - PROCESS | 4000 | 1465102881153 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]]]}] 22:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1092ms 22:01:21 INFO - PROCESS | 4000 | 1465102881228 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 22:01:21 INFO - PROCESS | 4000 | 1465102881231 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 22:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:01:21 INFO - PROCESS | 4000 | 1465102881235 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:01:21 INFO - PROCESS | 4000 | 1465102881239 Marionette TRACE conn5 <- [1,1754,null,{}] 22:01:21 INFO - PROCESS | 4000 | 1465102881251 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}] 22:01:21 INFO - PROCESS | 4000 | 1465102881257 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:21 INFO - PROCESS | 4000 | 1465102881408 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 22:01:21 INFO - PROCESS | 4000 | 1465102881496 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:21 INFO - PROCESS | 4000 | 1465102881499 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE64800 == 42 [pid = 4000] [id = 448] 22:01:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD3CAD000) [pid = 4000] [serial = 1344] [outer = 0000000000000000] 22:01:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD3CB2800) [pid = 4000] [serial = 1345] [outer = 0000005FD3CAD000] 22:01:21 INFO - PROCESS | 4000 | 1465102881558 Marionette DEBUG loaded listener.js 22:01:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD5F68000) [pid = 4000] [serial = 1346] [outer = 0000005FD3CAD000] 22:01:22 INFO - PROCESS | 4000 | 1465102882166 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]]]}] 22:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 986ms 22:01:22 INFO - PROCESS | 4000 | 1465102882224 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 22:01:22 INFO - PROCESS | 4000 | 1465102882227 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 22:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:01:22 INFO - PROCESS | 4000 | 1465102882231 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:01:22 INFO - PROCESS | 4000 | 1465102882233 Marionette TRACE conn5 <- [1,1758,null,{}] 22:01:22 INFO - PROCESS | 4000 | 1465102882237 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}] 22:01:22 INFO - PROCESS | 4000 | 1465102882240 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:22 INFO - PROCESS | 4000 | 1465102882358 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 22:01:22 INFO - PROCESS | 4000 | 1465102882452 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:22 INFO - PROCESS | 4000 | 1465102882454 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DBA800 == 43 [pid = 4000] [id = 449] 22:01:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC96E2000) [pid = 4000] [serial = 1347] [outer = 0000000000000000] 22:01:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC8FF5800) [pid = 4000] [serial = 1348] [outer = 0000005FC96E2000] 22:01:22 INFO - PROCESS | 4000 | 1465102882513 Marionette DEBUG loaded listener.js 22:01:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FD60EB800) [pid = 4000] [serial = 1349] [outer = 0000005FC96E2000] 22:01:23 INFO - PROCESS | 4000 | 1465102883327 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]]]}] 22:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1127ms 22:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:01:23 INFO - PROCESS | 4000 | 1465102883360 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 22:01:23 INFO - PROCESS | 4000 | 1465102883364 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 22:01:23 INFO - PROCESS | 4000 | 1465102883369 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - PROCESS | 4000 | 1465102883374 Marionette TRACE conn5 <- [1,1762,null,{}] 22:01:23 INFO - PROCESS | 4000 | 1465102883379 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}] 22:01:23 INFO - PROCESS | 4000 | 1465102883381 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9BF000 == 42 [pid = 4000] [id = 444] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1DB800 == 41 [pid = 4000] [id = 443] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EE0000 == 40 [pid = 4000] [id = 442] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD752C800 == 39 [pid = 4000] [id = 441] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A97000 == 38 [pid = 4000] [id = 440] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5354000 == 37 [pid = 4000] [id = 439] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF919800 == 36 [pid = 4000] [id = 438] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA0CE000 == 35 [pid = 4000] [id = 437] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7531800 == 34 [pid = 4000] [id = 434] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5832800 == 33 [pid = 4000] [id = 436] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAD1A800 == 32 [pid = 4000] [id = 435] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DC6800 == 31 [pid = 4000] [id = 425] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DBA800 == 30 [pid = 4000] [id = 449] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE64800 == 29 [pid = 4000] [id = 448] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7196800 == 28 [pid = 4000] [id = 447] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3685000 == 27 [pid = 4000] [id = 445] 22:01:24 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF0B800 == 26 [pid = 4000] [id = 446] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC98BDC00) [pid = 4000] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC7D18C00) [pid = 4000] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC98C3C00) [pid = 4000] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005F815D5400) [pid = 4000] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC7BDC800) [pid = 4000] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC8E49C00) [pid = 4000] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC8FF4400) [pid = 4000] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC9DAB800) [pid = 4000] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC97A7400) [pid = 4000] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD05FE800) [pid = 4000] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFC21000) [pid = 4000] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD7019800) [pid = 4000] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD5FB2800) [pid = 4000] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCAD30C00) [pid = 4000] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9DB7C00) [pid = 4000] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCEDF5C00) [pid = 4000] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCFA10400) [pid = 4000] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFE8F400) [pid = 4000] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9995800) [pid = 4000] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC99A2400) [pid = 4000] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFECD800) [pid = 4000] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD01A5800) [pid = 4000] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCFA09800) [pid = 4000] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCFC18C00) [pid = 4000] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC9926800) [pid = 4000] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 22:01:24 INFO - PROCESS | 4000 | 1465102884217 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 22:01:24 INFO - PROCESS | 4000 | 1465102884331 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:24 INFO - PROCESS | 4000 | 1465102884334 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DA8000 == 27 [pid = 4000] [id = 450] 22:01:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005F82911000) [pid = 4000] [serial = 1350] [outer = 0000000000000000] 22:01:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC7BDD800) [pid = 4000] [serial = 1351] [outer = 0000005F82911000] 22:01:24 INFO - PROCESS | 4000 | 1465102884388 Marionette DEBUG loaded listener.js 22:01:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC8719000) [pid = 4000] [serial = 1352] [outer = 0000005F82911000] 22:01:24 INFO - PROCESS | 4000 | 1465102884810 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]]]}] 22:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1554ms 22:01:24 INFO - PROCESS | 4000 | 1465102884924 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 22:01:24 INFO - PROCESS | 4000 | 1465102884929 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 22:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:01:24 INFO - PROCESS | 4000 | 1465102884935 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:01:24 INFO - PROCESS | 4000 | 1465102884938 Marionette TRACE conn5 <- [1,1766,null,{}] 22:01:24 INFO - PROCESS | 4000 | 1465102884943 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}] 22:01:24 INFO - PROCESS | 4000 | 1465102884946 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:25 INFO - PROCESS | 4000 | 1465102885042 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 22:01:25 INFO - PROCESS | 4000 | 1465102885052 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:25 INFO - PROCESS | 4000 | 1465102885055 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAD81800 == 28 [pid = 4000] [id = 451] 22:01:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC96E2800) [pid = 4000] [serial = 1353] [outer = 0000000000000000] 22:01:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC97ABC00) [pid = 4000] [serial = 1354] [outer = 0000005FC96E2800] 22:01:25 INFO - PROCESS | 4000 | 1465102885103 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC9913C00) [pid = 4000] [serial = 1355] [outer = 0000005FC96E2800] 22:01:25 INFO - PROCESS | 4000 | 1465102885575 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]]]}] 22:01:25 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 22:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 22:01:25 INFO - PROCESS | 4000 | 1465102885645 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 22:01:25 INFO - PROCESS | 4000 | 1465102885648 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 22:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:01:25 INFO - PROCESS | 4000 | 1465102885654 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:01:25 INFO - PROCESS | 4000 | 1465102885657 Marionette TRACE conn5 <- [1,1770,null,{}] 22:01:25 INFO - PROCESS | 4000 | 1465102885661 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}] 22:01:25 INFO - PROCESS | 4000 | 1465102885663 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:25 INFO - PROCESS | 4000 | 1465102885757 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 22:01:25 INFO - PROCESS | 4000 | 1465102885847 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:25 INFO - PROCESS | 4000 | 1465102885850 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF58800 == 29 [pid = 4000] [id = 452] 22:01:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC991DC00) [pid = 4000] [serial = 1356] [outer = 0000000000000000] 22:01:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC9944800) [pid = 4000] [serial = 1357] [outer = 0000005FC991DC00] 22:01:25 INFO - PROCESS | 4000 | 1465102885897 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9997C00) [pid = 4000] [serial = 1358] [outer = 0000005FC991DC00] 22:01:26 INFO - PROCESS | 4000 | 1465102886308 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]]]}] 22:01:26 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 22:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 22:01:26 INFO - PROCESS | 4000 | 1465102886346 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 22:01:26 INFO - PROCESS | 4000 | 1465102886351 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 22:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:01:26 INFO - PROCESS | 4000 | 1465102886372 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:01:26 INFO - PROCESS | 4000 | 1465102886377 Marionette TRACE conn5 <- [1,1774,null,{}] 22:01:26 INFO - PROCESS | 4000 | 1465102886382 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}] 22:01:26 INFO - PROCESS | 4000 | 1465102886385 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:26 INFO - PROCESS | 4000 | 1465102886504 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 22:01:26 INFO - PROCESS | 4000 | 1465102886557 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:26 INFO - PROCESS | 4000 | 1465102886559 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35AB000 == 30 [pid = 4000] [id = 453] 22:01:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCA017400) [pid = 4000] [serial = 1359] [outer = 0000000000000000] 22:01:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCAD29800) [pid = 4000] [serial = 1360] [outer = 0000005FCA017400] 22:01:26 INFO - PROCESS | 4000 | 1465102886605 Marionette DEBUG loaded listener.js 22:01:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCE187000) [pid = 4000] [serial = 1361] [outer = 0000005FCA017400] 22:01:27 INFO - PROCESS | 4000 | 1465102887043 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]]]}] 22:01:27 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 22:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 756ms 22:01:27 INFO - PROCESS | 4000 | 1465102887129 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 4000 | 1465102887131 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 22:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:01:27 INFO - PROCESS | 4000 | 1465102887139 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - PROCESS | 4000 | 1465102887141 Marionette TRACE conn5 <- [1,1778,null,{}] 22:01:27 INFO - PROCESS | 4000 | 1465102887145 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}] 22:01:27 INFO - PROCESS | 4000 | 1465102887147 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:27 INFO - PROCESS | 4000 | 1465102887276 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 22:01:27 INFO - PROCESS | 4000 | 1465102887283 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:27 INFO - PROCESS | 4000 | 1465102887285 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E15800 == 31 [pid = 4000] [id = 454] 22:01:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCE8C5400) [pid = 4000] [serial = 1362] [outer = 0000000000000000] 22:01:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCEDF5400) [pid = 4000] [serial = 1363] [outer = 0000005FCE8C5400] 22:01:27 INFO - PROCESS | 4000 | 1465102887374 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFA8CC00) [pid = 4000] [serial = 1364] [outer = 0000005FCE8C5400] 22:01:27 INFO - PROCESS | 4000 | 1465102887798 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]]]}] 22:01:27 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) 22:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 22:01:27 INFO - PROCESS | 4000 | 1465102887812 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 4000 | 1465102887814 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 22:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:01:27 INFO - PROCESS | 4000 | 1465102887823 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - PROCESS | 4000 | 1465102887825 Marionette TRACE conn5 <- [1,1782,null,{}] 22:01:27 INFO - PROCESS | 4000 | 1465102887829 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}] 22:01:27 INFO - PROCESS | 4000 | 1465102887831 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:27 INFO - PROCESS | 4000 | 1465102887947 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 22:01:27 INFO - PROCESS | 4000 | 1465102887953 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:27 INFO - PROCESS | 4000 | 1465102887959 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A92800 == 32 [pid = 4000] [id = 455] 22:01:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC8FF7C00) [pid = 4000] [serial = 1365] [outer = 0000000000000000] 22:01:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCFE8C800) [pid = 4000] [serial = 1366] [outer = 0000005FC8FF7C00] 22:01:28 INFO - PROCESS | 4000 | 1465102888016 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD0059800) [pid = 4000] [serial = 1367] [outer = 0000005FC8FF7C00] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCFA99800) [pid = 4000] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD05F9C00) [pid = 4000] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC7DDE000) [pid = 4000] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7BE1800) [pid = 4000] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC9944C00) [pid = 4000] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC872A800) [pid = 4000] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005F815CCC00) [pid = 4000] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD363C800) [pid = 4000] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD005BC00) [pid = 4000] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCADA4C00) [pid = 4000] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD4FAE000) [pid = 4000] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:01:28 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD593F800) [pid = 4000] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:01:28 INFO - PROCESS | 4000 | 1465102888711 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]]]}] 22:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 22:01:28 INFO - PROCESS | 4000 | 1465102888765 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 4000 | 1465102888767 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 22:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:01:28 INFO - PROCESS | 4000 | 1465102888771 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 4000 | 1465102888773 Marionette TRACE conn5 <- [1,1786,null,{}] 22:01:28 INFO - PROCESS | 4000 | 1465102888776 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}] 22:01:28 INFO - PROCESS | 4000 | 1465102888778 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:28 INFO - PROCESS | 4000 | 1465102888901 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 22:01:28 INFO - PROCESS | 4000 | 1465102888951 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:28 INFO - PROCESS | 4000 | 1465102888953 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D6B800 == 33 [pid = 4000] [id = 456] 22:01:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC7BE0800) [pid = 4000] [serial = 1368] [outer = 0000000000000000] 22:01:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC9DB4C00) [pid = 4000] [serial = 1369] [outer = 0000005FC7BE0800] 22:01:29 INFO - PROCESS | 4000 | 1465102888998 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD05F9C00) [pid = 4000] [serial = 1370] [outer = 0000005FC7BE0800] 22:01:29 INFO - PROCESS | 4000 | 1465102889354 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]]]}] 22:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 22:01:29 INFO - PROCESS | 4000 | 1465102889404 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 22:01:29 INFO - PROCESS | 4000 | 1465102889406 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 22:01:29 INFO - PROCESS | 4000 | 1465102889409 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:01:29 INFO - PROCESS | 4000 | 1465102889411 Marionette TRACE conn5 <- [1,1790,null,{}] 22:01:29 INFO - PROCESS | 4000 | 1465102889415 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}] 22:01:29 INFO - PROCESS | 4000 | 1465102889417 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:29 INFO - PROCESS | 4000 | 1465102889497 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 22:01:29 INFO - PROCESS | 4000 | 1465102889503 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:29 INFO - PROCESS | 4000 | 1465102889505 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94BF800 == 34 [pid = 4000] [id = 457] 22:01:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC9537400) [pid = 4000] [serial = 1371] [outer = 0000000000000000] 22:01:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD3635800) [pid = 4000] [serial = 1372] [outer = 0000005FC9537400] 22:01:29 INFO - PROCESS | 4000 | 1465102889551 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD3666800) [pid = 4000] [serial = 1373] [outer = 0000005FC9537400] 22:01:29 INFO - PROCESS | 4000 | 1465102889981 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]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 627ms 22:01:30 INFO - PROCESS | 4000 | 1465102890040 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 22:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:01:30 INFO - PROCESS | 4000 | 1465102890042 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 22:01:30 INFO - PROCESS | 4000 | 1465102890045 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - PROCESS | 4000 | 1465102890048 Marionette TRACE conn5 <- [1,1794,null,{}] 22:01:30 INFO - PROCESS | 4000 | 1465102890052 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}] 22:01:30 INFO - PROCESS | 4000 | 1465102890054 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:30 INFO - PROCESS | 4000 | 1465102890145 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 22:01:30 INFO - PROCESS | 4000 | 1465102890153 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:30 INFO - PROCESS | 4000 | 1465102890155 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B0800 == 35 [pid = 4000] [id = 458] 22:01:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD3642000) [pid = 4000] [serial = 1374] [outer = 0000000000000000] 22:01:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD3CB0800) [pid = 4000] [serial = 1375] [outer = 0000005FD3642000] 22:01:30 INFO - PROCESS | 4000 | 1465102890199 Marionette DEBUG loaded listener.js 22:01:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD4FB0C00) [pid = 4000] [serial = 1376] [outer = 0000005FD3642000] 22:01:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAD81800 == 34 [pid = 4000] [id = 451] 22:01:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DA8000 == 33 [pid = 4000] [id = 450] 22:01:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A92800 == 32 [pid = 4000] [id = 455] 22:01:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF58800 == 31 [pid = 4000] [id = 452] 22:01:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94BF800 == 30 [pid = 4000] [id = 457] 22:01:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80D6B800 == 29 [pid = 4000] [id = 456] 22:01:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E15800 == 28 [pid = 4000] [id = 454] 22:01:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35AB000 == 27 [pid = 4000] [id = 453] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE370800 == 26 [pid = 4000] [id = 390] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF0D800 == 25 [pid = 4000] [id = 382] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA5C000 == 24 [pid = 4000] [id = 392] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE0B000 == 23 [pid = 4000] [id = 385] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5914800 == 22 [pid = 4000] [id = 394] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE75000 == 21 [pid = 4000] [id = 386] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFD8000 == 20 [pid = 4000] [id = 381] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6AA6000 == 19 [pid = 4000] [id = 396] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DAD000 == 18 [pid = 4000] [id = 384] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80D66000 == 17 [pid = 4000] [id = 388] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFD7800 == 16 [pid = 4000] [id = 387] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD779B000 == 15 [pid = 4000] [id = 380] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF1F000 == 14 [pid = 4000] [id = 391] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5351800 == 13 [pid = 4000] [id = 379] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF10800 == 12 [pid = 4000] [id = 395] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF139800 == 11 [pid = 4000] [id = 383] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DBB800 == 10 [pid = 4000] [id = 389] 22:01:32 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29F2000 == 9 [pid = 4000] [id = 393] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFC27C00) [pid = 4000] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD005E800) [pid = 4000] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD3214C00) [pid = 4000] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD35D0400) [pid = 4000] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC8FC2400) [pid = 4000] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC97A3800) [pid = 4000] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC872A400) [pid = 4000] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC95D5800) [pid = 4000] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC994B000) [pid = 4000] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9DA9C00) [pid = 4000] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCACBEC00) [pid = 4000] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC9946400) [pid = 4000] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC9EDA400) [pid = 4000] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD3CA6000) [pid = 4000] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD2950C00) [pid = 4000] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FCE8C3400) [pid = 4000] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD58A1C00) [pid = 4000] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD5BAAC00) [pid = 4000] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD5F62000) [pid = 4000] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD5373400) [pid = 4000] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD4FA5000) [pid = 4000] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005FD4FA8C00) [pid = 4000] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 22:01:32 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FCEEB8000) [pid = 4000] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 22:01:33 INFO - PROCESS | 4000 | 1465102893037 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]]]}] 22:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 3039ms 22:01:33 INFO - PROCESS | 4000 | 1465102893088 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 4000 | 1465102893094 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 22:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:01:33 INFO - PROCESS | 4000 | 1465102893100 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - PROCESS | 4000 | 1465102893103 Marionette TRACE conn5 <- [1,1798,null,{}] 22:01:33 INFO - PROCESS | 4000 | 1465102893110 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}] 22:01:33 INFO - PROCESS | 4000 | 1465102893113 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:33 INFO - PROCESS | 4000 | 1465102893221 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 22:01:33 INFO - PROCESS | 4000 | 1465102893296 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:33 INFO - PROCESS | 4000 | 1465102893300 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81529000 == 10 [pid = 4000] [id = 459] 22:01:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC7BDE800) [pid = 4000] [serial = 1377] [outer = 0000000000000000] 22:01:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FC7BDF800) [pid = 4000] [serial = 1378] [outer = 0000005FC7BDE800] 22:01:33 INFO - PROCESS | 4000 | 1465102893352 Marionette DEBUG loaded listener.js 22:01:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC8553C00) [pid = 4000] [serial = 1379] [outer = 0000005FC7BDE800] 22:01:33 INFO - PROCESS | 4000 | 1465102893813 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]]]}] 22:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 776ms 22:01:33 INFO - PROCESS | 4000 | 1465102893878 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 4000 | 1465102893884 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 22:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:01:33 INFO - PROCESS | 4000 | 1465102893896 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - PROCESS | 4000 | 1465102893899 Marionette TRACE conn5 <- [1,1802,null,{}] 22:01:33 INFO - PROCESS | 4000 | 1465102893903 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}] 22:01:33 INFO - PROCESS | 4000 | 1465102893906 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:34 INFO - PROCESS | 4000 | 1465102894015 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 22:01:34 INFO - PROCESS | 4000 | 1465102894024 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:34 INFO - PROCESS | 4000 | 1465102894027 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DC7800 == 11 [pid = 4000] [id = 460] 22:01:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC8FF5000) [pid = 4000] [serial = 1380] [outer = 0000000000000000] 22:01:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC8FF9000) [pid = 4000] [serial = 1381] [outer = 0000005FC8FF5000] 22:01:34 INFO - PROCESS | 4000 | 1465102894079 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC95DC400) [pid = 4000] [serial = 1382] [outer = 0000005FC8FF5000] 22:01:34 INFO - PROCESS | 4000 | 1465102894586 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]]]}] 22:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 22:01:34 INFO - PROCESS | 4000 | 1465102894632 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 22:01:34 INFO - PROCESS | 4000 | 1465102894635 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 22:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:01:34 INFO - PROCESS | 4000 | 1465102894638 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:01:34 INFO - PROCESS | 4000 | 1465102894642 Marionette TRACE conn5 <- [1,1806,null,{}] 22:01:34 INFO - PROCESS | 4000 | 1465102894654 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}] 22:01:34 INFO - PROCESS | 4000 | 1465102894659 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:34 INFO - PROCESS | 4000 | 1465102894754 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 22:01:34 INFO - PROCESS | 4000 | 1465102894833 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:34 INFO - PROCESS | 4000 | 1465102894837 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF4C000 == 12 [pid = 4000] [id = 461] 22:01:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005F8010E800) [pid = 4000] [serial = 1383] [outer = 0000000000000000] 22:01:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC991D000) [pid = 4000] [serial = 1384] [outer = 0000005F8010E800] 22:01:34 INFO - PROCESS | 4000 | 1465102894889 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC9932800) [pid = 4000] [serial = 1385] [outer = 0000005F8010E800] 22:01:35 INFO - PROCESS | 4000 | 1465102895310 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]]]}] 22:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 735ms 22:01:35 INFO - PROCESS | 4000 | 1465102895377 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 4000 | 1465102895380 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 22:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:01:35 INFO - PROCESS | 4000 | 1465102895383 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:01:35 INFO - PROCESS | 4000 | 1465102895385 Marionette TRACE conn5 <- [1,1810,null,{}] 22:01:35 INFO - PROCESS | 4000 | 1465102895390 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}] 22:01:35 INFO - PROCESS | 4000 | 1465102895392 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:35 INFO - PROCESS | 4000 | 1465102895485 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 22:01:35 INFO - PROCESS | 4000 | 1465102895491 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:35 INFO - PROCESS | 4000 | 1465102895493 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE18800 == 13 [pid = 4000] [id = 462] 22:01:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9999C00) [pid = 4000] [serial = 1386] [outer = 0000000000000000] 22:01:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9D07400) [pid = 4000] [serial = 1387] [outer = 0000005FC9999C00] 22:01:35 INFO - PROCESS | 4000 | 1465102895540 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9DB6400) [pid = 4000] [serial = 1388] [outer = 0000005FC9999C00] 22:01:36 INFO - PROCESS | 4000 | 1465102896039 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]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 22:01:36 INFO - PROCESS | 4000 | 1465102896076 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 4000 | 1465102896078 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 22:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:01:36 INFO - PROCESS | 4000 | 1465102896081 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - PROCESS | 4000 | 1465102896083 Marionette TRACE conn5 <- [1,1814,null,{}] 22:01:36 INFO - PROCESS | 4000 | 1465102896087 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}] 22:01:36 INFO - PROCESS | 4000 | 1465102896089 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:36 INFO - PROCESS | 4000 | 1465102896203 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 22:01:36 INFO - PROCESS | 4000 | 1465102896213 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:36 INFO - PROCESS | 4000 | 1465102896215 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5350000 == 14 [pid = 4000] [id = 463] 22:01:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC8FF4C00) [pid = 4000] [serial = 1389] [outer = 0000000000000000] 22:01:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCADA4800) [pid = 4000] [serial = 1390] [outer = 0000005FC8FF4C00] 22:01:36 INFO - PROCESS | 4000 | 1465102896263 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCE130C00) [pid = 4000] [serial = 1391] [outer = 0000005FC8FF4C00] 22:01:36 INFO - PROCESS | 4000 | 1465102896736 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]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 22:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:01:36 INFO - PROCESS | 4000 | 1465102896755 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 4000 | 1465102896757 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 22:01:36 INFO - PROCESS | 4000 | 1465102896760 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - PROCESS | 4000 | 1465102896762 Marionette TRACE conn5 <- [1,1818,null,{}] 22:01:36 INFO - PROCESS | 4000 | 1465102896766 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}] 22:01:36 INFO - PROCESS | 4000 | 1465102896772 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:36 INFO - PROCESS | 4000 | 1465102896896 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 22:01:36 INFO - PROCESS | 4000 | 1465102896903 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:36 INFO - PROCESS | 4000 | 1465102896905 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6597800 == 15 [pid = 4000] [id = 464] 22:01:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE9DB800) [pid = 4000] [serial = 1392] [outer = 0000000000000000] 22:01:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCF92EC00) [pid = 4000] [serial = 1393] [outer = 0000005FCE9DB800] 22:01:36 INFO - PROCESS | 4000 | 1465102896961 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCFE8F000) [pid = 4000] [serial = 1394] [outer = 0000005FCE9DB800] 22:01:37 INFO - PROCESS | 4000 | 1465102897425 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]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 22:01:37 INFO - PROCESS | 4000 | 1465102897435 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 4000 | 1465102897437 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 22:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:01:37 INFO - PROCESS | 4000 | 1465102897440 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 4000 | 1465102897442 Marionette TRACE conn5 <- [1,1822,null,{}] 22:01:37 INFO - PROCESS | 4000 | 1465102897445 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}] 22:01:37 INFO - PROCESS | 4000 | 1465102897447 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:37 INFO - PROCESS | 4000 | 1465102897535 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 22:01:37 INFO - PROCESS | 4000 | 1465102897570 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:37 INFO - PROCESS | 4000 | 1465102897572 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6D7A000 == 16 [pid = 4000] [id = 465] 22:01:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC953FC00) [pid = 4000] [serial = 1395] [outer = 0000000000000000] 22:01:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFECC400) [pid = 4000] [serial = 1396] [outer = 0000005FC953FC00] 22:01:37 INFO - PROCESS | 4000 | 1465102897618 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD0061400) [pid = 4000] [serial = 1397] [outer = 0000005FC953FC00] 22:01:38 INFO - PROCESS | 4000 | 1465102898041 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]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 22:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 22:01:38 INFO - PROCESS | 4000 | 1465102898086 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 4000 | 1465102898088 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 22:01:38 INFO - PROCESS | 4000 | 1465102898092 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - PROCESS | 4000 | 1465102898094 Marionette TRACE conn5 <- [1,1826,null,{}] 22:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:01:38 INFO - PROCESS | 4000 | 1465102898097 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}] 22:01:38 INFO - PROCESS | 4000 | 1465102898099 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:38 INFO - PROCESS | 4000 | 1465102898217 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 22:01:38 INFO - PROCESS | 4000 | 1465102898224 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:38 INFO - PROCESS | 4000 | 1465102898227 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7532800 == 17 [pid = 4000] [id = 466] 22:01:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD005D800) [pid = 4000] [serial = 1398] [outer = 0000000000000000] 22:01:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD05F6000) [pid = 4000] [serial = 1399] [outer = 0000005FD005D800] 22:01:38 INFO - PROCESS | 4000 | 1465102898315 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD3217C00) [pid = 4000] [serial = 1400] [outer = 0000005FD005D800] 22:01:38 INFO - PROCESS | 4000 | 1465102898761 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]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 22:01:38 INFO - PROCESS | 4000 | 1465102898833 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 4000 | 1465102898835 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 22:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:01:38 INFO - PROCESS | 4000 | 1465102898839 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - PROCESS | 4000 | 1465102898841 Marionette TRACE conn5 <- [1,1830,null,{}] 22:01:38 INFO - PROCESS | 4000 | 1465102898844 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}] 22:01:38 INFO - PROCESS | 4000 | 1465102898846 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:38 INFO - PROCESS | 4000 | 1465102898988 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 22:01:39 INFO - PROCESS | 4000 | 1465102899013 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:39 INFO - PROCESS | 4000 | 1465102899015 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF4B800 == 18 [pid = 4000] [id = 467] 22:01:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD3218800) [pid = 4000] [serial = 1401] [outer = 0000000000000000] 22:01:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD35D5C00) [pid = 4000] [serial = 1402] [outer = 0000005FD3218800] 22:01:39 INFO - PROCESS | 4000 | 1465102899062 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD363F400) [pid = 4000] [serial = 1403] [outer = 0000005FD3218800] 22:01:39 INFO - PROCESS | 4000 | 1465102899509 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]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 22:01:39 INFO - PROCESS | 4000 | 1465102899576 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 4000 | 1465102899579 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 22:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:01:39 INFO - PROCESS | 4000 | 1465102899592 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 4000 | 1465102899594 Marionette TRACE conn5 <- [1,1834,null,{}] 22:01:39 INFO - PROCESS | 4000 | 1465102899598 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}] 22:01:39 INFO - PROCESS | 4000 | 1465102899600 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:39 INFO - PROCESS | 4000 | 1465102899717 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 22:01:39 INFO - PROCESS | 4000 | 1465102899726 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:39 INFO - PROCESS | 4000 | 1465102899728 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB858000 == 19 [pid = 4000] [id = 468] 22:01:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD36F1800) [pid = 4000] [serial = 1404] [outer = 0000000000000000] 22:01:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD3CA8000) [pid = 4000] [serial = 1405] [outer = 0000005FD36F1800] 22:01:39 INFO - PROCESS | 4000 | 1465102899775 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD4F30C00) [pid = 4000] [serial = 1406] [outer = 0000005FD36F1800] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCE8C5400) [pid = 4000] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC7BE0800) [pid = 4000] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC8FF7C00) [pid = 4000] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9537400) [pid = 4000] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC991DC00) [pid = 4000] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC96E2800) [pid = 4000] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005F82911000) [pid = 4000] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC96E2000) [pid = 4000] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD3CAD000) [pid = 4000] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCAB9EC00) [pid = 4000] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7BDB400) [pid = 4000] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:01:40 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCA017400) [pid = 4000] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:01:40 INFO - PROCESS | 4000 | 1465102900386 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]]]}] 22:01:40 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) 22:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 840ms 22:01:40 INFO - PROCESS | 4000 | 1465102900431 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 22:01:40 INFO - PROCESS | 4000 | 1465102900433 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 22:01:40 INFO - PROCESS | 4000 | 1465102900437 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:01:40 INFO - PROCESS | 4000 | 1465102900439 Marionette TRACE conn5 <- [1,1838,null,{}] 22:01:40 INFO - PROCESS | 4000 | 1465102900444 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}] 22:01:40 INFO - PROCESS | 4000 | 1465102900447 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:40 INFO - PROCESS | 4000 | 1465102900574 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 22:01:40 INFO - PROCESS | 4000 | 1465102900630 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:40 INFO - PROCESS | 4000 | 1465102900633 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD534B000 == 20 [pid = 4000] [id = 469] 22:01:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFA0C000) [pid = 4000] [serial = 1407] [outer = 0000000000000000] 22:01:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD4FB1400) [pid = 4000] [serial = 1408] [outer = 0000005FCFA0C000] 22:01:40 INFO - PROCESS | 4000 | 1465102900686 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD586B000) [pid = 4000] [serial = 1409] [outer = 0000005FCFA0C000] 22:01:41 INFO - PROCESS | 4000 | 1465102901074 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]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 22:01:41 INFO - PROCESS | 4000 | 1465102901131 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 4000 | 1465102901134 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 22:01:41 INFO - PROCESS | 4000 | 1465102901137 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:01:41 INFO - PROCESS | 4000 | 1465102901139 Marionette TRACE conn5 <- [1,1842,null,{}] 22:01:41 INFO - PROCESS | 4000 | 1465102901142 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}] 22:01:41 INFO - PROCESS | 4000 | 1465102901144 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:41 INFO - PROCESS | 4000 | 1465102901230 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 22:01:41 INFO - PROCESS | 4000 | 1465102901236 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:41 INFO - PROCESS | 4000 | 1465102901238 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C6800 == 21 [pid = 4000] [id = 470] 22:01:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD58A7800) [pid = 4000] [serial = 1410] [outer = 0000000000000000] 22:01:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD5BAAC00) [pid = 4000] [serial = 1411] [outer = 0000005FD58A7800] 22:01:41 INFO - PROCESS | 4000 | 1465102901285 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD5D1BC00) [pid = 4000] [serial = 1412] [outer = 0000005FD58A7800] 22:01:41 INFO - PROCESS | 4000 | 1465102901731 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]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 22:01:41 INFO - PROCESS | 4000 | 1465102901771 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 4000 | 1465102901773 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 22:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:01:41 INFO - PROCESS | 4000 | 1465102901776 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 4000 | 1465102901778 Marionette TRACE conn5 <- [1,1846,null,{}] 22:01:41 INFO - PROCESS | 4000 | 1465102901782 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}] 22:01:41 INFO - PROCESS | 4000 | 1465102901784 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:41 INFO - PROCESS | 4000 | 1465102901870 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 22:01:41 INFO - PROCESS | 4000 | 1465102901876 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:41 INFO - PROCESS | 4000 | 1465102901878 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE62800 == 22 [pid = 4000] [id = 471] 22:01:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD5F63400) [pid = 4000] [serial = 1413] [outer = 0000000000000000] 22:01:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD5FB2800) [pid = 4000] [serial = 1414] [outer = 0000005FD5F63400] 22:01:41 INFO - PROCESS | 4000 | 1465102901923 Marionette DEBUG loaded listener.js 22:01:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD64CCC00) [pid = 4000] [serial = 1415] [outer = 0000005FD5F63400] 22:01:42 INFO - PROCESS | 4000 | 1465102902613 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]]]}] 22:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 880ms 22:01:42 INFO - PROCESS | 4000 | 1465102902659 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 22:01:42 INFO - PROCESS | 4000 | 1465102902664 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 22:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:01:42 INFO - PROCESS | 4000 | 1465102902669 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:01:42 INFO - PROCESS | 4000 | 1465102902673 Marionette TRACE conn5 <- [1,1850,null,{}] 22:01:42 INFO - PROCESS | 4000 | 1465102902679 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}] 22:01:42 INFO - PROCESS | 4000 | 1465102902682 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:42 INFO - PROCESS | 4000 | 1465102902812 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 22:01:42 INFO - PROCESS | 4000 | 1465102902934 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:42 INFO - PROCESS | 4000 | 1465102902938 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC9EB2000 == 23 [pid = 4000] [id = 472] 22:01:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005F815D7800) [pid = 4000] [serial = 1416] [outer = 0000000000000000] 22:01:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC7D16800) [pid = 4000] [serial = 1417] [outer = 0000005F815D7800] 22:01:43 INFO - PROCESS | 4000 | 1465102902998 Marionette DEBUG loaded listener.js 22:01:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC8FF1400) [pid = 4000] [serial = 1418] [outer = 0000005F815D7800] 22:01:43 INFO - PROCESS | 4000 | 1465102903699 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]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1081ms 22:01:43 INFO - PROCESS | 4000 | 1465102903762 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 4000 | 1465102903768 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 22:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:01:43 INFO - PROCESS | 4000 | 1465102903775 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 4000 | 1465102903778 Marionette TRACE conn5 <- [1,1854,null,{}] 22:01:43 INFO - PROCESS | 4000 | 1465102903782 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}] 22:01:43 INFO - PROCESS | 4000 | 1465102903785 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:43 INFO - PROCESS | 4000 | 1465102903921 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 22:01:44 INFO - PROCESS | 4000 | 1465102904036 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:44 INFO - PROCESS | 4000 | 1465102904039 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE64000 == 24 [pid = 4000] [id = 473] 22:01:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005F814EAC00) [pid = 4000] [serial = 1419] [outer = 0000000000000000] 22:01:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC9915000) [pid = 4000] [serial = 1420] [outer = 0000005F814EAC00] 22:01:44 INFO - PROCESS | 4000 | 1465102904098 Marionette DEBUG loaded listener.js 22:01:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC994B800) [pid = 4000] [serial = 1421] [outer = 0000005F814EAC00] 22:01:44 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FD3CB0800) [pid = 4000] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 22:01:44 INFO - PROCESS | 4000 | 1465102904986 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]]]}] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCFA8CC00) [pid = 4000] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FCEDF5400) [pid = 4000] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC9DB4C00) [pid = 4000] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCFE8C800) [pid = 4000] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD3635800) [pid = 4000] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9944800) [pid = 4000] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC97ABC00) [pid = 4000] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9913C00) [pid = 4000] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC7BDD800) [pid = 4000] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC8719000) [pid = 4000] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD60EB800) [pid = 4000] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC8FF5800) [pid = 4000] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD3666800) [pid = 4000] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD5F68000) [pid = 4000] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD3CB2800) [pid = 4000] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCFC22000) [pid = 4000] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE972800) [pid = 4000] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9931400) [pid = 4000] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC98B7400) [pid = 4000] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCAD29800) [pid = 4000] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCE187000) [pid = 4000] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD05F9C00) [pid = 4000] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD0059800) [pid = 4000] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC9997C00) [pid = 4000] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 22:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1276ms 22:01:45 INFO - PROCESS | 4000 | 1465102905057 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 22:01:45 INFO - PROCESS | 4000 | 1465102905061 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 22:01:45 INFO - PROCESS | 4000 | 1465102905066 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:01:45 INFO - PROCESS | 4000 | 1465102905071 Marionette TRACE conn5 <- [1,1858,null,{}] 22:01:45 INFO - PROCESS | 4000 | 1465102905076 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}] 22:01:45 INFO - PROCESS | 4000 | 1465102905078 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:45 INFO - PROCESS | 4000 | 1465102905170 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 22:01:45 INFO - PROCESS | 4000 | 1465102905183 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:45 INFO - PROCESS | 4000 | 1465102905186 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC9EA6000 == 25 [pid = 4000] [id = 474] 22:01:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC9555400) [pid = 4000] [serial = 1422] [outer = 0000000000000000] 22:01:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC97AA400) [pid = 4000] [serial = 1423] [outer = 0000005FC9555400] 22:01:45 INFO - PROCESS | 4000 | 1465102905237 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9929800) [pid = 4000] [serial = 1424] [outer = 0000005FC9555400] 22:01:45 INFO - PROCESS | 4000 | 1465102905766 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]]]}] 22:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 22:01:45 INFO - PROCESS | 4000 | 1465102905804 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 22:01:45 INFO - PROCESS | 4000 | 1465102905809 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 22:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:01:45 INFO - PROCESS | 4000 | 1465102905815 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:01:45 INFO - PROCESS | 4000 | 1465102905817 Marionette TRACE conn5 <- [1,1862,null,{}] 22:01:45 INFO - PROCESS | 4000 | 1465102905821 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}] 22:01:45 INFO - PROCESS | 4000 | 1465102905824 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:45 INFO - PROCESS | 4000 | 1465102905923 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 22:01:46 INFO - PROCESS | 4000 | 1465102906003 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:46 INFO - PROCESS | 4000 | 1465102906005 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF1F800 == 26 [pid = 4000] [id = 475] 22:01:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9998800) [pid = 4000] [serial = 1425] [outer = 0000000000000000] 22:01:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC9DAE800) [pid = 4000] [serial = 1426] [outer = 0000005FC9998800] 22:01:46 INFO - PROCESS | 4000 | 1465102906054 Marionette DEBUG loaded listener.js 22:01:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCAB9DC00) [pid = 4000] [serial = 1427] [outer = 0000005FC9998800] 22:01:46 INFO - PROCESS | 4000 | 1465102906473 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]]]}] 22:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 22:01:46 INFO - PROCESS | 4000 | 1465102906509 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 4000 | 1465102906512 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 22:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:01:46 INFO - PROCESS | 4000 | 1465102906516 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - PROCESS | 4000 | 1465102906519 Marionette TRACE conn5 <- [1,1866,null,{}] 22:01:46 INFO - PROCESS | 4000 | 1465102906531 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}] 22:01:46 INFO - PROCESS | 4000 | 1465102906535 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:46 INFO - PROCESS | 4000 | 1465102906626 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 22:01:46 INFO - PROCESS | 4000 | 1465102906634 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:46 INFO - PROCESS | 4000 | 1465102906637 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29EF800 == 27 [pid = 4000] [id = 476] 22:01:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC7D0F800) [pid = 4000] [serial = 1428] [outer = 0000000000000000] 22:01:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCEEB6400) [pid = 4000] [serial = 1429] [outer = 0000005FC7D0F800] 22:01:46 INFO - PROCESS | 4000 | 1465102906686 Marionette DEBUG loaded listener.js 22:01:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCFA98000) [pid = 4000] [serial = 1430] [outer = 0000005FC7D0F800] 22:01:47 INFO - PROCESS | 4000 | 1465102907163 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]]]}] 22:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 22:01:47 INFO - PROCESS | 4000 | 1465102907212 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 22:01:47 INFO - PROCESS | 4000 | 1465102907215 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 22:01:47 INFO - PROCESS | 4000 | 1465102907219 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:01:47 INFO - PROCESS | 4000 | 1465102907221 Marionette TRACE conn5 <- [1,1870,null,{}] 22:01:47 INFO - PROCESS | 4000 | 1465102907225 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}] 22:01:47 INFO - PROCESS | 4000 | 1465102907227 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:47 INFO - PROCESS | 4000 | 1465102907344 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 22:01:47 INFO - PROCESS | 4000 | 1465102907352 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:47 INFO - PROCESS | 4000 | 1465102907354 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E1B000 == 28 [pid = 4000] [id = 477] 22:01:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCFE8C800) [pid = 4000] [serial = 1431] [outer = 0000000000000000] 22:01:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFEC6000) [pid = 4000] [serial = 1432] [outer = 0000005FCFE8C800] 22:01:47 INFO - PROCESS | 4000 | 1465102907449 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD0061800) [pid = 4000] [serial = 1433] [outer = 0000005FCFE8C800] 22:01:47 INFO - PROCESS | 4000 | 1465102907879 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]]]}] 22:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 732ms 22:01:47 INFO - PROCESS | 4000 | 1465102907956 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 22:01:47 INFO - PROCESS | 4000 | 1465102907958 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 22:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:01:47 INFO - PROCESS | 4000 | 1465102907962 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - PROCESS | 4000 | 1465102907963 Marionette TRACE conn5 <- [1,1874,null,{}] 22:01:47 INFO - PROCESS | 4000 | 1465102907976 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}] 22:01:47 INFO - PROCESS | 4000 | 1465102907979 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:48 INFO - PROCESS | 4000 | 1465102908119 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 22:01:48 INFO - PROCESS | 4000 | 1465102908131 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:48 INFO - PROCESS | 4000 | 1465102908133 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6AA0800 == 29 [pid = 4000] [id = 478] 22:01:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005F82904C00) [pid = 4000] [serial = 1434] [outer = 0000000000000000] 22:01:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD05FE800) [pid = 4000] [serial = 1435] [outer = 0000005F82904C00] 22:01:48 INFO - PROCESS | 4000 | 1465102908181 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD3222C00) [pid = 4000] [serial = 1436] [outer = 0000005F82904C00] 22:01:48 INFO - PROCESS | 4000 | 1465102908674 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]]]}] 22:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 732ms 22:01:48 INFO - PROCESS | 4000 | 1465102908696 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 22:01:48 INFO - PROCESS | 4000 | 1465102908698 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 22:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:01:48 INFO - PROCESS | 4000 | 1465102908702 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:01:48 INFO - PROCESS | 4000 | 1465102908704 Marionette TRACE conn5 <- [1,1878,null,{}] 22:01:48 INFO - PROCESS | 4000 | 1465102908713 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}] 22:01:48 INFO - PROCESS | 4000 | 1465102908719 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:48 INFO - PROCESS | 4000 | 1465102908859 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 22:01:48 INFO - PROCESS | 4000 | 1465102908875 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:48 INFO - PROCESS | 4000 | 1465102908877 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7533800 == 30 [pid = 4000] [id = 479] 22:01:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFE8DC00) [pid = 4000] [serial = 1437] [outer = 0000000000000000] 22:01:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD5811000) [pid = 4000] [serial = 1438] [outer = 0000005FCFE8DC00] 22:01:48 INFO - PROCESS | 4000 | 1465102908967 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD5B74400) [pid = 4000] [serial = 1439] [outer = 0000005FCFE8DC00] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005F8010E800) [pid = 4000] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD3642000) [pid = 4000] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC8FF4C00) [pid = 4000] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC9999C00) [pid = 4000] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8FF5000) [pid = 4000] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCE9DB800) [pid = 4000] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7BDE800) [pid = 4000] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC953FC00) [pid = 4000] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD3218800) [pid = 4000] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCFA0C000) [pid = 4000] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD36F1800) [pid = 4000] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD58A7800) [pid = 4000] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:01:49 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD005D800) [pid = 4000] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:01:49 INFO - PROCESS | 4000 | 1465102909487 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]]]}] 22:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 838ms 22:01:49 INFO - PROCESS | 4000 | 1465102909543 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 22:01:49 INFO - PROCESS | 4000 | 1465102909546 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 22:01:49 INFO - PROCESS | 4000 | 1465102909549 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:01:49 INFO - PROCESS | 4000 | 1465102909551 Marionette TRACE conn5 <- [1,1882,null,{}] 22:01:49 INFO - PROCESS | 4000 | 1465102909555 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}] 22:01:49 INFO - PROCESS | 4000 | 1465102909557 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:49 INFO - PROCESS | 4000 | 1465102909641 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 22:01:49 INFO - PROCESS | 4000 | 1465102909648 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:49 INFO - PROCESS | 4000 | 1465102909650 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EC3800 == 31 [pid = 4000] [id = 480] 22:01:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC8FF0000) [pid = 4000] [serial = 1440] [outer = 0000000000000000] 22:01:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD005A800) [pid = 4000] [serial = 1441] [outer = 0000005FC8FF0000] 22:01:49 INFO - PROCESS | 4000 | 1465102909702 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD580C000) [pid = 4000] [serial = 1442] [outer = 0000005FC8FF0000] 22:01:50 INFO - PROCESS | 4000 | 1465102910128 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]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 626ms 22:01:50 INFO - PROCESS | 4000 | 1465102910178 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 4000 | 1465102910181 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 22:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:01:50 INFO - PROCESS | 4000 | 1465102910184 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 4000 | 1465102910194 Marionette TRACE conn5 <- [1,1886,null,{}] 22:01:50 INFO - PROCESS | 4000 | 1465102910198 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}] 22:01:50 INFO - PROCESS | 4000 | 1465102910200 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:50 INFO - PROCESS | 4000 | 1465102910284 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 22:01:50 INFO - PROCESS | 4000 | 1465102910291 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:50 INFO - PROCESS | 4000 | 1465102910293 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9A8800 == 32 [pid = 4000] [id = 481] 22:01:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD5D15400) [pid = 4000] [serial = 1443] [outer = 0000000000000000] 22:01:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD5F6DC00) [pid = 4000] [serial = 1444] [outer = 0000005FD5D15400] 22:01:50 INFO - PROCESS | 4000 | 1465102910340 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD58A8000) [pid = 4000] [serial = 1445] [outer = 0000005FD5D15400] 22:01:50 INFO - PROCESS | 4000 | 1465102910777 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]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 649ms 22:01:50 INFO - PROCESS | 4000 | 1465102910836 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 4000 | 1465102910839 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 22:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:01:50 INFO - PROCESS | 4000 | 1465102910842 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 4000 | 1465102910844 Marionette TRACE conn5 <- [1,1890,null,{}] 22:01:50 INFO - PROCESS | 4000 | 1465102910848 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}] 22:01:50 INFO - PROCESS | 4000 | 1465102910850 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:50 INFO - PROCESS | 4000 | 1465102910955 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 22:01:51 INFO - PROCESS | 4000 | 1465102911003 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:51 INFO - PROCESS | 4000 | 1465102911005 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29EE000 == 33 [pid = 4000] [id = 482] 22:01:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD64D7000) [pid = 4000] [serial = 1446] [outer = 0000000000000000] 22:01:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD64DA400) [pid = 4000] [serial = 1447] [outer = 0000005FD64D7000] 22:01:51 INFO - PROCESS | 4000 | 1465102911049 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD64E1400) [pid = 4000] [serial = 1448] [outer = 0000005FD64D7000] 22:01:51 INFO - PROCESS | 4000 | 1465102911678 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]]]}] 22:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 881ms 22:01:51 INFO - PROCESS | 4000 | 1465102911727 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 22:01:51 INFO - PROCESS | 4000 | 1465102911732 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 22:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:01:51 INFO - PROCESS | 4000 | 1465102911738 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:01:51 INFO - PROCESS | 4000 | 1465102911742 Marionette TRACE conn5 <- [1,1894,null,{}] 22:01:51 INFO - PROCESS | 4000 | 1465102911749 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}] 22:01:51 INFO - PROCESS | 4000 | 1465102911752 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:51 INFO - PROCESS | 4000 | 1465102911871 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 22:01:52 INFO - PROCESS | 4000 | 1465102911993 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:52 INFO - PROCESS | 4000 | 1465102911996 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED94800 == 34 [pid = 4000] [id = 483] 22:01:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC8FF2800) [pid = 4000] [serial = 1449] [outer = 0000000000000000] 22:01:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC9913C00) [pid = 4000] [serial = 1450] [outer = 0000005FC8FF2800] 22:01:52 INFO - PROCESS | 4000 | 1465102912056 Marionette DEBUG loaded listener.js 22:01:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC999C800) [pid = 4000] [serial = 1451] [outer = 0000005FC8FF2800] 22:01:52 INFO - PROCESS | 4000 | 1465102912706 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]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1036ms 22:01:52 INFO - PROCESS | 4000 | 1465102912776 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 4000 | 1465102912781 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 22:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:01:52 INFO - PROCESS | 4000 | 1465102912823 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 4000 | 1465102912826 Marionette TRACE conn5 <- [1,1898,null,{}] 22:01:52 INFO - PROCESS | 4000 | 1465102912831 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}] 22:01:52 INFO - PROCESS | 4000 | 1465102912834 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:52 INFO - PROCESS | 4000 | 1465102912961 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 22:01:53 INFO - PROCESS | 4000 | 1465102913077 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:53 INFO - PROCESS | 4000 | 1465102913080 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD719B000 == 35 [pid = 4000] [id = 484] 22:01:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCE974C00) [pid = 4000] [serial = 1452] [outer = 0000000000000000] 22:01:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCF92D000) [pid = 4000] [serial = 1453] [outer = 0000005FCE974C00] 22:01:53 INFO - PROCESS | 4000 | 1465102913143 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD0059800) [pid = 4000] [serial = 1454] [outer = 0000005FCE974C00] 22:01:53 INFO - PROCESS | 4000 | 1465102913768 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]]]}] 22:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1003ms 22:01:53 INFO - PROCESS | 4000 | 1465102913806 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 22:01:53 INFO - PROCESS | 4000 | 1465102913809 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 22:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:01:53 INFO - PROCESS | 4000 | 1465102913813 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:01:53 INFO - PROCESS | 4000 | 1465102913817 Marionette TRACE conn5 <- [1,1902,null,{}] 22:01:53 INFO - PROCESS | 4000 | 1465102913829 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}] 22:01:53 INFO - PROCESS | 4000 | 1465102913835 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:53 INFO - PROCESS | 4000 | 1465102913953 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 22:01:54 INFO - PROCESS | 4000 | 1465102914077 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:54 INFO - PROCESS | 4000 | 1465102914080 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE331000 == 36 [pid = 4000] [id = 485] 22:01:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD580A400) [pid = 4000] [serial = 1455] [outer = 0000000000000000] 22:01:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD5BAB800) [pid = 4000] [serial = 1456] [outer = 0000005FD580A400] 22:01:54 INFO - PROCESS | 4000 | 1465102914140 Marionette DEBUG loaded listener.js 22:01:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD64E1800) [pid = 4000] [serial = 1457] [outer = 0000005FD580A400] 22:01:54 INFO - PROCESS | 4000 | 1465102914735 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]]]}] 22:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1077ms 22:01:54 INFO - PROCESS | 4000 | 1465102914917 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 22:01:54 INFO - PROCESS | 4000 | 1465102914921 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 22:01:54 INFO - PROCESS | 4000 | 1465102914937 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 4000 | 1465102914941 Marionette TRACE conn5 <- [1,1906,null,{}] 22:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:01:54 INFO - PROCESS | 4000 | 1465102914947 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}] 22:01:54 INFO - PROCESS | 4000 | 1465102914950 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:55 INFO - PROCESS | 4000 | 1465102915058 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 22:01:55 INFO - PROCESS | 4000 | 1465102915131 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:55 INFO - PROCESS | 4000 | 1465102915137 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE81F000 == 37 [pid = 4000] [id = 486] 22:01:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC98B5000) [pid = 4000] [serial = 1458] [outer = 0000000000000000] 22:01:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC98C0000) [pid = 4000] [serial = 1459] [outer = 0000005FC98B5000] 22:01:55 INFO - PROCESS | 4000 | 1465102915187 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FC9DAB400) [pid = 4000] [serial = 1460] [outer = 0000005FC98B5000] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E1B000 == 36 [pid = 4000] [id = 477] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6AA0800 == 35 [pid = 4000] [id = 478] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9A8800 == 34 [pid = 4000] [id = 481] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7533800 == 33 [pid = 4000] [id = 479] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EC3800 == 32 [pid = 4000] [id = 480] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B0800 == 31 [pid = 4000] [id = 458] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE331000 == 30 [pid = 4000] [id = 485] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD719B000 == 29 [pid = 4000] [id = 484] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED94800 == 28 [pid = 4000] [id = 483] 22:01:56 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29EE000 == 27 [pid = 4000] [id = 482] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FC991D000) [pid = 4000] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC9932800) [pid = 4000] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FD4FB0C00) [pid = 4000] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FCADA4800) [pid = 4000] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCE130C00) [pid = 4000] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC9D07400) [pid = 4000] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC9DB6400) [pid = 4000] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC8FF9000) [pid = 4000] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC95DC400) [pid = 4000] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCF92EC00) [pid = 4000] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCFE8F000) [pid = 4000] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7BDF800) [pid = 4000] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8553C00) [pid = 4000] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFECC400) [pid = 4000] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD363F400) [pid = 4000] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD35D5C00) [pid = 4000] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD4FB1400) [pid = 4000] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD3CA8000) [pid = 4000] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD5BAAC00) [pid = 4000] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD4F30C00) [pid = 4000] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD05F6000) [pid = 4000] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD5FB2800) [pid = 4000] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD586B000) [pid = 4000] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD3217C00) [pid = 4000] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD0061400) [pid = 4000] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD5D1BC00) [pid = 4000] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 22:01:56 INFO - PROCESS | 4000 | 1465102916554 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]]]}] 22:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1637ms 22:01:56 INFO - PROCESS | 4000 | 1465102916583 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 22:01:56 INFO - PROCESS | 4000 | 1465102916588 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 22:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:01:56 INFO - PROCESS | 4000 | 1465102916594 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - PROCESS | 4000 | 1465102916597 Marionette TRACE conn5 <- [1,1910,null,{}] 22:01:56 INFO - PROCESS | 4000 | 1465102916603 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}] 22:01:56 INFO - PROCESS | 4000 | 1465102916606 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:56 INFO - PROCESS | 4000 | 1465102916707 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 22:01:56 INFO - PROCESS | 4000 | 1465102916784 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:56 INFO - PROCESS | 4000 | 1465102916789 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8F12800 == 28 [pid = 4000] [id = 487] 22:01:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC7D16400) [pid = 4000] [serial = 1461] [outer = 0000000000000000] 22:01:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC8FED400) [pid = 4000] [serial = 1462] [outer = 0000005FC7D16400] 22:01:56 INFO - PROCESS | 4000 | 1465102916838 Marionette DEBUG loaded listener.js 22:01:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC95E2C00) [pid = 4000] [serial = 1463] [outer = 0000005FC7D16400] 22:01:57 INFO - PROCESS | 4000 | 1465102917273 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]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 22:01:57 INFO - PROCESS | 4000 | 1465102917332 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 4000 | 1465102917337 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 22:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:01:57 INFO - PROCESS | 4000 | 1465102917344 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - PROCESS | 4000 | 1465102917346 Marionette TRACE conn5 <- [1,1914,null,{}] 22:01:57 INFO - PROCESS | 4000 | 1465102917355 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}] 22:01:57 INFO - PROCESS | 4000 | 1465102917358 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:57 INFO - PROCESS | 4000 | 1465102917455 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 22:01:57 INFO - PROCESS | 4000 | 1465102917470 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:57 INFO - PROCESS | 4000 | 1465102917473 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE1F000 == 29 [pid = 4000] [id = 488] 22:01:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9927000) [pid = 4000] [serial = 1464] [outer = 0000000000000000] 22:01:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC992F400) [pid = 4000] [serial = 1465] [outer = 0000005FC9927000] 22:01:57 INFO - PROCESS | 4000 | 1465102917522 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC9995800) [pid = 4000] [serial = 1466] [outer = 0000005FC9927000] 22:01:58 INFO - PROCESS | 4000 | 1465102918004 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]]]}] 22:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 22:01:58 INFO - PROCESS | 4000 | 1465102918037 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 22:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:01:58 INFO - PROCESS | 4000 | 1465102918040 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 22:01:58 INFO - PROCESS | 4000 | 1465102918044 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:01:58 INFO - PROCESS | 4000 | 1465102918048 Marionette TRACE conn5 <- [1,1918,null,{}] 22:01:58 INFO - PROCESS | 4000 | 1465102918092 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}] 22:01:58 INFO - PROCESS | 4000 | 1465102918097 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:58 INFO - PROCESS | 4000 | 1465102918193 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 22:01:58 INFO - PROCESS | 4000 | 1465102918275 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:58 INFO - PROCESS | 4000 | 1465102918279 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3680000 == 30 [pid = 4000] [id = 489] 22:01:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC8CD2800) [pid = 4000] [serial = 1467] [outer = 0000000000000000] 22:01:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE125000) [pid = 4000] [serial = 1468] [outer = 0000005FC8CD2800] 22:01:58 INFO - PROCESS | 4000 | 1465102918330 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCEB48400) [pid = 4000] [serial = 1469] [outer = 0000005FC8CD2800] 22:01:58 INFO - PROCESS | 4000 | 1465102918733 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]]]}] 22:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 22:01:58 INFO - PROCESS | 4000 | 1465102918780 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 22:01:58 INFO - PROCESS | 4000 | 1465102918783 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 22:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:01:58 INFO - PROCESS | 4000 | 1465102918786 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:01:58 INFO - PROCESS | 4000 | 1465102918788 Marionette TRACE conn5 <- [1,1922,null,{}] 22:01:58 INFO - PROCESS | 4000 | 1465102918791 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}] 22:01:58 INFO - PROCESS | 4000 | 1465102918794 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:58 INFO - PROCESS | 4000 | 1465102918914 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 22:01:58 INFO - PROCESS | 4000 | 1465102918925 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:58 INFO - PROCESS | 4000 | 1465102918927 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E0E800 == 31 [pid = 4000] [id = 490] 22:01:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCF92B000) [pid = 4000] [serial = 1470] [outer = 0000000000000000] 22:01:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFC1EC00) [pid = 4000] [serial = 1471] [outer = 0000005FCF92B000] 22:01:58 INFO - PROCESS | 4000 | 1465102918973 Marionette DEBUG loaded listener.js 22:01:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFEC6400) [pid = 4000] [serial = 1472] [outer = 0000005FCF92B000] 22:01:59 INFO - PROCESS | 4000 | 1465102919443 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]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 22:01:59 INFO - PROCESS | 4000 | 1465102919460 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 4000 | 1465102919462 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 22:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:01:59 INFO - PROCESS | 4000 | 1465102919465 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 4000 | 1465102919467 Marionette TRACE conn5 <- [1,1926,null,{}] 22:01:59 INFO - PROCESS | 4000 | 1465102919478 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}] 22:01:59 INFO - PROCESS | 4000 | 1465102919480 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:59 INFO - PROCESS | 4000 | 1465102919617 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 22:01:59 INFO - PROCESS | 4000 | 1465102919642 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:01:59 INFO - PROCESS | 4000 | 1465102919644 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:01:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A97800 == 32 [pid = 4000] [id = 491] 22:01:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9926C00) [pid = 4000] [serial = 1473] [outer = 0000000000000000] 22:01:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD01A4C00) [pid = 4000] [serial = 1474] [outer = 0000005FC9926C00] 22:01:59 INFO - PROCESS | 4000 | 1465102919690 Marionette DEBUG loaded listener.js 22:01:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD3214400) [pid = 4000] [serial = 1475] [outer = 0000005FC9926C00] 22:02:00 INFO - PROCESS | 4000 | 1465102920148 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]]]}] 22:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 732ms 22:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:02:00 INFO - PROCESS | 4000 | 1465102920201 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 22:02:00 INFO - PROCESS | 4000 | 1465102920204 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 22:02:00 INFO - PROCESS | 4000 | 1465102920207 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:02:00 INFO - PROCESS | 4000 | 1465102920209 Marionette TRACE conn5 <- [1,1930,null,{}] 22:02:00 INFO - PROCESS | 4000 | 1465102920225 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}] 22:02:00 INFO - PROCESS | 4000 | 1465102920231 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:00 INFO - PROCESS | 4000 | 1465102920370 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 22:02:00 INFO - PROCESS | 4000 | 1465102920428 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:00 INFO - PROCESS | 4000 | 1465102920431 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7531800 == 33 [pid = 4000] [id = 492] 22:02:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD363D000) [pid = 4000] [serial = 1476] [outer = 0000000000000000] 22:02:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD36F2000) [pid = 4000] [serial = 1477] [outer = 0000005FD363D000] 22:02:00 INFO - PROCESS | 4000 | 1465102920477 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD3CAF400) [pid = 4000] [serial = 1478] [outer = 0000005FD363D000] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005F82904C00) [pid = 4000] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC7D0F800) [pid = 4000] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9998800) [pid = 4000] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005F814EAC00) [pid = 4000] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD5F63400) [pid = 4000] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC9555400) [pid = 4000] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005F815D7800) [pid = 4000] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFE8DC00) [pid = 4000] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD5D15400) [pid = 4000] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD64D7000) [pid = 4000] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFE8C800) [pid = 4000] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:02:00 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC8FF0000) [pid = 4000] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:02:01 INFO - PROCESS | 4000 | 1465102921030 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]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 880ms 22:02:01 INFO - PROCESS | 4000 | 1465102921090 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 4000 | 1465102921093 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 22:02:01 INFO - PROCESS | 4000 | 1465102921096 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:02:01 INFO - PROCESS | 4000 | 1465102921098 Marionette TRACE conn5 <- [1,1934,null,{}] 22:02:01 INFO - PROCESS | 4000 | 1465102921101 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}] 22:02:01 INFO - PROCESS | 4000 | 1465102921103 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:01 INFO - PROCESS | 4000 | 1465102921184 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 22:02:01 INFO - PROCESS | 4000 | 1465102921189 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:01 INFO - PROCESS | 4000 | 1465102921191 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94BD800 == 34 [pid = 4000] [id = 493] 22:02:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC95D6000) [pid = 4000] [serial = 1479] [outer = 0000000000000000] 22:02:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD321CC00) [pid = 4000] [serial = 1480] [outer = 0000005FC95D6000] 22:02:01 INFO - PROCESS | 4000 | 1465102921238 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD4F38400) [pid = 4000] [serial = 1481] [outer = 0000005FC95D6000] 22:02:01 INFO - PROCESS | 4000 | 1465102921656 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]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 587ms 22:02:01 INFO - PROCESS | 4000 | 1465102921686 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 4000 | 1465102921688 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 22:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:02:01 INFO - PROCESS | 4000 | 1465102921704 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - PROCESS | 4000 | 1465102921706 Marionette TRACE conn5 <- [1,1938,null,{}] 22:02:01 INFO - PROCESS | 4000 | 1465102921710 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}] 22:02:01 INFO - PROCESS | 4000 | 1465102921712 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:01 INFO - PROCESS | 4000 | 1465102921793 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 22:02:01 INFO - PROCESS | 4000 | 1465102921799 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:01 INFO - PROCESS | 4000 | 1465102921801 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB866000 == 35 [pid = 4000] [id = 494] 22:02:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD4FAE000) [pid = 4000] [serial = 1482] [outer = 0000000000000000] 22:02:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD536D400) [pid = 4000] [serial = 1483] [outer = 0000005FD4FAE000] 22:02:01 INFO - PROCESS | 4000 | 1465102921849 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFE8C800) [pid = 4000] [serial = 1484] [outer = 0000005FD4FAE000] 22:02:02 INFO - PROCESS | 4000 | 1465102922308 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]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 22:02:02 INFO - PROCESS | 4000 | 1465102922335 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 4000 | 1465102922338 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 22:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:02:02 INFO - PROCESS | 4000 | 1465102922341 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - PROCESS | 4000 | 1465102922343 Marionette TRACE conn5 <- [1,1942,null,{}] 22:02:02 INFO - PROCESS | 4000 | 1465102922347 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}] 22:02:02 INFO - PROCESS | 4000 | 1465102922349 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:02 INFO - PROCESS | 4000 | 1465102922436 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 22:02:02 INFO - PROCESS | 4000 | 1465102922441 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:02 INFO - PROCESS | 4000 | 1465102922443 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35AB800 == 36 [pid = 4000] [id = 495] 22:02:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5BAA800) [pid = 4000] [serial = 1485] [outer = 0000000000000000] 22:02:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD5D14C00) [pid = 4000] [serial = 1486] [outer = 0000005FD5BAA800] 22:02:02 INFO - PROCESS | 4000 | 1465102922490 Marionette DEBUG loaded listener.js 22:02:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD5FAF800) [pid = 4000] [serial = 1487] [outer = 0000005FD5BAA800] 22:02:03 INFO - PROCESS | 4000 | 1465102923100 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]]]}] 22:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 776ms 22:02:03 INFO - PROCESS | 4000 | 1465102923121 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 22:02:03 INFO - PROCESS | 4000 | 1465102923126 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 22:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:02:03 INFO - PROCESS | 4000 | 1465102923131 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:02:03 INFO - PROCESS | 4000 | 1465102923135 Marionette TRACE conn5 <- [1,1946,null,{}] 22:02:03 INFO - PROCESS | 4000 | 1465102923187 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}] 22:02:03 INFO - PROCESS | 4000 | 1465102923190 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:03 INFO - PROCESS | 4000 | 1465102923375 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 22:02:03 INFO - PROCESS | 4000 | 1465102923466 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:03 INFO - PROCESS | 4000 | 1465102923470 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE95D800 == 37 [pid = 4000] [id = 496] 22:02:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC7BDF400) [pid = 4000] [serial = 1488] [outer = 0000000000000000] 22:02:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC95E2000) [pid = 4000] [serial = 1489] [outer = 0000005FC7BDF400] 22:02:03 INFO - PROCESS | 4000 | 1465102923529 Marionette DEBUG loaded listener.js 22:02:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC9927400) [pid = 4000] [serial = 1490] [outer = 0000005FC7BDF400] 22:02:04 INFO - PROCESS | 4000 | 1465102924206 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]]]}] 22:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1129ms 22:02:04 INFO - PROCESS | 4000 | 1465102924264 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 22:02:04 INFO - PROCESS | 4000 | 1465102924269 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 22:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:02:04 INFO - PROCESS | 4000 | 1465102924276 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:02:04 INFO - PROCESS | 4000 | 1465102924279 Marionette TRACE conn5 <- [1,1950,null,{}] 22:02:04 INFO - PROCESS | 4000 | 1465102924328 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}] 22:02:04 INFO - PROCESS | 4000 | 1465102924331 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:04 INFO - PROCESS | 4000 | 1465102924469 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 22:02:04 INFO - PROCESS | 4000 | 1465102924542 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:04 INFO - PROCESS | 4000 | 1465102924545 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A97000 == 38 [pid = 4000] [id = 497] 22:02:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCACC2C00) [pid = 4000] [serial = 1491] [outer = 0000000000000000] 22:02:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCE18FC00) [pid = 4000] [serial = 1492] [outer = 0000005FCACC2C00] 22:02:04 INFO - PROCESS | 4000 | 1465102924645 Marionette DEBUG loaded listener.js 22:02:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FCFE8F400) [pid = 4000] [serial = 1493] [outer = 0000005FCACC2C00] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB866000 == 37 [pid = 4000] [id = 494] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94BD800 == 36 [pid = 4000] [id = 493] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7531800 == 35 [pid = 4000] [id = 492] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A97800 == 34 [pid = 4000] [id = 491] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E0E800 == 33 [pid = 4000] [id = 490] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3680000 == 32 [pid = 4000] [id = 489] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE1F000 == 31 [pid = 4000] [id = 488] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8F12800 == 30 [pid = 4000] [id = 487] 22:02:05 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE81F000 == 29 [pid = 4000] [id = 486] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD05FE800) [pid = 4000] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCEEB6400) [pid = 4000] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9DAE800) [pid = 4000] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCAB9DC00) [pid = 4000] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9915000) [pid = 4000] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC994B800) [pid = 4000] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD64CCC00) [pid = 4000] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC97AA400) [pid = 4000] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC9929800) [pid = 4000] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7D16800) [pid = 4000] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC8FF1400) [pid = 4000] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD5811000) [pid = 4000] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD58A8000) [pid = 4000] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD64DA400) [pid = 4000] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD5F6DC00) [pid = 4000] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD64E1400) [pid = 4000] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD5B74400) [pid = 4000] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFEC6000) [pid = 4000] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD0061800) [pid = 4000] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD580C000) [pid = 4000] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD3222C00) [pid = 4000] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD005A800) [pid = 4000] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FCFA98000) [pid = 4000] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 4000 | 1465102925576 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]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1360ms 22:02:05 INFO - PROCESS | 4000 | 1465102925638 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 4000 | 1465102925643 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 22:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:02:05 INFO - PROCESS | 4000 | 1465102925648 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 4000 | 1465102925651 Marionette TRACE conn5 <- [1,1954,null,{}] 22:02:05 INFO - PROCESS | 4000 | 1465102925657 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}] 22:02:05 INFO - PROCESS | 4000 | 1465102925660 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:05 INFO - PROCESS | 4000 | 1465102925755 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 22:02:05 INFO - PROCESS | 4000 | 1465102925769 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:05 INFO - PROCESS | 4000 | 1465102925774 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB19800 == 30 [pid = 4000] [id = 498] 22:02:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC8FF6800) [pid = 4000] [serial = 1494] [outer = 0000000000000000] 22:02:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC9554C00) [pid = 4000] [serial = 1495] [outer = 0000005FC8FF6800] 22:02:05 INFO - PROCESS | 4000 | 1465102925824 Marionette DEBUG loaded listener.js 22:02:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC98BC000) [pid = 4000] [serial = 1496] [outer = 0000005FC8FF6800] 22:02:06 INFO - PROCESS | 4000 | 1465102926362 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]]]}] 22:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 22:02:06 INFO - PROCESS | 4000 | 1465102926386 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 22:02:06 INFO - PROCESS | 4000 | 1465102926391 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 22:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:02:06 INFO - PROCESS | 4000 | 1465102926397 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 4000 | 1465102926400 Marionette TRACE conn5 <- [1,1958,null,{}] 22:02:06 INFO - PROCESS | 4000 | 1465102926404 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}] 22:02:06 INFO - PROCESS | 4000 | 1465102926407 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:06 INFO - PROCESS | 4000 | 1465102926504 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 22:02:06 INFO - PROCESS | 4000 | 1465102926585 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:06 INFO - PROCESS | 4000 | 1465102926587 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF52000 == 31 [pid = 4000] [id = 499] 22:02:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC999CC00) [pid = 4000] [serial = 1497] [outer = 0000000000000000] 22:02:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9DB3400) [pid = 4000] [serial = 1498] [outer = 0000005FC999CC00] 22:02:06 INFO - PROCESS | 4000 | 1465102926642 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCADA0800) [pid = 4000] [serial = 1499] [outer = 0000005FC999CC00] 22:02:07 INFO - PROCESS | 4000 | 1465102927024 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]]]}] 22:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 22:02:07 INFO - PROCESS | 4000 | 1465102927092 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 22:02:07 INFO - PROCESS | 4000 | 1465102927094 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 22:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:02:07 INFO - PROCESS | 4000 | 1465102927098 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - PROCESS | 4000 | 1465102927102 Marionette TRACE conn5 <- [1,1962,null,{}] 22:02:07 INFO - PROCESS | 4000 | 1465102927113 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}] 22:02:07 INFO - PROCESS | 4000 | 1465102927118 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:07 INFO - PROCESS | 4000 | 1465102927237 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 22:02:07 INFO - PROCESS | 4000 | 1465102927256 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:07 INFO - PROCESS | 4000 | 1465102927259 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3D7E800 == 32 [pid = 4000] [id = 500] 22:02:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005F82904C00) [pid = 4000] [serial = 1500] [outer = 0000000000000000] 22:02:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCFC1A400) [pid = 4000] [serial = 1501] [outer = 0000005F82904C00] 22:02:07 INFO - PROCESS | 4000 | 1465102927309 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCFECEC00) [pid = 4000] [serial = 1502] [outer = 0000005F82904C00] 22:02:07 INFO - PROCESS | 4000 | 1465102927761 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]]]}] 22:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 22:02:07 INFO - PROCESS | 4000 | 1465102927793 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 22:02:07 INFO - PROCESS | 4000 | 1465102927796 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 22:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:02:07 INFO - PROCESS | 4000 | 1465102927806 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - PROCESS | 4000 | 1465102927808 Marionette TRACE conn5 <- [1,1966,null,{}] 22:02:07 INFO - PROCESS | 4000 | 1465102927811 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}] 22:02:07 INFO - PROCESS | 4000 | 1465102927813 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:07 INFO - PROCESS | 4000 | 1465102927939 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 22:02:07 INFO - PROCESS | 4000 | 1465102927945 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:07 INFO - PROCESS | 4000 | 1465102927947 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6720800 == 33 [pid = 4000] [id = 501] 22:02:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD0471000) [pid = 4000] [serial = 1503] [outer = 0000000000000000] 22:02:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3213800) [pid = 4000] [serial = 1504] [outer = 0000005FD0471000] 22:02:07 INFO - PROCESS | 4000 | 1465102927994 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3635000) [pid = 4000] [serial = 1505] [outer = 0000005FD0471000] 22:02:08 INFO - PROCESS | 4000 | 1465102928423 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]]]}] 22:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 22:02:08 INFO - PROCESS | 4000 | 1465102928499 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 22:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:02:08 INFO - PROCESS | 4000 | 1465102928501 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 22:02:08 INFO - PROCESS | 4000 | 1465102928504 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - PROCESS | 4000 | 1465102928506 Marionette TRACE conn5 <- [1,1970,null,{}] 22:02:08 INFO - PROCESS | 4000 | 1465102928510 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}] 22:02:08 INFO - PROCESS | 4000 | 1465102928512 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:08 INFO - PROCESS | 4000 | 1465102928658 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 22:02:08 INFO - PROCESS | 4000 | 1465102928722 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:08 INFO - PROCESS | 4000 | 1465102928724 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7271000 == 34 [pid = 4000] [id = 502] 22:02:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD363F400) [pid = 4000] [serial = 1506] [outer = 0000000000000000] 22:02:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD36F4400) [pid = 4000] [serial = 1507] [outer = 0000005FD363F400] 22:02:08 INFO - PROCESS | 4000 | 1465102928773 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD4F2E400) [pid = 4000] [serial = 1508] [outer = 0000005FD363F400] 22:02:09 INFO - PROCESS | 4000 | 1465102929208 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]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 733ms 22:02:09 INFO - PROCESS | 4000 | 1465102929241 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 4000 | 1465102929243 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 22:02:09 INFO - PROCESS | 4000 | 1465102929246 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:02:09 INFO - PROCESS | 4000 | 1465102929248 Marionette TRACE conn5 <- [1,1974,null,{}] 22:02:09 INFO - PROCESS | 4000 | 1465102929256 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}] 22:02:09 INFO - PROCESS | 4000 | 1465102929262 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:09 INFO - PROCESS | 4000 | 1465102929405 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 22:02:09 INFO - PROCESS | 4000 | 1465102929461 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:09 INFO - PROCESS | 4000 | 1465102929463 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB84C000 == 35 [pid = 4000] [id = 503] 22:02:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD58A5C00) [pid = 4000] [serial = 1509] [outer = 0000000000000000] 22:02:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD5D15400) [pid = 4000] [serial = 1510] [outer = 0000005FD58A5C00] 22:02:09 INFO - PROCESS | 4000 | 1465102929509 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD64D2800) [pid = 4000] [serial = 1511] [outer = 0000005FD58A5C00] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCF92B000) [pid = 4000] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7D16400) [pid = 4000] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC98B5000) [pid = 4000] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC9927000) [pid = 4000] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8CD2800) [pid = 4000] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC8FF2800) [pid = 4000] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCE974C00) [pid = 4000] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD580A400) [pid = 4000] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9926C00) [pid = 4000] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD363D000) [pid = 4000] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD4FAE000) [pid = 4000] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:02:09 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC95D6000) [pid = 4000] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:02:09 INFO - PROCESS | 4000 | 1465102929976 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]]]}] 22:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 776ms 22:02:10 INFO - PROCESS | 4000 | 1465102930025 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 4000 | 1465102930027 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 22:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:02:10 INFO - PROCESS | 4000 | 1465102930031 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:02:10 INFO - PROCESS | 4000 | 1465102930033 Marionette TRACE conn5 <- [1,1978,null,{}] 22:02:10 INFO - PROCESS | 4000 | 1465102930037 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}] 22:02:10 INFO - PROCESS | 4000 | 1465102930039 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:10 INFO - PROCESS | 4000 | 1465102930151 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 22:02:10 INFO - PROCESS | 4000 | 1465102930203 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:10 INFO - PROCESS | 4000 | 1465102930205 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B8800 == 36 [pid = 4000] [id = 504] 22:02:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC97A2C00) [pid = 4000] [serial = 1512] [outer = 0000000000000000] 22:02:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCAB9D000) [pid = 4000] [serial = 1513] [outer = 0000005FC97A2C00] 22:02:10 INFO - PROCESS | 4000 | 1465102930252 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD64CF800) [pid = 4000] [serial = 1514] [outer = 0000005FC97A2C00] 22:02:10 INFO - PROCESS | 4000 | 1465102930626 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]]]}] 22:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 627ms 22:02:10 INFO - PROCESS | 4000 | 1465102930661 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 4000 | 1465102930663 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 22:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:02:10 INFO - PROCESS | 4000 | 1465102930667 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:02:10 INFO - PROCESS | 4000 | 1465102930668 Marionette TRACE conn5 <- [1,1982,null,{}] 22:02:10 INFO - PROCESS | 4000 | 1465102930672 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}] 22:02:10 INFO - PROCESS | 4000 | 1465102930674 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:10 INFO - PROCESS | 4000 | 1465102930758 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 22:02:10 INFO - PROCESS | 4000 | 1465102930764 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:10 INFO - PROCESS | 4000 | 1465102930766 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE5D000 == 37 [pid = 4000] [id = 505] 22:02:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD64D9400) [pid = 4000] [serial = 1515] [outer = 0000000000000000] 22:02:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD64E3400) [pid = 4000] [serial = 1516] [outer = 0000005FD64D9400] 22:02:10 INFO - PROCESS | 4000 | 1465102930812 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD6D19800) [pid = 4000] [serial = 1517] [outer = 0000005FD64D9400] 22:02:11 INFO - PROCESS | 4000 | 1465102931230 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]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 627ms 22:02:11 INFO - PROCESS | 4000 | 1465102931298 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 4000 | 1465102931300 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 22:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:02:11 INFO - PROCESS | 4000 | 1465102931304 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 4000 | 1465102931306 Marionette TRACE conn5 <- [1,1986,null,{}] 22:02:11 INFO - PROCESS | 4000 | 1465102931309 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}] 22:02:11 INFO - PROCESS | 4000 | 1465102931311 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:11 INFO - PROCESS | 4000 | 1465102931399 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 22:02:11 INFO - PROCESS | 4000 | 1465102931407 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:11 INFO - PROCESS | 4000 | 1465102931409 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3D7B000 == 38 [pid = 4000] [id = 506] 22:02:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD700A400) [pid = 4000] [serial = 1518] [outer = 0000000000000000] 22:02:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD700E000) [pid = 4000] [serial = 1519] [outer = 0000005FD700A400] 22:02:11 INFO - PROCESS | 4000 | 1465102931455 Marionette DEBUG loaded listener.js 22:02:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD7015000) [pid = 4000] [serial = 1520] [outer = 0000005FD700A400] 22:02:12 INFO - PROCESS | 4000 | 1465102932066 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]]]}] 22:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 776ms 22:02:12 INFO - PROCESS | 4000 | 1465102932083 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 22:02:12 INFO - PROCESS | 4000 | 1465102932088 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 22:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:02:12 INFO - PROCESS | 4000 | 1465102932094 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:02:12 INFO - PROCESS | 4000 | 1465102932098 Marionette TRACE conn5 <- [1,1990,null,{}] 22:02:12 INFO - PROCESS | 4000 | 1465102932104 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}] 22:02:12 INFO - PROCESS | 4000 | 1465102932107 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:12 INFO - PROCESS | 4000 | 1465102932232 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 22:02:12 INFO - PROCESS | 4000 | 1465102932326 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:12 INFO - PROCESS | 4000 | 1465102932332 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE370800 == 39 [pid = 4000] [id = 507] 22:02:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC7D15800) [pid = 4000] [serial = 1521] [outer = 0000000000000000] 22:02:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC98B6800) [pid = 4000] [serial = 1522] [outer = 0000005FC7D15800] 22:02:12 INFO - PROCESS | 4000 | 1465102932392 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC9998000) [pid = 4000] [serial = 1523] [outer = 0000005FC7D15800] 22:02:13 INFO - PROCESS | 4000 | 1465102933065 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]]]}] 22:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1028ms 22:02:13 INFO - PROCESS | 4000 | 1465102933125 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 22:02:13 INFO - PROCESS | 4000 | 1465102933130 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 22:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:02:13 INFO - PROCESS | 4000 | 1465102933138 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:02:13 INFO - PROCESS | 4000 | 1465102933141 Marionette TRACE conn5 <- [1,1994,null,{}] 22:02:13 INFO - PROCESS | 4000 | 1465102933145 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}] 22:02:13 INFO - PROCESS | 4000 | 1465102933148 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:13 INFO - PROCESS | 4000 | 1465102933317 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 22:02:13 INFO - PROCESS | 4000 | 1465102933367 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:13 INFO - PROCESS | 4000 | 1465102933370 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD71A9000 == 40 [pid = 4000] [id = 508] 22:02:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCFC18C00) [pid = 4000] [serial = 1524] [outer = 0000000000000000] 22:02:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCFC23C00) [pid = 4000] [serial = 1525] [outer = 0000005FCFC18C00] 22:02:13 INFO - PROCESS | 4000 | 1465102933428 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD321A000) [pid = 4000] [serial = 1526] [outer = 0000005FCFC18C00] 22:02:14 INFO - PROCESS | 4000 | 1465102934082 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]]]}] 22:02:14 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 22:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 987ms 22:02:14 INFO - PROCESS | 4000 | 1465102934126 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 22:02:14 INFO - PROCESS | 4000 | 1465102934129 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 22:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:02:14 INFO - PROCESS | 4000 | 1465102934134 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 4000 | 1465102934138 Marionette TRACE conn5 <- [1,1998,null,{}] 22:02:14 INFO - PROCESS | 4000 | 1465102934149 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}] 22:02:14 INFO - PROCESS | 4000 | 1465102934155 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:14 INFO - PROCESS | 4000 | 1465102934271 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 22:02:14 INFO - PROCESS | 4000 | 1465102934394 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:14 INFO - PROCESS | 4000 | 1465102934398 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9C6000 == 41 [pid = 4000] [id = 509] 22:02:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD5D1BC00) [pid = 4000] [serial = 1527] [outer = 0000000000000000] 22:02:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD60EB000) [pid = 4000] [serial = 1528] [outer = 0000005FD5D1BC00] 22:02:14 INFO - PROCESS | 4000 | 1465102934457 Marionette DEBUG loaded listener.js 22:02:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD7017C00) [pid = 4000] [serial = 1529] [outer = 0000005FD5D1BC00] 22:02:15 INFO - PROCESS | 4000 | 1465102935109 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]]]}] 22:02:15 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 22:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1033ms 22:02:15 INFO - PROCESS | 4000 | 1465102935169 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 22:02:15 INFO - PROCESS | 4000 | 1465102935172 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 22:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:02:15 INFO - PROCESS | 4000 | 1465102935176 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:02:15 INFO - PROCESS | 4000 | 1465102935179 Marionette TRACE conn5 <- [1,2002,null,{}] 22:02:15 INFO - PROCESS | 4000 | 1465102935182 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}] 22:02:15 INFO - PROCESS | 4000 | 1465102935185 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:15 INFO - PROCESS | 4000 | 1465102935304 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 22:02:15 INFO - PROCESS | 4000 | 1465102935538 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:15 INFO - PROCESS | 4000 | 1465102935541 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8F02800 == 42 [pid = 4000] [id = 510] 22:02:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005F82907000) [pid = 4000] [serial = 1530] [outer = 0000000000000000] 22:02:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC8FCB400) [pid = 4000] [serial = 1531] [outer = 0000005F82907000] 22:02:15 INFO - PROCESS | 4000 | 1465102935614 Marionette DEBUG loaded listener.js 22:02:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC9944000) [pid = 4000] [serial = 1532] [outer = 0000005F82907000] 22:02:16 INFO - PROCESS | 4000 | 1465102936189 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]]]}] 22:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1028ms 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE5D000 == 41 [pid = 4000] [id = 505] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B8800 == 40 [pid = 4000] [id = 504] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB84C000 == 39 [pid = 4000] [id = 503] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7271000 == 38 [pid = 4000] [id = 502] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6720800 == 37 [pid = 4000] [id = 501] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3D7E800 == 36 [pid = 4000] [id = 500] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF52000 == 35 [pid = 4000] [id = 499] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB19800 == 34 [pid = 4000] [id = 498] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35AB800 == 33 [pid = 4000] [id = 495] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE95D800 == 32 [pid = 4000] [id = 496] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A97000 == 31 [pid = 4000] [id = 497] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9C6000 == 30 [pid = 4000] [id = 509] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD71A9000 == 29 [pid = 4000] [id = 508] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3D7B000 == 28 [pid = 4000] [id = 506] 22:02:16 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE370800 == 27 [pid = 4000] [id = 507] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FCFC1EC00) [pid = 4000] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC8FED400) [pid = 4000] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC95E2C00) [pid = 4000] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC9DAB400) [pid = 4000] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC98C0000) [pid = 4000] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC992F400) [pid = 4000] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9995800) [pid = 4000] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCE125000) [pid = 4000] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC999C800) [pid = 4000] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9913C00) [pid = 4000] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD0059800) [pid = 4000] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD5D14C00) [pid = 4000] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCF92D000) [pid = 4000] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD64E1800) [pid = 4000] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD5BAB800) [pid = 4000] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD01A4C00) [pid = 4000] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD36F2000) [pid = 4000] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD3214400) [pid = 4000] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD536D400) [pid = 4000] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD3CAF400) [pid = 4000] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFEC6400) [pid = 4000] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD321CC00) [pid = 4000] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD4F38400) [pid = 4000] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCEB48400) [pid = 4000] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FCFE8C800) [pid = 4000] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 22:02:16 INFO - PROCESS | 4000 | 1465102936933 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 22:02:16 INFO - PROCESS | 4000 | 1465102936938 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 22:02:17 INFO - PROCESS | 4000 | 1465102936995 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 4000 | 1465102936998 Marionette TRACE conn5 <- [1,2006,null,{}] 22:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:02:17 INFO - PROCESS | 4000 | 1465102937004 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}] 22:02:17 INFO - PROCESS | 4000 | 1465102937008 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:17 INFO - PROCESS | 4000 | 1465102937099 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 22:02:17 INFO - PROCESS | 4000 | 1465102937107 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:17 INFO - PROCESS | 4000 | 1465102937112 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DC9000 == 28 [pid = 4000] [id = 511] 22:02:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC7D11000) [pid = 4000] [serial = 1533] [outer = 0000000000000000] 22:02:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC7D14800) [pid = 4000] [serial = 1534] [outer = 0000005FC7D11000] 22:02:17 INFO - PROCESS | 4000 | 1465102937165 Marionette DEBUG loaded listener.js 22:02:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC8730000) [pid = 4000] [serial = 1535] [outer = 0000005FC7D11000] 22:02:17 INFO - PROCESS | 4000 | 1465102937645 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]]]}] 22:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 22:02:17 INFO - PROCESS | 4000 | 1465102937674 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 4000 | 1465102937678 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 22:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:02:17 INFO - PROCESS | 4000 | 1465102937685 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 4000 | 1465102937689 Marionette TRACE conn5 <- [1,2010,null,{}] 22:02:17 INFO - PROCESS | 4000 | 1465102937701 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}] 22:02:17 INFO - PROCESS | 4000 | 1465102937704 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:17 INFO - PROCESS | 4000 | 1465102937800 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 22:02:17 INFO - PROCESS | 4000 | 1465102937807 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:17 INFO - PROCESS | 4000 | 1465102937809 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE802800 == 29 [pid = 4000] [id = 512] 22:02:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC953CC00) [pid = 4000] [serial = 1536] [outer = 0000000000000000] 22:02:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC96D9C00) [pid = 4000] [serial = 1537] [outer = 0000005FC953CC00] 22:02:17 INFO - PROCESS | 4000 | 1465102937860 Marionette DEBUG loaded listener.js 22:02:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC98BC400) [pid = 4000] [serial = 1538] [outer = 0000005FC953CC00] 22:02:18 INFO - PROCESS | 4000 | 1465102938338 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]]]}] 22:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 692ms 22:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:02:18 INFO - PROCESS | 4000 | 1465102938375 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 22:02:18 INFO - PROCESS | 4000 | 1465102938378 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 22:02:18 INFO - PROCESS | 4000 | 1465102938381 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:02:18 INFO - PROCESS | 4000 | 1465102938384 Marionette TRACE conn5 <- [1,2014,null,{}] 22:02:18 INFO - PROCESS | 4000 | 1465102938394 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}] 22:02:18 INFO - PROCESS | 4000 | 1465102938406 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:18 INFO - PROCESS | 4000 | 1465102938530 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 22:02:18 INFO - PROCESS | 4000 | 1465102938619 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:18 INFO - PROCESS | 4000 | 1465102938623 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFAEC000 == 30 [pid = 4000] [id = 513] 22:02:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9993400) [pid = 4000] [serial = 1539] [outer = 0000000000000000] 22:02:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC9999000) [pid = 4000] [serial = 1540] [outer = 0000005FC9993400] 22:02:18 INFO - PROCESS | 4000 | 1465102938673 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9DAFC00) [pid = 4000] [serial = 1541] [outer = 0000005FC9993400] 22:02:19 INFO - PROCESS | 4000 | 1465102939124 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]]]}] 22:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 776ms 22:02:19 INFO - PROCESS | 4000 | 1465102939160 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 22:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:02:19 INFO - PROCESS | 4000 | 1465102939163 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 22:02:19 INFO - PROCESS | 4000 | 1465102939166 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 4000 | 1465102939169 Marionette TRACE conn5 <- [1,2018,null,{}] 22:02:19 INFO - PROCESS | 4000 | 1465102939172 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}] 22:02:19 INFO - PROCESS | 4000 | 1465102939174 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:19 INFO - PROCESS | 4000 | 1465102939294 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 22:02:19 INFO - PROCESS | 4000 | 1465102939301 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:19 INFO - PROCESS | 4000 | 1465102939304 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5355000 == 31 [pid = 4000] [id = 514] 22:02:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCE0BD400) [pid = 4000] [serial = 1542] [outer = 0000000000000000] 22:02:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCE84EC00) [pid = 4000] [serial = 1543] [outer = 0000005FCE0BD400] 22:02:19 INFO - PROCESS | 4000 | 1465102939399 Marionette DEBUG loaded listener.js 22:02:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCEDF3800) [pid = 4000] [serial = 1544] [outer = 0000005FCE0BD400] 22:02:19 INFO - PROCESS | 4000 | 1465102939853 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]]]}] 22:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 735ms 22:02:19 INFO - PROCESS | 4000 | 1465102939912 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 22:02:19 INFO - PROCESS | 4000 | 1465102939915 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 22:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:02:19 INFO - PROCESS | 4000 | 1465102939922 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 4000 | 1465102939924 Marionette TRACE conn5 <- [1,2022,null,{}] 22:02:19 INFO - PROCESS | 4000 | 1465102939928 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}] 22:02:19 INFO - PROCESS | 4000 | 1465102939930 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:20 INFO - PROCESS | 4000 | 1465102940047 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 22:02:20 INFO - PROCESS | 4000 | 1465102940059 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:20 INFO - PROCESS | 4000 | 1465102940061 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6584000 == 32 [pid = 4000] [id = 515] 22:02:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005F8154A800) [pid = 4000] [serial = 1545] [outer = 0000000000000000] 22:02:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCF92D800) [pid = 4000] [serial = 1546] [outer = 0000005F8154A800] 22:02:20 INFO - PROCESS | 4000 | 1465102940108 Marionette DEBUG loaded listener.js 22:02:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFE89800) [pid = 4000] [serial = 1547] [outer = 0000005F8154A800] 22:02:20 INFO - PROCESS | 4000 | 1465102940562 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]]]}] 22:02:20 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A2E800 == 31 [pid = 4000] [id = 11] 22:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 691ms 22:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:02:20 INFO - PROCESS | 4000 | 1465102940615 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 22:02:20 INFO - PROCESS | 4000 | 1465102940618 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 22:02:20 INFO - PROCESS | 4000 | 1465102940621 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:02:20 INFO - PROCESS | 4000 | 1465102940623 Marionette TRACE conn5 <- [1,2026,null,{}] 22:02:20 INFO - PROCESS | 4000 | 1465102940626 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}] 22:02:20 INFO - PROCESS | 4000 | 1465102940632 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:20 INFO - PROCESS | 4000 | 1465102940778 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 22:02:20 INFO - PROCESS | 4000 | 1465102940835 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:20 INFO - PROCESS | 4000 | 1465102940838 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD71A9000 == 32 [pid = 4000] [id = 516] 22:02:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005F814E3400) [pid = 4000] [serial = 1548] [outer = 0000000000000000] 22:02:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD046A400) [pid = 4000] [serial = 1549] [outer = 0000005F814E3400] 22:02:20 INFO - PROCESS | 4000 | 1465102940884 Marionette DEBUG loaded listener.js 22:02:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD3215400) [pid = 4000] [serial = 1550] [outer = 0000005F814E3400] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD0471000) [pid = 4000] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD363F400) [pid = 4000] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC8FF6800) [pid = 4000] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCACC2C00) [pid = 4000] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC7BDF400) [pid = 4000] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD5BAA800) [pid = 4000] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005F82904C00) [pid = 4000] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC999CC00) [pid = 4000] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC97A2C00) [pid = 4000] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD58A5C00) [pid = 4000] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD64D9400) [pid = 4000] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:02:21 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD700A400) [pid = 4000] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:02:21 INFO - PROCESS | 4000 | 1465102941485 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]]]}] 22:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 942ms 22:02:21 INFO - PROCESS | 4000 | 1465102941565 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 22:02:21 INFO - PROCESS | 4000 | 1465102941568 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 22:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:02:21 INFO - PROCESS | 4000 | 1465102941577 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - PROCESS | 4000 | 1465102941579 Marionette TRACE conn5 <- [1,2030,null,{}] 22:02:21 INFO - PROCESS | 4000 | 1465102941583 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}] 22:02:21 INFO - PROCESS | 4000 | 1465102941585 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:21 INFO - PROCESS | 4000 | 1465102941669 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 22:02:21 INFO - PROCESS | 4000 | 1465102941678 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:21 INFO - PROCESS | 4000 | 1465102941680 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7567800 == 33 [pid = 4000] [id = 517] 22:02:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC97A9400) [pid = 4000] [serial = 1551] [outer = 0000000000000000] 22:02:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3222C00) [pid = 4000] [serial = 1552] [outer = 0000005FC97A9400] 22:02:21 INFO - PROCESS | 4000 | 1465102941726 Marionette DEBUG loaded listener.js 22:02:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3669400) [pid = 4000] [serial = 1553] [outer = 0000005FC97A9400] 22:02:22 INFO - PROCESS | 4000 | 1465102942138 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]]]}] 22:02:22 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) 22:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 22:02:22 INFO - PROCESS | 4000 | 1465102942209 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 22:02:22 INFO - PROCESS | 4000 | 1465102942211 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 22:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:02:22 INFO - PROCESS | 4000 | 1465102942215 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 4000 | 1465102942216 Marionette TRACE conn5 <- [1,2034,null,{}] 22:02:22 INFO - PROCESS | 4000 | 1465102942220 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}] 22:02:22 INFO - PROCESS | 4000 | 1465102942222 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:22 INFO - PROCESS | 4000 | 1465102942307 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 22:02:22 INFO - PROCESS | 4000 | 1465102942312 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:22 INFO - PROCESS | 4000 | 1465102942314 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1D4800 == 34 [pid = 4000] [id = 518] 22:02:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3CAB800) [pid = 4000] [serial = 1554] [outer = 0000000000000000] 22:02:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD3CB2800) [pid = 4000] [serial = 1555] [outer = 0000005FD3CAB800] 22:02:22 INFO - PROCESS | 4000 | 1465102942360 Marionette DEBUG loaded listener.js 22:02:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD4FAB400) [pid = 4000] [serial = 1556] [outer = 0000005FD3CAB800] 22:02:22 INFO - PROCESS | 4000 | 1465102942823 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]]]}] 22:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 628ms 22:02:22 INFO - PROCESS | 4000 | 1465102942847 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 22:02:22 INFO - PROCESS | 4000 | 1465102942849 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 22:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:02:22 INFO - PROCESS | 4000 | 1465102942853 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 4000 | 1465102942854 Marionette TRACE conn5 <- [1,2038,null,{}] 22:02:22 INFO - PROCESS | 4000 | 1465102942858 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}] 22:02:22 INFO - PROCESS | 4000 | 1465102942860 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:22 INFO - PROCESS | 4000 | 1465102942946 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 22:02:22 INFO - PROCESS | 4000 | 1465102942952 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:22 INFO - PROCESS | 4000 | 1465102942954 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9BB800 == 35 [pid = 4000] [id = 519] 22:02:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD536E400) [pid = 4000] [serial = 1557] [outer = 0000000000000000] 22:02:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD580A800) [pid = 4000] [serial = 1558] [outer = 0000005FD536E400] 22:02:23 INFO - PROCESS | 4000 | 1465102942999 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD5942400) [pid = 4000] [serial = 1559] [outer = 0000005FD536E400] 22:02:23 INFO - PROCESS | 4000 | 1465102943758 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]]]}] 22:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 985ms 22:02:23 INFO - PROCESS | 4000 | 1465102943840 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 4000 | 1465102943845 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 22:02:23 INFO - PROCESS | 4000 | 1465102943850 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:02:23 INFO - PROCESS | 4000 | 1465102943856 Marionette TRACE conn5 <- [1,2042,null,{}] 22:02:23 INFO - PROCESS | 4000 | 1465102943862 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}] 22:02:23 INFO - PROCESS | 4000 | 1465102943865 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:24 INFO - PROCESS | 4000 | 1465102944023 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 22:02:24 INFO - PROCESS | 4000 | 1465102944139 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:24 INFO - PROCESS | 4000 | 1465102944142 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED89000 == 36 [pid = 4000] [id = 520] 22:02:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC7D17000) [pid = 4000] [serial = 1560] [outer = 0000000000000000] 22:02:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC8FC5C00) [pid = 4000] [serial = 1561] [outer = 0000005FC7D17000] 22:02:24 INFO - PROCESS | 4000 | 1465102944203 Marionette DEBUG loaded listener.js 22:02:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC97A8000) [pid = 4000] [serial = 1562] [outer = 0000005FC7D17000] 22:02:24 INFO - PROCESS | 4000 | 1465102944958 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]]]}] 22:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1176ms 22:02:25 INFO - PROCESS | 4000 | 1465102945042 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 22:02:25 INFO - PROCESS | 4000 | 1465102945047 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 22:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:02:25 INFO - PROCESS | 4000 | 1465102945055 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - PROCESS | 4000 | 1465102945058 Marionette TRACE conn5 <- [1,2046,null,{}] 22:02:25 INFO - PROCESS | 4000 | 1465102945063 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}] 22:02:25 INFO - PROCESS | 4000 | 1465102945066 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:25 INFO - PROCESS | 4000 | 1465102945203 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 22:02:25 INFO - PROCESS | 4000 | 1465102945414 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:25 INFO - PROCESS | 4000 | 1465102945417 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DA2800 == 37 [pid = 4000] [id = 521] 22:02:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005F8153D400) [pid = 4000] [serial = 1563] [outer = 0000000000000000] 22:02:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC7D0D000) [pid = 4000] [serial = 1564] [outer = 0000005F8153D400] 22:02:25 INFO - PROCESS | 4000 | 1465102945476 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC96E2000) [pid = 4000] [serial = 1565] [outer = 0000005F8153D400] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1D4800 == 36 [pid = 4000] [id = 518] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7567800 == 35 [pid = 4000] [id = 517] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD71A9000 == 34 [pid = 4000] [id = 516] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6584000 == 33 [pid = 4000] [id = 515] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8F16800 == 32 [pid = 4000] [id = 12] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5355000 == 31 [pid = 4000] [id = 514] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFAEC000 == 30 [pid = 4000] [id = 513] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE802800 == 29 [pid = 4000] [id = 512] 22:02:26 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DC9000 == 28 [pid = 4000] [id = 511] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD3213800) [pid = 4000] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD4F2E400) [pid = 4000] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD36F4400) [pid = 4000] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC9554C00) [pid = 4000] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC98BC000) [pid = 4000] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCE18FC00) [pid = 4000] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFE8F400) [pid = 4000] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC95E2000) [pid = 4000] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC9927400) [pid = 4000] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD5FAF800) [pid = 4000] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFC1A400) [pid = 4000] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9DB3400) [pid = 4000] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCADA0800) [pid = 4000] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCAB9D000) [pid = 4000] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD5D15400) [pid = 4000] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD6D19800) [pid = 4000] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD64D2800) [pid = 4000] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD64E3400) [pid = 4000] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD700E000) [pid = 4000] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD7015000) [pid = 4000] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD3635000) [pid = 4000] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD64CF800) [pid = 4000] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FCFECEC00) [pid = 4000] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 22:02:26 INFO - PROCESS | 4000 | 1465102946145 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]]]}] 22:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1140ms 22:02:26 INFO - PROCESS | 4000 | 1465102946197 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 22:02:26 INFO - PROCESS | 4000 | 1465102946201 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 22:02:26 INFO - PROCESS | 4000 | 1465102946205 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:02:26 INFO - PROCESS | 4000 | 1465102946208 Marionette TRACE conn5 <- [1,2050,null,{}] 22:02:26 INFO - PROCESS | 4000 | 1465102946213 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}] 22:02:26 INFO - PROCESS | 4000 | 1465102946218 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:26 INFO - PROCESS | 4000 | 1465102946314 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 22:02:26 INFO - PROCESS | 4000 | 1465102946394 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:26 INFO - PROCESS | 4000 | 1465102946397 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1B2800 == 29 [pid = 4000] [id = 522] 22:02:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005F815D2C00) [pid = 4000] [serial = 1566] [outer = 0000000000000000] 22:02:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC95E1C00) [pid = 4000] [serial = 1567] [outer = 0000005F815D2C00] 22:02:26 INFO - PROCESS | 4000 | 1465102946445 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC994D800) [pid = 4000] [serial = 1568] [outer = 0000005F815D2C00] 22:02:26 INFO - PROCESS | 4000 | 1465102946905 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]]]}] 22:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 22:02:26 INFO - PROCESS | 4000 | 1465102946944 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 22:02:26 INFO - PROCESS | 4000 | 1465102946949 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 22:02:26 INFO - PROCESS | 4000 | 1465102946954 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:02:26 INFO - PROCESS | 4000 | 1465102946956 Marionette TRACE conn5 <- [1,2054,null,{}] 22:02:26 INFO - PROCESS | 4000 | 1465102946959 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}] 22:02:26 INFO - PROCESS | 4000 | 1465102946962 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:27 INFO - PROCESS | 4000 | 1465102947056 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 22:02:27 INFO - PROCESS | 4000 | 1465102947063 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:27 INFO - PROCESS | 4000 | 1465102947065 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD003F000 == 30 [pid = 4000] [id = 523] 22:02:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCA36FC00) [pid = 4000] [serial = 1569] [outer = 0000000000000000] 22:02:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCE130000) [pid = 4000] [serial = 1570] [outer = 0000005FCA36FC00] 22:02:27 INFO - PROCESS | 4000 | 1465102947114 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCEB4D400) [pid = 4000] [serial = 1571] [outer = 0000005FCA36FC00] 22:02:27 INFO - PROCESS | 4000 | 1465102947612 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]]]}] 22:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 22:02:27 INFO - PROCESS | 4000 | 1465102947648 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 22:02:27 INFO - PROCESS | 4000 | 1465102947651 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 22:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:02:27 INFO - PROCESS | 4000 | 1465102947656 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:02:27 INFO - PROCESS | 4000 | 1465102947662 Marionette TRACE conn5 <- [1,2058,null,{}] 22:02:27 INFO - PROCESS | 4000 | 1465102947673 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}] 22:02:27 INFO - PROCESS | 4000 | 1465102947677 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:27 INFO - PROCESS | 4000 | 1465102947769 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 22:02:27 INFO - PROCESS | 4000 | 1465102947776 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:27 INFO - PROCESS | 4000 | 1465102947778 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD647D800 == 31 [pid = 4000] [id = 524] 22:02:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFEC5000) [pid = 4000] [serial = 1572] [outer = 0000000000000000] 22:02:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD0058400) [pid = 4000] [serial = 1573] [outer = 0000005FCFEC5000] 22:02:27 INFO - PROCESS | 4000 | 1465102947825 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD0475000) [pid = 4000] [serial = 1574] [outer = 0000005FCFEC5000] 22:02:28 INFO - PROCESS | 4000 | 1465102948326 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]]]}] 22:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 22:02:28 INFO - PROCESS | 4000 | 1465102948349 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 22:02:28 INFO - PROCESS | 4000 | 1465102948352 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 22:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:02:28 INFO - PROCESS | 4000 | 1465102948356 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - PROCESS | 4000 | 1465102948357 Marionette TRACE conn5 <- [1,2062,null,{}] 22:02:28 INFO - PROCESS | 4000 | 1465102948361 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}] 22:02:28 INFO - PROCESS | 4000 | 1465102948363 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:28 INFO - PROCESS | 4000 | 1465102948480 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 22:02:28 INFO - PROCESS | 4000 | 1465102948487 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:28 INFO - PROCESS | 4000 | 1465102948489 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD719E800 == 32 [pid = 4000] [id = 525] 22:02:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD2950800) [pid = 4000] [serial = 1575] [outer = 0000000000000000] 22:02:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3216800) [pid = 4000] [serial = 1576] [outer = 0000005FD2950800] 22:02:28 INFO - PROCESS | 4000 | 1465102948587 Marionette DEBUG loaded listener.js 22:02:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD36F0C00) [pid = 4000] [serial = 1577] [outer = 0000005FD2950800] 22:02:29 INFO - PROCESS | 4000 | 1465102949014 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]]]}] 22:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 22:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:02:29 INFO - PROCESS | 4000 | 1465102949050 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 22:02:29 INFO - PROCESS | 4000 | 1465102949052 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 22:02:29 INFO - PROCESS | 4000 | 1465102949055 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:02:29 INFO - PROCESS | 4000 | 1465102949057 Marionette TRACE conn5 <- [1,2066,null,{}] 22:02:29 INFO - PROCESS | 4000 | 1465102949068 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}] 22:02:29 INFO - PROCESS | 4000 | 1465102949070 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:29 INFO - PROCESS | 4000 | 1465102949210 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 22:02:29 INFO - PROCESS | 4000 | 1465102949234 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:29 INFO - PROCESS | 4000 | 1465102949241 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E2D000 == 33 [pid = 4000] [id = 526] 22:02:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD4FA3800) [pid = 4000] [serial = 1578] [outer = 0000000000000000] 22:02:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD536D000) [pid = 4000] [serial = 1579] [outer = 0000005FD4FA3800] 22:02:29 INFO - PROCESS | 4000 | 1465102949296 Marionette DEBUG loaded listener.js 22:02:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5B7A800) [pid = 4000] [serial = 1580] [outer = 0000005FD4FA3800] 22:02:29 INFO - PROCESS | 4000 | 1465102949770 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]]]}] 22:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 22:02:29 INFO - PROCESS | 4000 | 1465102949793 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 22:02:29 INFO - PROCESS | 4000 | 1465102949795 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 22:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:02:29 INFO - PROCESS | 4000 | 1465102949799 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:02:29 INFO - PROCESS | 4000 | 1465102949800 Marionette TRACE conn5 <- [1,2070,null,{}] 22:02:29 INFO - PROCESS | 4000 | 1465102949804 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}] 22:02:29 INFO - PROCESS | 4000 | 1465102949806 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:29 INFO - PROCESS | 4000 | 1465102949929 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 22:02:29 INFO - PROCESS | 4000 | 1465102949936 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:29 INFO - PROCESS | 4000 | 1465102949938 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD156000 == 34 [pid = 4000] [id = 527] 22:02:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD5BB3800) [pid = 4000] [serial = 1581] [outer = 0000000000000000] 22:02:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD5F62000) [pid = 4000] [serial = 1582] [outer = 0000005FD5BB3800] 22:02:30 INFO - PROCESS | 4000 | 1465102950025 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD64D8000) [pid = 4000] [serial = 1583] [outer = 0000005FD5BB3800] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD5D1BC00) [pid = 4000] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC97A9400) [pid = 4000] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD6A2F800) [pid = 4000] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC9993400) [pid = 4000] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7D11000) [pid = 4000] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005F82907000) [pid = 4000] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC953CC00) [pid = 4000] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCE0BD400) [pid = 4000] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005F8154A800) [pid = 4000] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005F814E3400) [pid = 4000] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCADA4400) [pid = 4000] [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.] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD3CAB800) [pid = 4000] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC7D15800) [pid = 4000] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:02:30 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCFC18C00) [pid = 4000] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:02:30 INFO - PROCESS | 4000 | 1465102950509 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]]]}] 22:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 22:02:30 INFO - PROCESS | 4000 | 1465102950538 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 22:02:30 INFO - PROCESS | 4000 | 1465102950541 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 22:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:02:30 INFO - PROCESS | 4000 | 1465102950544 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - PROCESS | 4000 | 1465102950546 Marionette TRACE conn5 <- [1,2074,null,{}] 22:02:30 INFO - PROCESS | 4000 | 1465102950550 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}] 22:02:30 INFO - PROCESS | 4000 | 1465102950552 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:30 INFO - PROCESS | 4000 | 1465102950662 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 22:02:30 INFO - PROCESS | 4000 | 1465102950743 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:30 INFO - PROCESS | 4000 | 1465102950745 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3CA000 == 35 [pid = 4000] [id = 528] 22:02:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005F81549C00) [pid = 4000] [serial = 1584] [outer = 0000000000000000] 22:02:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9921400) [pid = 4000] [serial = 1585] [outer = 0000005F81549C00] 22:02:30 INFO - PROCESS | 4000 | 1465102950790 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD321F400) [pid = 4000] [serial = 1586] [outer = 0000005F81549C00] 22:02:31 INFO - PROCESS | 4000 | 1465102951144 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]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 628ms 22:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:02:31 INFO - PROCESS | 4000 | 1465102951175 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 22:02:31 INFO - PROCESS | 4000 | 1465102951177 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 22:02:31 INFO - PROCESS | 4000 | 1465102951181 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:02:31 INFO - PROCESS | 4000 | 1465102951183 Marionette TRACE conn5 <- [1,2078,null,{}] 22:02:31 INFO - PROCESS | 4000 | 1465102951186 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}] 22:02:31 INFO - PROCESS | 4000 | 1465102951188 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:31 INFO - PROCESS | 4000 | 1465102951311 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 22:02:31 INFO - PROCESS | 4000 | 1465102951319 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:31 INFO - PROCESS | 4000 | 1465102951321 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE72000 == 36 [pid = 4000] [id = 529] 22:02:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC7DE1000) [pid = 4000] [serial = 1587] [outer = 0000000000000000] 22:02:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD64D6C00) [pid = 4000] [serial = 1588] [outer = 0000005FC7DE1000] 22:02:31 INFO - PROCESS | 4000 | 1465102951366 Marionette DEBUG loaded listener.js 22:02:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD6B9E000) [pid = 4000] [serial = 1589] [outer = 0000005FC7DE1000] 22:02:31 INFO - PROCESS | 4000 | 1465102951779 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]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 628ms 22:02:31 INFO - PROCESS | 4000 | 1465102951812 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 22:02:31 INFO - PROCESS | 4000 | 1465102951814 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 22:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:02:31 INFO - PROCESS | 4000 | 1465102951818 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:02:31 INFO - PROCESS | 4000 | 1465102951820 Marionette TRACE conn5 <- [1,2082,null,{}] 22:02:31 INFO - PROCESS | 4000 | 1465102951823 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}] 22:02:31 INFO - PROCESS | 4000 | 1465102951825 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:31 INFO - PROCESS | 4000 | 1465102951940 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 22:02:31 INFO - PROCESS | 4000 | 1465102951948 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:31 INFO - PROCESS | 4000 | 1465102951951 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9AE800 == 37 [pid = 4000] [id = 530] 22:02:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCE8C5800) [pid = 4000] [serial = 1590] [outer = 0000000000000000] 22:02:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD700C400) [pid = 4000] [serial = 1591] [outer = 0000005FCE8C5800] 22:02:32 INFO - PROCESS | 4000 | 1465102951997 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD7019400) [pid = 4000] [serial = 1592] [outer = 0000005FCE8C5800] 22:02:32 INFO - PROCESS | 4000 | 1465102952506 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]]]}] 22:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 731ms 22:02:32 INFO - PROCESS | 4000 | 1465102952553 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 22:02:32 INFO - PROCESS | 4000 | 1465102952558 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 22:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:02:32 INFO - PROCESS | 4000 | 1465102952564 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:02:32 INFO - PROCESS | 4000 | 1465102952568 Marionette TRACE conn5 <- [1,2086,null,{}] 22:02:32 INFO - PROCESS | 4000 | 1465102952575 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}] 22:02:32 INFO - PROCESS | 4000 | 1465102952578 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:32 INFO - PROCESS | 4000 | 1465102952705 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 22:02:32 INFO - PROCESS | 4000 | 1465102952811 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:32 INFO - PROCESS | 4000 | 1465102952817 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE14F000 == 38 [pid = 4000] [id = 531] 22:02:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC95D6000) [pid = 4000] [serial = 1593] [outer = 0000000000000000] 22:02:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC98B6400) [pid = 4000] [serial = 1594] [outer = 0000005FC95D6000] 22:02:32 INFO - PROCESS | 4000 | 1465102952877 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9993C00) [pid = 4000] [serial = 1595] [outer = 0000005FC95D6000] 22:02:33 INFO - PROCESS | 4000 | 1465102953538 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]]]}] 22:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 986ms 22:02:33 INFO - PROCESS | 4000 | 1465102953553 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 4000 | 1465102953558 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 22:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:02:33 INFO - PROCESS | 4000 | 1465102953564 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 4000 | 1465102953568 Marionette TRACE conn5 <- [1,2090,null,{}] 22:02:33 INFO - PROCESS | 4000 | 1465102953572 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}] 22:02:33 INFO - PROCESS | 4000 | 1465102953575 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:33 INFO - PROCESS | 4000 | 1465102953697 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 22:02:33 INFO - PROCESS | 4000 | 1465102953792 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:33 INFO - PROCESS | 4000 | 1465102953795 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6D63000 == 39 [pid = 4000] [id = 532] 22:02:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCF928C00) [pid = 4000] [serial = 1596] [outer = 0000000000000000] 22:02:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFC1C400) [pid = 4000] [serial = 1597] [outer = 0000005FCF928C00] 22:02:33 INFO - PROCESS | 4000 | 1465102953853 Marionette DEBUG loaded listener.js 22:02:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD0059000) [pid = 4000] [serial = 1598] [outer = 0000005FCF928C00] 22:02:34 INFO - PROCESS | 4000 | 1465102954488 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]]]}] 22:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 985ms 22:02:34 INFO - PROCESS | 4000 | 1465102954552 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 22:02:34 INFO - PROCESS | 4000 | 1465102954555 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 22:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:02:34 INFO - PROCESS | 4000 | 1465102954559 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:02:34 INFO - PROCESS | 4000 | 1465102954564 Marionette TRACE conn5 <- [1,2094,null,{}] 22:02:34 INFO - PROCESS | 4000 | 1465102954576 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}] 22:02:34 INFO - PROCESS | 4000 | 1465102954581 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:34 INFO - PROCESS | 4000 | 1465102954732 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 22:02:34 INFO - PROCESS | 4000 | 1465102954856 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:34 INFO - PROCESS | 4000 | 1465102954859 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF1B800 == 40 [pid = 4000] [id = 533] 22:02:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD58A5C00) [pid = 4000] [serial = 1599] [outer = 0000000000000000] 22:02:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD5F68000) [pid = 4000] [serial = 1600] [outer = 0000005FD58A5C00] 22:02:34 INFO - PROCESS | 4000 | 1465102954919 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD6D18400) [pid = 4000] [serial = 1601] [outer = 0000005FD58A5C00] 22:02:35 INFO - PROCESS | 4000 | 1465102955507 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] 22:02:35 INFO - PROCESS | 4000 | 1465102955549 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 22:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:02:35 INFO - PROCESS | 4000 | 1465102955553 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 4000 | 1465102955555 Marionette TRACE conn5 <- [1,2098,null,{}] 22:02:35 INFO - PROCESS | 4000 | 1465102955559 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}] 22:02:35 INFO - PROCESS | 4000 | 1465102955561 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:35 INFO - PROCESS | 4000 | 1465102955677 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 22:02:35 INFO - PROCESS | 4000 | 1465102955820 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:35 INFO - PROCESS | 4000 | 1465102955823 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB86A800 == 41 [pid = 4000] [id = 534] 22:02:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD4FAE000) [pid = 4000] [serial = 1602] [outer = 0000000000000000] 22:02:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD75EF000) [pid = 4000] [serial = 1603] [outer = 0000005FD4FAE000] 22:02:35 INFO - PROCESS | 4000 | 1465102955880 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD77B9400) [pid = 4000] [serial = 1604] [outer = 0000005FD4FAE000] 22:02:36 INFO - PROCESS | 4000 | 1465102956696 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]]]}] 22:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1195ms 22:02:36 INFO - PROCESS | 4000 | 1465102956764 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 22:02:36 INFO - PROCESS | 4000 | 1465102956768 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 22:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:02:36 INFO - PROCESS | 4000 | 1465102956775 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:02:36 INFO - PROCESS | 4000 | 1465102956777 Marionette TRACE conn5 <- [1,2102,null,{}] 22:02:36 INFO - PROCESS | 4000 | 1465102956783 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}] 22:02:36 INFO - PROCESS | 4000 | 1465102956786 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:36 INFO - PROCESS | 4000 | 1465102956896 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 22:02:37 INFO - PROCESS | 4000 | 1465102957020 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:37 INFO - PROCESS | 4000 | 1465102957023 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE144000 == 42 [pid = 4000] [id = 535] 22:02:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC953CC00) [pid = 4000] [serial = 1605] [outer = 0000000000000000] 22:02:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC999CC00) [pid = 4000] [serial = 1606] [outer = 0000005FC953CC00] 22:02:37 INFO - PROCESS | 4000 | 1465102957075 Marionette DEBUG loaded listener.js 22:02:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FCE18F000) [pid = 4000] [serial = 1607] [outer = 0000005FC953CC00] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE72000 == 41 [pid = 4000] [id = 529] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3CA000 == 40 [pid = 4000] [id = 528] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD156000 == 39 [pid = 4000] [id = 527] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E2D000 == 38 [pid = 4000] [id = 526] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD719E800 == 37 [pid = 4000] [id = 525] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD647D800 == 36 [pid = 4000] [id = 524] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD003F000 == 35 [pid = 4000] [id = 523] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1B2800 == 34 [pid = 4000] [id = 522] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DA2800 == 33 [pid = 4000] [id = 521] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED89000 == 32 [pid = 4000] [id = 520] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9BB800 == 31 [pid = 4000] [id = 519] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8F02800 == 30 [pid = 4000] [id = 510] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB86A800 == 29 [pid = 4000] [id = 534] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF1B800 == 28 [pid = 4000] [id = 533] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6D63000 == 27 [pid = 4000] [id = 532] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9AE800 == 26 [pid = 4000] [id = 530] 22:02:37 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE14F000 == 25 [pid = 4000] [id = 531] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FC8C59000) [pid = 4000] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC9999000) [pid = 4000] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC7D14800) [pid = 4000] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC8730000) [pid = 4000] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC9944000) [pid = 4000] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC8FCB400) [pid = 4000] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC96D9C00) [pid = 4000] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC98BC400) [pid = 4000] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCE84EC00) [pid = 4000] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCF92D800) [pid = 4000] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCEDF3800) [pid = 4000] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD046A400) [pid = 4000] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005F81546C00) [pid = 4000] [serial = 1067] [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:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFE89800) [pid = 4000] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD3CB2800) [pid = 4000] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9998000) [pid = 4000] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC98B6800) [pid = 4000] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD321A000) [pid = 4000] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFC23C00) [pid = 4000] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD580A800) [pid = 4000] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD7017C00) [pid = 4000] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD60EB000) [pid = 4000] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD4FAB400) [pid = 4000] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD3215400) [pid = 4000] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD3222C00) [pid = 4000] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD3669400) [pid = 4000] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 22:02:37 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FC9DAFC00) [pid = 4000] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 22:02:38 INFO - PROCESS | 4000 | 1465102958288 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]]]}] 22:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1539ms 22:02:38 INFO - PROCESS | 4000 | 1465102958317 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 22:02:38 INFO - PROCESS | 4000 | 1465102958321 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 22:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:02:38 INFO - PROCESS | 4000 | 1465102958326 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:02:38 INFO - PROCESS | 4000 | 1465102958331 Marionette TRACE conn5 <- [1,2106,null,{}] 22:02:38 INFO - PROCESS | 4000 | 1465102958336 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}] 22:02:38 INFO - PROCESS | 4000 | 1465102958339 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:38 INFO - PROCESS | 4000 | 1465102958466 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 22:02:38 INFO - PROCESS | 4000 | 1465102958546 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:38 INFO - PROCESS | 4000 | 1465102958548 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC95BF000 == 26 [pid = 4000] [id = 536] 22:02:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC7D18000) [pid = 4000] [serial = 1608] [outer = 0000000000000000] 22:02:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC8732400) [pid = 4000] [serial = 1609] [outer = 0000005FC7D18000] 22:02:38 INFO - PROCESS | 4000 | 1465102958598 Marionette DEBUG loaded listener.js 22:02:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC8FF8C00) [pid = 4000] [serial = 1610] [outer = 0000005FC7D18000] 22:02:38 INFO - PROCESS | 4000 | 1465102958991 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]]]}] 22:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 22:02:39 INFO - PROCESS | 4000 | 1465102959094 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 22:02:39 INFO - PROCESS | 4000 | 1465102959099 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 22:02:39 INFO - PROCESS | 4000 | 1465102959110 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:02:39 INFO - PROCESS | 4000 | 1465102959113 Marionette TRACE conn5 <- [1,2110,null,{}] 22:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:02:39 INFO - PROCESS | 4000 | 1465102959117 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}] 22:02:39 INFO - PROCESS | 4000 | 1465102959120 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:39 INFO - PROCESS | 4000 | 1465102959224 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 22:02:39 INFO - PROCESS | 4000 | 1465102959233 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:39 INFO - PROCESS | 4000 | 1465102959235 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE15800 == 27 [pid = 4000] [id = 537] 22:02:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC97A6000) [pid = 4000] [serial = 1611] [outer = 0000000000000000] 22:02:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9914400) [pid = 4000] [serial = 1612] [outer = 0000005FC97A6000] 22:02:39 INFO - PROCESS | 4000 | 1465102959285 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC992B000) [pid = 4000] [serial = 1613] [outer = 0000005FC97A6000] 22:02:39 INFO - PROCESS | 4000 | 1465102959731 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]]]}] 22:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 22:02:39 INFO - PROCESS | 4000 | 1465102959788 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 22:02:39 INFO - PROCESS | 4000 | 1465102959790 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 22:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:02:39 INFO - PROCESS | 4000 | 1465102959794 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:02:39 INFO - PROCESS | 4000 | 1465102959798 Marionette TRACE conn5 <- [1,2114,null,{}] 22:02:39 INFO - PROCESS | 4000 | 1465102959809 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}] 22:02:39 INFO - PROCESS | 4000 | 1465102959814 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:39 INFO - PROCESS | 4000 | 1465102959904 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 22:02:39 INFO - PROCESS | 4000 | 1465102959911 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:39 INFO - PROCESS | 4000 | 1465102959915 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD0032800 == 28 [pid = 4000] [id = 538] 22:02:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC99A0C00) [pid = 4000] [serial = 1614] [outer = 0000000000000000] 22:02:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9DB2400) [pid = 4000] [serial = 1615] [outer = 0000005FC99A0C00] 22:02:39 INFO - PROCESS | 4000 | 1465102959964 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCDE34000) [pid = 4000] [serial = 1616] [outer = 0000005FC99A0C00] 22:02:40 INFO - PROCESS | 4000 | 1465102960455 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]]]}] 22:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 691ms 22:02:40 INFO - PROCESS | 4000 | 1465102960487 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 22:02:40 INFO - PROCESS | 4000 | 1465102960490 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 22:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:02:40 INFO - PROCESS | 4000 | 1465102960494 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:02:40 INFO - PROCESS | 4000 | 1465102960496 Marionette TRACE conn5 <- [1,2118,null,{}] 22:02:40 INFO - PROCESS | 4000 | 1465102960499 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}] 22:02:40 INFO - PROCESS | 4000 | 1465102960501 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:40 INFO - PROCESS | 4000 | 1465102960649 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 22:02:40 INFO - PROCESS | 4000 | 1465102960671 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:40 INFO - PROCESS | 4000 | 1465102960674 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5907000 == 29 [pid = 4000] [id = 539] 22:02:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCE855000) [pid = 4000] [serial = 1617] [outer = 0000000000000000] 22:02:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCE972C00) [pid = 4000] [serial = 1618] [outer = 0000005FCE855000] 22:02:40 INFO - PROCESS | 4000 | 1465102960719 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCEEB8000) [pid = 4000] [serial = 1619] [outer = 0000005FCE855000] 22:02:41 INFO - PROCESS | 4000 | 1465102961178 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] 22:02:41 INFO - PROCESS | 4000 | 1465102961232 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 22:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:02:41 INFO - PROCESS | 4000 | 1465102961235 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 4000 | 1465102961237 Marionette TRACE conn5 <- [1,2122,null,{}] 22:02:41 INFO - PROCESS | 4000 | 1465102961241 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}] 22:02:41 INFO - PROCESS | 4000 | 1465102961243 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:41 INFO - PROCESS | 4000 | 1465102961352 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 22:02:41 INFO - PROCESS | 4000 | 1465102961358 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:41 INFO - PROCESS | 4000 | 1465102961360 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6588000 == 30 [pid = 4000] [id = 540] 22:02:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCF92DC00) [pid = 4000] [serial = 1620] [outer = 0000000000000000] 22:02:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCFA96000) [pid = 4000] [serial = 1621] [outer = 0000005FCF92DC00] 22:02:41 INFO - PROCESS | 4000 | 1465102961411 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCFE96C00) [pid = 4000] [serial = 1622] [outer = 0000005FCF92DC00] 22:02:41 INFO - PROCESS | 4000 | 1465102961912 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] 22:02:41 INFO - PROCESS | 4000 | 1465102961981 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 22:02:41 INFO - PROCESS | 4000 | 1465102961989 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 4000 | 1465102961991 Marionette TRACE conn5 <- [1,2126,null,{}] 22:02:41 INFO - PROCESS | 4000 | 1465102961994 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}] 22:02:42 INFO - PROCESS | 4000 | 1465102962000 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:42 INFO - PROCESS | 4000 | 1465102962136 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC7DE1000) [pid = 4000] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD4FA3800) [pid = 4000] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD536E400) [pid = 4000] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFEC5000) [pid = 4000] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005F8153D400) [pid = 4000] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCA36FC00) [pid = 4000] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005F81549C00) [pid = 4000] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC7D17000) [pid = 4000] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005F815D2C00) [pid = 4000] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD5BB3800) [pid = 4000] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCE8C5800) [pid = 4000] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:02:42 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD2950800) [pid = 4000] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:02:42 INFO - PROCESS | 4000 | 1465102962396 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:42 INFO - PROCESS | 4000 | 1465102962398 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF0E000 == 31 [pid = 4000] [id = 541] 22:02:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005F8153D400) [pid = 4000] [serial = 1623] [outer = 0000000000000000] 22:02:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC953B000) [pid = 4000] [serial = 1624] [outer = 0000005F8153D400] 22:02:42 INFO - PROCESS | 4000 | 1465102962445 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFEC7800) [pid = 4000] [serial = 1625] [outer = 0000005F8153D400] 22:02:42 INFO - PROCESS | 4000 | 1465102962823 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]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 882ms 22:02:42 INFO - PROCESS | 4000 | 1465102962868 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 4000 | 1465102962870 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 22:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:02:42 INFO - PROCESS | 4000 | 1465102962874 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 4000 | 1465102962876 Marionette TRACE conn5 <- [1,2130,null,{}] 22:02:42 INFO - PROCESS | 4000 | 1465102962879 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}] 22:02:42 INFO - PROCESS | 4000 | 1465102962881 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:42 INFO - PROCESS | 4000 | 1465102962993 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 22:02:43 INFO - PROCESS | 4000 | 1465102963002 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:43 INFO - PROCESS | 4000 | 1465102963004 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD76D3800 == 32 [pid = 4000] [id = 542] 22:02:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005F81543C00) [pid = 4000] [serial = 1626] [outer = 0000000000000000] 22:02:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3633C00) [pid = 4000] [serial = 1627] [outer = 0000005F81543C00] 22:02:43 INFO - PROCESS | 4000 | 1465102963048 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD366CC00) [pid = 4000] [serial = 1628] [outer = 0000005F81543C00] 22:02:43 INFO - PROCESS | 4000 | 1465102963463 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] 22:02:43 INFO - PROCESS | 4000 | 1465102963507 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 22:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:02:43 INFO - PROCESS | 4000 | 1465102963511 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:02:43 INFO - PROCESS | 4000 | 1465102963513 Marionette TRACE conn5 <- [1,2134,null,{}] 22:02:43 INFO - PROCESS | 4000 | 1465102963516 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}] 22:02:43 INFO - PROCESS | 4000 | 1465102963518 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:43 INFO - PROCESS | 4000 | 1465102963635 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 22:02:43 INFO - PROCESS | 4000 | 1465102963675 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:43 INFO - PROCESS | 4000 | 1465102963677 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94C1000 == 33 [pid = 4000] [id = 543] 22:02:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3636400) [pid = 4000] [serial = 1629] [outer = 0000000000000000] 22:02:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3CAF800) [pid = 4000] [serial = 1630] [outer = 0000005FD3636400] 22:02:43 INFO - PROCESS | 4000 | 1465102963722 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD4FB2800) [pid = 4000] [serial = 1631] [outer = 0000005FD3636400] 22:02:44 INFO - PROCESS | 4000 | 1465102964126 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] 22:02:44 INFO - PROCESS | 4000 | 1465102964144 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 22:02:44 INFO - PROCESS | 4000 | 1465102964147 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:02:44 INFO - PROCESS | 4000 | 1465102964149 Marionette TRACE conn5 <- [1,2138,null,{}] 22:02:44 INFO - PROCESS | 4000 | 1465102964153 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}] 22:02:44 INFO - PROCESS | 4000 | 1465102964155 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:44 INFO - PROCESS | 4000 | 1465102964272 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 22:02:44 INFO - PROCESS | 4000 | 1465102964280 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:44 INFO - PROCESS | 4000 | 1465102964282 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B8800 == 34 [pid = 4000] [id = 544] 22:02:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC994A000) [pid = 4000] [serial = 1632] [outer = 0000000000000000] 22:02:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCE9DC800) [pid = 4000] [serial = 1633] [outer = 0000005FC994A000] 22:02:44 INFO - PROCESS | 4000 | 1465102964329 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD5940800) [pid = 4000] [serial = 1634] [outer = 0000005FC994A000] 22:02:45 INFO - PROCESS | 4000 | 1465102965170 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] 22:02:45 INFO - PROCESS | 4000 | 1465102965236 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 22:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:02:45 INFO - PROCESS | 4000 | 1465102965241 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:02:45 INFO - PROCESS | 4000 | 1465102965247 Marionette TRACE conn5 <- [1,2142,null,{}] 22:02:45 INFO - PROCESS | 4000 | 1465102965253 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}] 22:02:45 INFO - PROCESS | 4000 | 1465102965256 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:45 INFO - PROCESS | 4000 | 1465102965414 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 22:02:45 INFO - PROCESS | 4000 | 1465102965531 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:45 INFO - PROCESS | 4000 | 1465102965534 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED84000 == 35 [pid = 4000] [id = 545] 22:02:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC8CCA400) [pid = 4000] [serial = 1635] [outer = 0000000000000000] 22:02:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC96E3000) [pid = 4000] [serial = 1636] [outer = 0000005FC8CCA400] 22:02:45 INFO - PROCESS | 4000 | 1465102965599 Marionette DEBUG loaded listener.js 22:02:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC991F000) [pid = 4000] [serial = 1637] [outer = 0000005FC8CCA400] 22:02:46 INFO - PROCESS | 4000 | 1465102966326 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]]]}] 22:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1138ms 22:02:46 INFO - PROCESS | 4000 | 1465102966387 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 22:02:46 INFO - PROCESS | 4000 | 1465102966392 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 22:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:02:46 INFO - PROCESS | 4000 | 1465102966399 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:02:46 INFO - PROCESS | 4000 | 1465102966402 Marionette TRACE conn5 <- [1,2146,null,{}] 22:02:46 INFO - PROCESS | 4000 | 1465102966406 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}] 22:02:46 INFO - PROCESS | 4000 | 1465102966410 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:46 INFO - PROCESS | 4000 | 1465102966550 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 22:02:46 INFO - PROCESS | 4000 | 1465102966758 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:46 INFO - PROCESS | 4000 | 1465102966762 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F8151E000 == 36 [pid = 4000] [id = 546] 22:02:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005F81546000) [pid = 4000] [serial = 1638] [outer = 0000000000000000] 22:02:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC872A000) [pid = 4000] [serial = 1639] [outer = 0000005F81546000] 22:02:46 INFO - PROCESS | 4000 | 1465102966822 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC98B7800) [pid = 4000] [serial = 1640] [outer = 0000005F81546000] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94C1000 == 35 [pid = 4000] [id = 543] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD76D3800 == 34 [pid = 4000] [id = 542] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF0E000 == 33 [pid = 4000] [id = 541] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6588000 == 32 [pid = 4000] [id = 540] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5907000 == 31 [pid = 4000] [id = 539] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD0032800 == 30 [pid = 4000] [id = 538] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE15800 == 29 [pid = 4000] [id = 537] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC95BF000 == 28 [pid = 4000] [id = 536] 22:02:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE144000 == 27 [pid = 4000] [id = 535] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD6B9E000) [pid = 4000] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD5B7A800) [pid = 4000] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD536D000) [pid = 4000] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD5942400) [pid = 4000] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD0058400) [pid = 4000] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7D0D000) [pid = 4000] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC96E2000) [pid = 4000] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCE130000) [pid = 4000] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCEB4D400) [pid = 4000] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9921400) [pid = 4000] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC8FC5C00) [pid = 4000] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC97A8000) [pid = 4000] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC95E1C00) [pid = 4000] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC994D800) [pid = 4000] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD5F62000) [pid = 4000] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD64D8000) [pid = 4000] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD64D6C00) [pid = 4000] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD700C400) [pid = 4000] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD3216800) [pid = 4000] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD36F0C00) [pid = 4000] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD7019400) [pid = 4000] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD0475000) [pid = 4000] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD321F400) [pid = 4000] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 22:02:47 INFO - PROCESS | 4000 | 1465102967498 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] 22:02:47 INFO - PROCESS | 4000 | 1465102967541 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 22:02:47 INFO - PROCESS | 4000 | 1465102967545 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:02:47 INFO - PROCESS | 4000 | 1465102967548 Marionette TRACE conn5 <- [1,2150,null,{}] 22:02:47 INFO - PROCESS | 4000 | 1465102967554 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}] 22:02:47 INFO - PROCESS | 4000 | 1465102967558 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:47 INFO - PROCESS | 4000 | 1465102967652 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 22:02:47 INFO - PROCESS | 4000 | 1465102967733 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:47 INFO - PROCESS | 4000 | 1465102967736 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE04E800 == 28 [pid = 4000] [id = 547] 22:02:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005F82910800) [pid = 4000] [serial = 1641] [outer = 0000000000000000] 22:02:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC96D8800) [pid = 4000] [serial = 1642] [outer = 0000005F82910800] 22:02:47 INFO - PROCESS | 4000 | 1465102967785 Marionette DEBUG loaded listener.js 22:02:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC99A1800) [pid = 4000] [serial = 1643] [outer = 0000005F82910800] 22:02:48 INFO - PROCESS | 4000 | 1465102968254 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]]]}] 22:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 22:02:48 INFO - PROCESS | 4000 | 1465102968290 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 22:02:48 INFO - PROCESS | 4000 | 1465102968294 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 22:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:02:48 INFO - PROCESS | 4000 | 1465102968299 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:02:48 INFO - PROCESS | 4000 | 1465102968302 Marionette TRACE conn5 <- [1,2154,null,{}] 22:02:48 INFO - PROCESS | 4000 | 1465102968306 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}] 22:02:48 INFO - PROCESS | 4000 | 1465102968308 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:48 INFO - PROCESS | 4000 | 1465102968404 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 22:02:48 INFO - PROCESS | 4000 | 1465102968412 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:48 INFO - PROCESS | 4000 | 1465102968414 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFAEE000 == 29 [pid = 4000] [id = 548] 22:02:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCE191800) [pid = 4000] [serial = 1644] [outer = 0000000000000000] 22:02:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCE892800) [pid = 4000] [serial = 1645] [outer = 0000005FCE191800] 22:02:48 INFO - PROCESS | 4000 | 1465102968463 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCEDF4000) [pid = 4000] [serial = 1646] [outer = 0000005FCE191800] 22:02:48 INFO - PROCESS | 4000 | 1465102968954 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]]]}] 22:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 672ms 22:02:48 INFO - PROCESS | 4000 | 1465102968976 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 22:02:48 INFO - PROCESS | 4000 | 1465102968979 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 22:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:02:48 INFO - PROCESS | 4000 | 1465102968984 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:02:48 INFO - PROCESS | 4000 | 1465102968991 Marionette TRACE conn5 <- [1,2158,null,{}] 22:02:49 INFO - PROCESS | 4000 | 1465102969002 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}] 22:02:49 INFO - PROCESS | 4000 | 1465102969006 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:49 INFO - PROCESS | 4000 | 1465102969100 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 22:02:49 INFO - PROCESS | 4000 | 1465102969109 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:49 INFO - PROCESS | 4000 | 1465102969111 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD670F800 == 30 [pid = 4000] [id = 549] 22:02:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005F8290C800) [pid = 4000] [serial = 1647] [outer = 0000000000000000] 22:02:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFECA800) [pid = 4000] [serial = 1648] [outer = 0000005F8290C800] 22:02:49 INFO - PROCESS | 4000 | 1465102969157 Marionette DEBUG loaded listener.js 22:02:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD05F5C00) [pid = 4000] [serial = 1649] [outer = 0000005F8290C800] 22:02:49 INFO - PROCESS | 4000 | 1465102969584 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]]]}] 22:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 691ms 22:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:02:49 INFO - PROCESS | 4000 | 1465102969676 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 22:02:49 INFO - PROCESS | 4000 | 1465102969679 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 22:02:49 INFO - PROCESS | 4000 | 1465102969682 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 4000 | 1465102969684 Marionette TRACE conn5 <- [1,2162,null,{}] 22:02:49 INFO - PROCESS | 4000 | 1465102969694 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}] 22:02:49 INFO - PROCESS | 4000 | 1465102969696 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:49 INFO - PROCESS | 4000 | 1465102969843 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 22:02:49 INFO - PROCESS | 4000 | 1465102969862 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:49 INFO - PROCESS | 4000 | 1465102969871 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD727B800 == 31 [pid = 4000] [id = 550] 22:02:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD321B000) [pid = 4000] [serial = 1650] [outer = 0000000000000000] 22:02:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3222800) [pid = 4000] [serial = 1651] [outer = 0000005FD321B000] 22:02:49 INFO - PROCESS | 4000 | 1465102969917 Marionette DEBUG loaded listener.js 22:02:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3665800) [pid = 4000] [serial = 1652] [outer = 0000005FD321B000] 22:02:50 INFO - PROCESS | 4000 | 1465102970357 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]]]}] 22:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 22:02:50 INFO - PROCESS | 4000 | 1465102970419 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 22:02:50 INFO - PROCESS | 4000 | 1465102970421 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 22:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:02:50 INFO - PROCESS | 4000 | 1465102970425 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:02:50 INFO - PROCESS | 4000 | 1465102970427 Marionette TRACE conn5 <- [1,2166,null,{}] 22:02:50 INFO - PROCESS | 4000 | 1465102970441 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}] 22:02:50 INFO - PROCESS | 4000 | 1465102970443 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:50 INFO - PROCESS | 4000 | 1465102970556 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 22:02:50 INFO - PROCESS | 4000 | 1465102970566 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:50 INFO - PROCESS | 4000 | 1465102970573 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60CA800 == 32 [pid = 4000] [id = 551] 22:02:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3D0C000) [pid = 4000] [serial = 1653] [outer = 0000000000000000] 22:02:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD4FA9800) [pid = 4000] [serial = 1654] [outer = 0000005FD3D0C000] 22:02:50 INFO - PROCESS | 4000 | 1465102970679 Marionette DEBUG loaded listener.js 22:02:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5947400) [pid = 4000] [serial = 1655] [outer = 0000005FD3D0C000] 22:02:51 INFO - PROCESS | 4000 | 1465102971153 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]]]}] 22:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 797ms 22:02:51 INFO - PROCESS | 4000 | 1465102971225 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 22:02:51 INFO - PROCESS | 4000 | 1465102971227 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 22:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:02:51 INFO - PROCESS | 4000 | 1465102971238 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:02:51 INFO - PROCESS | 4000 | 1465102971239 Marionette TRACE conn5 <- [1,2170,null,{}] 22:02:51 INFO - PROCESS | 4000 | 1465102971243 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}] 22:02:51 INFO - PROCESS | 4000 | 1465102971245 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:51 INFO - PROCESS | 4000 | 1465102971369 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 22:02:51 INFO - PROCESS | 4000 | 1465102971385 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:51 INFO - PROCESS | 4000 | 1465102971388 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD161800 == 33 [pid = 4000] [id = 552] 22:02:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5FB1400) [pid = 4000] [serial = 1656] [outer = 0000000000000000] 22:02:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD64CB400) [pid = 4000] [serial = 1657] [outer = 0000005FD5FB1400] 22:02:51 INFO - PROCESS | 4000 | 1465102971477 Marionette DEBUG loaded listener.js 22:02:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD64D8000) [pid = 4000] [serial = 1658] [outer = 0000005FD5FB1400] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD3636400) [pid = 4000] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCE855000) [pid = 4000] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC953CC00) [pid = 4000] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC99A0C00) [pid = 4000] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC7D18000) [pid = 4000] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC97A6000) [pid = 4000] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCF92DC00) [pid = 4000] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005F8153D400) [pid = 4000] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC95D6000) [pid = 4000] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCF928C00) [pid = 4000] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD58A5C00) [pid = 4000] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD4FAE000) [pid = 4000] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:02:51 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005F81543C00) [pid = 4000] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:02:51 INFO - PROCESS | 4000 | 1465102971929 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]]]}] 22:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 733ms 22:02:51 INFO - PROCESS | 4000 | 1465102971979 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 22:02:51 INFO - PROCESS | 4000 | 1465102971981 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 22:02:51 INFO - PROCESS | 4000 | 1465102971985 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:02:51 INFO - PROCESS | 4000 | 1465102971987 Marionette TRACE conn5 <- [1,2174,null,{}] 22:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:02:52 INFO - PROCESS | 4000 | 1465102971991 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}] 22:02:52 INFO - PROCESS | 4000 | 1465102971993 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:52 INFO - PROCESS | 4000 | 1465102972077 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 22:02:52 INFO - PROCESS | 4000 | 1465102972086 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:52 INFO - PROCESS | 4000 | 1465102972088 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1BB000 == 34 [pid = 4000] [id = 553] 22:02:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC95E0800) [pid = 4000] [serial = 1659] [outer = 0000000000000000] 22:02:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCFECF800) [pid = 4000] [serial = 1660] [outer = 0000005FC95E0800] 22:02:52 INFO - PROCESS | 4000 | 1465102972134 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD64D2800) [pid = 4000] [serial = 1661] [outer = 0000005FC95E0800] 22:02:52 INFO - PROCESS | 4000 | 1465102972568 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]]]}] 22:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 22:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:02:52 INFO - PROCESS | 4000 | 1465102972620 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 22:02:52 INFO - PROCESS | 4000 | 1465102972623 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 22:02:52 INFO - PROCESS | 4000 | 1465102972626 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:02:52 INFO - PROCESS | 4000 | 1465102972628 Marionette TRACE conn5 <- [1,2178,null,{}] 22:02:52 INFO - PROCESS | 4000 | 1465102972631 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}] 22:02:52 INFO - PROCESS | 4000 | 1465102972633 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:52 INFO - PROCESS | 4000 | 1465102972717 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 22:02:52 INFO - PROCESS | 4000 | 1465102972724 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:52 INFO - PROCESS | 4000 | 1465102972726 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE321800 == 35 [pid = 4000] [id = 554] 22:02:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD64DAC00) [pid = 4000] [serial = 1662] [outer = 0000000000000000] 22:02:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD65C5400) [pid = 4000] [serial = 1663] [outer = 0000005FD64DAC00] 22:02:52 INFO - PROCESS | 4000 | 1465102972771 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD700D400) [pid = 4000] [serial = 1664] [outer = 0000005FD64DAC00] 22:02:53 INFO - PROCESS | 4000 | 1465102973227 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]]]}] 22:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 628ms 22:02:53 INFO - PROCESS | 4000 | 1465102973261 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 22:02:53 INFO - PROCESS | 4000 | 1465102973264 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 22:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:02:53 INFO - PROCESS | 4000 | 1465102973272 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - PROCESS | 4000 | 1465102973274 Marionette TRACE conn5 <- [1,2182,null,{}] 22:02:53 INFO - PROCESS | 4000 | 1465102973277 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}] 22:02:53 INFO - PROCESS | 4000 | 1465102973279 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:53 INFO - PROCESS | 4000 | 1465102973366 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 22:02:53 INFO - PROCESS | 4000 | 1465102973372 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:53 INFO - PROCESS | 4000 | 1465102973374 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9B7800 == 36 [pid = 4000] [id = 555] 22:02:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD7013800) [pid = 4000] [serial = 1665] [outer = 0000000000000000] 22:02:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD7017800) [pid = 4000] [serial = 1666] [outer = 0000005FD7013800] 22:02:53 INFO - PROCESS | 4000 | 1465102973421 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD75E8400) [pid = 4000] [serial = 1667] [outer = 0000005FD7013800] 22:02:54 INFO - PROCESS | 4000 | 1465102974005 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]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 796ms 22:02:54 INFO - PROCESS | 4000 | 1465102974141 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 22:02:54 INFO - PROCESS | 4000 | 1465102974146 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 22:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:02:54 INFO - PROCESS | 4000 | 1465102974155 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - PROCESS | 4000 | 1465102974159 Marionette TRACE conn5 <- [1,2186,null,{}] 22:02:54 INFO - PROCESS | 4000 | 1465102974165 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}] 22:02:54 INFO - PROCESS | 4000 | 1465102974168 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:54 INFO - PROCESS | 4000 | 1465102974302 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 22:02:54 INFO - PROCESS | 4000 | 1465102974378 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:54 INFO - PROCESS | 4000 | 1465102974381 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA5B800 == 37 [pid = 4000] [id = 556] 22:02:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC8FED400) [pid = 4000] [serial = 1668] [outer = 0000000000000000] 22:02:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC994CC00) [pid = 4000] [serial = 1669] [outer = 0000005FC8FED400] 22:02:54 INFO - PROCESS | 4000 | 1465102974483 Marionette DEBUG loaded listener.js 22:02:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCDE75000) [pid = 4000] [serial = 1670] [outer = 0000005FC8FED400] 22:02:55 INFO - PROCESS | 4000 | 1465102975082 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]]]}] 22:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 985ms 22:02:55 INFO - PROCESS | 4000 | 1465102975143 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 4000 | 1465102975148 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 22:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:02:55 INFO - PROCESS | 4000 | 1465102975155 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 4000 | 1465102975158 Marionette TRACE conn5 <- [1,2190,null,{}] 22:02:55 INFO - PROCESS | 4000 | 1465102975162 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}] 22:02:55 INFO - PROCESS | 4000 | 1465102975165 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:55 INFO - PROCESS | 4000 | 1465102975285 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 22:02:55 INFO - PROCESS | 4000 | 1465102975407 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:55 INFO - PROCESS | 4000 | 1465102975410 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1D4800 == 38 [pid = 4000] [id = 557] 22:02:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFA8C000) [pid = 4000] [serial = 1671] [outer = 0000000000000000] 22:02:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFE89800) [pid = 4000] [serial = 1672] [outer = 0000005FCFA8C000] 22:02:55 INFO - PROCESS | 4000 | 1465102975470 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD05F0400) [pid = 4000] [serial = 1673] [outer = 0000005FCFA8C000] 22:02:56 INFO - PROCESS | 4000 | 1465102976089 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]]]}] 22:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 984ms 22:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:02:56 INFO - PROCESS | 4000 | 1465102976141 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 22:02:56 INFO - PROCESS | 4000 | 1465102976144 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 22:02:56 INFO - PROCESS | 4000 | 1465102976148 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:02:56 INFO - PROCESS | 4000 | 1465102976152 Marionette TRACE conn5 <- [1,2194,null,{}] 22:02:56 INFO - PROCESS | 4000 | 1465102976164 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}] 22:02:56 INFO - PROCESS | 4000 | 1465102976170 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:56 INFO - PROCESS | 4000 | 1465102976287 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 22:02:56 INFO - PROCESS | 4000 | 1465102976412 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:56 INFO - PROCESS | 4000 | 1465102976416 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF1E000 == 39 [pid = 4000] [id = 558] 22:02:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD5942000) [pid = 4000] [serial = 1674] [outer = 0000000000000000] 22:02:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD60E5C00) [pid = 4000] [serial = 1675] [outer = 0000005FD5942000] 22:02:56 INFO - PROCESS | 4000 | 1465102976475 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD75EB400) [pid = 4000] [serial = 1676] [outer = 0000005FD5942000] 22:02:57 INFO - PROCESS | 4000 | 1465102977334 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]]]}] 22:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1232ms 22:02:57 INFO - PROCESS | 4000 | 1465102977382 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 22:02:57 INFO - PROCESS | 4000 | 1465102977387 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 22:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:02:57 INFO - PROCESS | 4000 | 1465102977392 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:02:57 INFO - PROCESS | 4000 | 1465102977396 Marionette TRACE conn5 <- [1,2198,null,{}] 22:02:57 INFO - PROCESS | 4000 | 1465102977401 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}] 22:02:57 INFO - PROCESS | 4000 | 1465102977404 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:57 INFO - PROCESS | 4000 | 1465102977515 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 22:02:57 INFO - PROCESS | 4000 | 1465102977597 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:57 INFO - PROCESS | 4000 | 1465102977601 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8FB5000 == 40 [pid = 4000] [id = 559] 22:02:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC954F000) [pid = 4000] [serial = 1677] [outer = 0000000000000000] 22:02:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC7BD8C00) [pid = 4000] [serial = 1678] [outer = 0000005FC954F000] 22:02:57 INFO - PROCESS | 4000 | 1465102977699 Marionette DEBUG loaded listener.js 22:02:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC9995400) [pid = 4000] [serial = 1679] [outer = 0000005FC954F000] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE321800 == 39 [pid = 4000] [id = 554] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1BB000 == 38 [pid = 4000] [id = 553] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD161800 == 37 [pid = 4000] [id = 552] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60CA800 == 36 [pid = 4000] [id = 551] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD727B800 == 35 [pid = 4000] [id = 550] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD670F800 == 34 [pid = 4000] [id = 549] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFAEE000 == 33 [pid = 4000] [id = 548] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE04E800 == 32 [pid = 4000] [id = 547] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005F8151E000 == 31 [pid = 4000] [id = 546] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED84000 == 30 [pid = 4000] [id = 545] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B8800 == 29 [pid = 4000] [id = 544] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF1E000 == 28 [pid = 4000] [id = 558] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1D4800 == 27 [pid = 4000] [id = 557] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9B7800 == 26 [pid = 4000] [id = 555] 22:02:58 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA5B800 == 25 [pid = 4000] [id = 556] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD3CAF800) [pid = 4000] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCE972C00) [pid = 4000] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC999CC00) [pid = 4000] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCE18F000) [pid = 4000] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9DB2400) [pid = 4000] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC8732400) [pid = 4000] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC8FF8C00) [pid = 4000] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9914400) [pid = 4000] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC992B000) [pid = 4000] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCFA96000) [pid = 4000] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCEEB8000) [pid = 4000] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC953B000) [pid = 4000] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFE96C00) [pid = 4000] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFEC7800) [pid = 4000] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9993C00) [pid = 4000] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC98B6400) [pid = 4000] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD0059000) [pid = 4000] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCFC1C400) [pid = 4000] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD6D18400) [pid = 4000] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD5F68000) [pid = 4000] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD77B9400) [pid = 4000] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD75EF000) [pid = 4000] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD3633C00) [pid = 4000] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD4FB2800) [pid = 4000] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FCDE34000) [pid = 4000] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD366CC00) [pid = 4000] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 22:02:58 INFO - PROCESS | 4000 | 1465102978940 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]]]}] 22:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1591ms 22:02:59 INFO - PROCESS | 4000 | 1465102979005 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 4000 | 1465102979009 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 22:02:59 INFO - PROCESS | 4000 | 1465102979014 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:02:59 INFO - PROCESS | 4000 | 1465102979018 Marionette TRACE conn5 <- [1,2202,null,{}] 22:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:02:59 INFO - PROCESS | 4000 | 1465102979026 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}] 22:02:59 INFO - PROCESS | 4000 | 1465102979029 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:59 INFO - PROCESS | 4000 | 1465102979146 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 22:02:59 INFO - PROCESS | 4000 | 1465102979161 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:59 INFO - PROCESS | 4000 | 1465102979163 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC9EA3000 == 26 [pid = 4000] [id = 560] 22:02:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC8719000) [pid = 4000] [serial = 1680] [outer = 0000000000000000] 22:02:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC872CC00) [pid = 4000] [serial = 1681] [outer = 0000005FC8719000] 22:02:59 INFO - PROCESS | 4000 | 1465102979213 Marionette DEBUG loaded listener.js 22:02:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC8FEC000) [pid = 4000] [serial = 1682] [outer = 0000005FC8719000] 22:02:59 INFO - PROCESS | 4000 | 1465102979689 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]]]}] 22:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 735ms 22:02:59 INFO - PROCESS | 4000 | 1465102979757 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 4000 | 1465102979763 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 22:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:02:59 INFO - PROCESS | 4000 | 1465102979770 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:02:59 INFO - PROCESS | 4000 | 1465102979772 Marionette TRACE conn5 <- [1,2206,null,{}] 22:02:59 INFO - PROCESS | 4000 | 1465102979776 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}] 22:02:59 INFO - PROCESS | 4000 | 1465102979779 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:59 INFO - PROCESS | 4000 | 1465102979873 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 22:02:59 INFO - PROCESS | 4000 | 1465102979886 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:02:59 INFO - PROCESS | 4000 | 1465102979889 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:02:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED84000 == 27 [pid = 4000] [id = 561] 22:02:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC97A7C00) [pid = 4000] [serial = 1683] [outer = 0000000000000000] 22:02:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC98B4C00) [pid = 4000] [serial = 1684] [outer = 0000005FC97A7C00] 22:02:59 INFO - PROCESS | 4000 | 1465102979939 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC991E800) [pid = 4000] [serial = 1685] [outer = 0000005FC97A7C00] 22:03:00 INFO - PROCESS | 4000 | 1465102980393 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]]]}] 22:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 692ms 22:03:00 INFO - PROCESS | 4000 | 1465102980463 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 22:03:00 INFO - PROCESS | 4000 | 1465102980466 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 22:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:03:00 INFO - PROCESS | 4000 | 1465102980470 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:03:00 INFO - PROCESS | 4000 | 1465102980473 Marionette TRACE conn5 <- [1,2210,null,{}] 22:03:00 INFO - PROCESS | 4000 | 1465102980485 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}] 22:03:00 INFO - PROCESS | 4000 | 1465102980490 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:00 INFO - PROCESS | 4000 | 1465102980658 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 22:03:00 INFO - PROCESS | 4000 | 1465102980704 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:00 INFO - PROCESS | 4000 | 1465102980707 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD003C800 == 28 [pid = 4000] [id = 562] 22:03:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005F82907C00) [pid = 4000] [serial = 1686] [outer = 0000000000000000] 22:03:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC9DB0000) [pid = 4000] [serial = 1687] [outer = 0000005F82907C00] 22:03:00 INFO - PROCESS | 4000 | 1465102980757 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCAD24400) [pid = 4000] [serial = 1688] [outer = 0000005F82907C00] 22:03:01 INFO - PROCESS | 4000 | 1465102981172 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]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 22:03:01 INFO - PROCESS | 4000 | 1465102981208 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 4000 | 1465102981211 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 22:03:01 INFO - PROCESS | 4000 | 1465102981215 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:03:01 INFO - PROCESS | 4000 | 1465102981217 Marionette TRACE conn5 <- [1,2214,null,{}] 22:03:01 INFO - PROCESS | 4000 | 1465102981220 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}] 22:03:01 INFO - PROCESS | 4000 | 1465102981222 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:01 INFO - PROCESS | 4000 | 1465102981343 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 22:03:01 INFO - PROCESS | 4000 | 1465102981348 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:01 INFO - PROCESS | 4000 | 1465102981351 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD590B000 == 29 [pid = 4000] [id = 563] 22:03:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCE32E000) [pid = 4000] [serial = 1689] [outer = 0000000000000000] 22:03:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE84EC00) [pid = 4000] [serial = 1690] [outer = 0000005FCE32E000] 22:03:01 INFO - PROCESS | 4000 | 1465102981444 Marionette DEBUG loaded listener.js 22:03:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCEDF3C00) [pid = 4000] [serial = 1691] [outer = 0000005FCE32E000] 22:03:01 INFO - PROCESS | 4000 | 1465102981912 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]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 22:03:01 INFO - PROCESS | 4000 | 1465102981981 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 4000 | 1465102981983 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 22:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:03:01 INFO - PROCESS | 4000 | 1465102981994 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:03:02 INFO - PROCESS | 4000 | 1465102981996 Marionette TRACE conn5 <- [1,2218,null,{}] 22:03:02 INFO - PROCESS | 4000 | 1465102982000 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}] 22:03:02 INFO - PROCESS | 4000 | 1465102982002 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:02 INFO - PROCESS | 4000 | 1465102982113 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 22:03:02 INFO - PROCESS | 4000 | 1465102982125 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:02 INFO - PROCESS | 4000 | 1465102982127 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD670B800 == 30 [pid = 4000] [id = 564] 22:03:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC95D6C00) [pid = 4000] [serial = 1692] [outer = 0000000000000000] 22:03:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCF92E000) [pid = 4000] [serial = 1693] [outer = 0000005FC95D6C00] 22:03:02 INFO - PROCESS | 4000 | 1465102982172 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFC1A400) [pid = 4000] [serial = 1694] [outer = 0000005FC95D6C00] 22:03:02 INFO - PROCESS | 4000 | 1465102982625 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]]]}] 22:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 22:03:02 INFO - PROCESS | 4000 | 1465102982688 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 22:03:02 INFO - PROCESS | 4000 | 1465102982691 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 22:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:03:02 INFO - PROCESS | 4000 | 1465102982695 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:03:02 INFO - PROCESS | 4000 | 1465102982697 Marionette TRACE conn5 <- [1,2222,null,{}] 22:03:02 INFO - PROCESS | 4000 | 1465102982700 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}] 22:03:02 INFO - PROCESS | 4000 | 1465102982706 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:02 INFO - PROCESS | 4000 | 1465102982844 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 22:03:02 INFO - PROCESS | 4000 | 1465102982900 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:02 INFO - PROCESS | 4000 | 1465102982902 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7278800 == 31 [pid = 4000] [id = 565] 22:03:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCFC20400) [pid = 4000] [serial = 1695] [outer = 0000000000000000] 22:03:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCFECD800) [pid = 4000] [serial = 1696] [outer = 0000005FCFC20400] 22:03:02 INFO - PROCESS | 4000 | 1465102982950 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD3214C00) [pid = 4000] [serial = 1697] [outer = 0000005FCFC20400] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD7013800) [pid = 4000] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8CCA400) [pid = 4000] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005F8290C800) [pid = 4000] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD5FB1400) [pid = 4000] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005F81546000) [pid = 4000] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD64DAC00) [pid = 4000] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC95E0800) [pid = 4000] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE191800) [pid = 4000] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD321B000) [pid = 4000] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC994A000) [pid = 4000] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD3D0C000) [pid = 4000] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:03:03 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005F82910800) [pid = 4000] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:03:03 INFO - PROCESS | 4000 | 1465102983542 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]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 880ms 22:03:03 INFO - PROCESS | 4000 | 1465102983577 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 4000 | 1465102983579 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 22:03:03 INFO - PROCESS | 4000 | 1465102983583 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:03:03 INFO - PROCESS | 4000 | 1465102983585 Marionette TRACE conn5 <- [1,2226,null,{}] 22:03:03 INFO - PROCESS | 4000 | 1465102983588 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}] 22:03:03 INFO - PROCESS | 4000 | 1465102983590 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:03 INFO - PROCESS | 4000 | 1465102983673 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 22:03:03 INFO - PROCESS | 4000 | 1465102983678 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:03 INFO - PROCESS | 4000 | 1465102983680 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD76D3800 == 32 [pid = 4000] [id = 566] 22:03:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCE334C00) [pid = 4000] [serial = 1698] [outer = 0000000000000000] 22:03:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD05FE800) [pid = 4000] [serial = 1699] [outer = 0000005FCE334C00] 22:03:03 INFO - PROCESS | 4000 | 1465102983727 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD35D0400) [pid = 4000] [serial = 1700] [outer = 0000005FCE334C00] 22:03:04 INFO - PROCESS | 4000 | 1465102984159 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]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 22:03:04 INFO - PROCESS | 4000 | 1465102984215 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 4000 | 1465102984218 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 22:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:03:04 INFO - PROCESS | 4000 | 1465102984221 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - PROCESS | 4000 | 1465102984223 Marionette TRACE conn5 <- [1,2230,null,{}] 22:03:04 INFO - PROCESS | 4000 | 1465102984227 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}] 22:03:04 INFO - PROCESS | 4000 | 1465102984229 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:04 INFO - PROCESS | 4000 | 1465102984315 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 22:03:04 INFO - PROCESS | 4000 | 1465102984323 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:04 INFO - PROCESS | 4000 | 1465102984325 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1D9800 == 33 [pid = 4000] [id = 567] 22:03:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD363D800) [pid = 4000] [serial = 1701] [outer = 0000000000000000] 22:03:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3669800) [pid = 4000] [serial = 1702] [outer = 0000005FD363D800] 22:03:04 INFO - PROCESS | 4000 | 1465102984370 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3CAB000) [pid = 4000] [serial = 1703] [outer = 0000005FD363D800] 22:03:04 INFO - PROCESS | 4000 | 1465102984786 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]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 22:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:03:04 INFO - PROCESS | 4000 | 1465102984856 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 4000 | 1465102984858 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 22:03:04 INFO - PROCESS | 4000 | 1465102984861 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - PROCESS | 4000 | 1465102984863 Marionette TRACE conn5 <- [1,2234,null,{}] 22:03:04 INFO - PROCESS | 4000 | 1465102984867 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}] 22:03:04 INFO - PROCESS | 4000 | 1465102984869 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:04 INFO - PROCESS | 4000 | 1465102984954 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 22:03:04 INFO - PROCESS | 4000 | 1465102984959 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:04 INFO - PROCESS | 4000 | 1465102984961 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B8800 == 34 [pid = 4000] [id = 568] 22:03:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3CAD800) [pid = 4000] [serial = 1704] [outer = 0000000000000000] 22:03:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD4FA5800) [pid = 4000] [serial = 1705] [outer = 0000005FD3CAD800] 22:03:05 INFO - PROCESS | 4000 | 1465102985007 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5374C00) [pid = 4000] [serial = 1706] [outer = 0000005FD3CAD800] 22:03:05 INFO - PROCESS | 4000 | 1465102985739 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]]]}] 22:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 943ms 22:03:05 INFO - PROCESS | 4000 | 1465102985806 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 4000 | 1465102985812 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 22:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:03:05 INFO - PROCESS | 4000 | 1465102985817 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - PROCESS | 4000 | 1465102985821 Marionette TRACE conn5 <- [1,2238,null,{}] 22:03:05 INFO - PROCESS | 4000 | 1465102985828 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}] 22:03:05 INFO - PROCESS | 4000 | 1465102985831 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:05 INFO - PROCESS | 4000 | 1465102985970 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 22:03:06 INFO - PROCESS | 4000 | 1465102986085 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:06 INFO - PROCESS | 4000 | 1465102986088 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE817800 == 35 [pid = 4000] [id = 569] 22:03:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC7BE2400) [pid = 4000] [serial = 1707] [outer = 0000000000000000] 22:03:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC8714400) [pid = 4000] [serial = 1708] [outer = 0000005FC7BE2400] 22:03:06 INFO - PROCESS | 4000 | 1465102986148 Marionette DEBUG loaded listener.js 22:03:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC95E2000) [pid = 4000] [serial = 1709] [outer = 0000005FC7BE2400] 22:03:06 INFO - PROCESS | 4000 | 1465102986944 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]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1139ms 22:03:06 INFO - PROCESS | 4000 | 1465102986959 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 4000 | 1465102986964 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 22:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:03:06 INFO - PROCESS | 4000 | 1465102986970 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 4000 | 1465102986974 Marionette TRACE conn5 <- [1,2242,null,{}] 22:03:06 INFO - PROCESS | 4000 | 1465102986978 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}] 22:03:06 INFO - PROCESS | 4000 | 1465102986981 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:07 INFO - PROCESS | 4000 | 1465102987135 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 22:03:07 INFO - PROCESS | 4000 | 1465102987266 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:07 INFO - PROCESS | 4000 | 1465102987269 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD670A000 == 36 [pid = 4000] [id = 570] 22:03:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC96E0C00) [pid = 4000] [serial = 1710] [outer = 0000000000000000] 22:03:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCADA4C00) [pid = 4000] [serial = 1711] [outer = 0000005FC96E0C00] 22:03:07 INFO - PROCESS | 4000 | 1465102987329 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCFA8DC00) [pid = 4000] [serial = 1712] [outer = 0000005FC96E0C00] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1D9800 == 35 [pid = 4000] [id = 567] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD76D3800 == 34 [pid = 4000] [id = 566] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7278800 == 33 [pid = 4000] [id = 565] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD670B800 == 32 [pid = 4000] [id = 564] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD590B000 == 31 [pid = 4000] [id = 563] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD003C800 == 30 [pid = 4000] [id = 562] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED84000 == 29 [pid = 4000] [id = 561] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC9EA3000 == 28 [pid = 4000] [id = 560] 22:03:08 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8FB5000 == 27 [pid = 4000] [id = 559] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC96E3000) [pid = 4000] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCFECA800) [pid = 4000] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD64CB400) [pid = 4000] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD64D8000) [pid = 4000] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC98B7800) [pid = 4000] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD05F5C00) [pid = 4000] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD65C5400) [pid = 4000] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD64D2800) [pid = 4000] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCEDF4000) [pid = 4000] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC991F000) [pid = 4000] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD3222800) [pid = 4000] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCE892800) [pid = 4000] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD3665800) [pid = 4000] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFECF800) [pid = 4000] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD5940800) [pid = 4000] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD5947400) [pid = 4000] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FC99A1800) [pid = 4000] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC872A000) [pid = 4000] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD4FA9800) [pid = 4000] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FCE9DC800) [pid = 4000] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC96D8800) [pid = 4000] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD700D400) [pid = 4000] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD75E8400) [pid = 4000] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD7017800) [pid = 4000] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 22:03:08 INFO - PROCESS | 4000 | 1465102988216 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]]]}] 22:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1296ms 22:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:03:08 INFO - PROCESS | 4000 | 1465102988269 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 22:03:08 INFO - PROCESS | 4000 | 1465102988273 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 22:03:08 INFO - PROCESS | 4000 | 1465102988278 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:03:08 INFO - PROCESS | 4000 | 1465102988281 Marionette TRACE conn5 <- [1,2246,null,{}] 22:03:08 INFO - PROCESS | 4000 | 1465102988286 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}] 22:03:08 INFO - PROCESS | 4000 | 1465102988289 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:08 INFO - PROCESS | 4000 | 1465102988382 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 22:03:08 INFO - PROCESS | 4000 | 1465102988390 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:08 INFO - PROCESS | 4000 | 1465102988394 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8FAB000 == 28 [pid = 4000] [id = 571] 22:03:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005F82911C00) [pid = 4000] [serial = 1713] [outer = 0000000000000000] 22:03:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC7BD9400) [pid = 4000] [serial = 1714] [outer = 0000005F82911C00] 22:03:08 INFO - PROCESS | 4000 | 1465102988445 Marionette DEBUG loaded listener.js 22:03:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC8713400) [pid = 4000] [serial = 1715] [outer = 0000005F82911C00] 22:03:08 INFO - PROCESS | 4000 | 1465102988981 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]]]}] 22:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 735ms 22:03:09 INFO - PROCESS | 4000 | 1465102989013 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 22:03:09 INFO - PROCESS | 4000 | 1465102989018 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 22:03:09 INFO - PROCESS | 4000 | 1465102989024 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:03:09 INFO - PROCESS | 4000 | 1465102989027 Marionette TRACE conn5 <- [1,2250,null,{}] 22:03:09 INFO - PROCESS | 4000 | 1465102989031 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}] 22:03:09 INFO - PROCESS | 4000 | 1465102989034 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:09 INFO - PROCESS | 4000 | 1465102989127 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 22:03:09 INFO - PROCESS | 4000 | 1465102989209 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:09 INFO - PROCESS | 4000 | 1465102989211 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED84000 == 29 [pid = 4000] [id = 572] 22:03:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC96DD800) [pid = 4000] [serial = 1716] [outer = 0000000000000000] 22:03:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC97A0C00) [pid = 4000] [serial = 1717] [outer = 0000005FC96DD800] 22:03:09 INFO - PROCESS | 4000 | 1465102989260 Marionette DEBUG loaded listener.js 22:03:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC98BD000) [pid = 4000] [serial = 1718] [outer = 0000005FC96DD800] 22:03:09 INFO - PROCESS | 4000 | 1465102989669 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]]]}] 22:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 22:03:09 INFO - PROCESS | 4000 | 1465102989699 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 22:03:09 INFO - PROCESS | 4000 | 1465102989702 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 22:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:03:09 INFO - PROCESS | 4000 | 1465102989705 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - PROCESS | 4000 | 1465102989709 Marionette TRACE conn5 <- [1,2254,null,{}] 22:03:09 INFO - PROCESS | 4000 | 1465102989721 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}] 22:03:09 INFO - PROCESS | 4000 | 1465102989726 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:09 INFO - PROCESS | 4000 | 1465102989845 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 22:03:09 INFO - PROCESS | 4000 | 1465102989855 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:09 INFO - PROCESS | 4000 | 1465102989859 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29DD800 == 30 [pid = 4000] [id = 573] 22:03:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005F815D2000) [pid = 4000] [serial = 1719] [outer = 0000000000000000] 22:03:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9DAEC00) [pid = 4000] [serial = 1720] [outer = 0000005F815D2000] 22:03:09 INFO - PROCESS | 4000 | 1465102989916 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCDE3A800) [pid = 4000] [serial = 1721] [outer = 0000005F815D2000] 22:03:10 INFO - PROCESS | 4000 | 1465102990364 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]]]}] 22:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 22:03:10 INFO - PROCESS | 4000 | 1465102990400 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 22:03:10 INFO - PROCESS | 4000 | 1465102990403 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 22:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:03:10 INFO - PROCESS | 4000 | 1465102990412 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:03:10 INFO - PROCESS | 4000 | 1465102990414 Marionette TRACE conn5 <- [1,2258,null,{}] 22:03:10 INFO - PROCESS | 4000 | 1465102990418 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}] 22:03:10 INFO - PROCESS | 4000 | 1465102990420 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:10 INFO - PROCESS | 4000 | 1465102990541 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 22:03:10 INFO - PROCESS | 4000 | 1465102990591 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:10 INFO - PROCESS | 4000 | 1465102990593 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E0F800 == 31 [pid = 4000] [id = 574] 22:03:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCE8C8000) [pid = 4000] [serial = 1722] [outer = 0000000000000000] 22:03:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCE9D1400) [pid = 4000] [serial = 1723] [outer = 0000005FCE8C8000] 22:03:10 INFO - PROCESS | 4000 | 1465102990649 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCEEB7C00) [pid = 4000] [serial = 1724] [outer = 0000005FCE8C8000] 22:03:11 INFO - PROCESS | 4000 | 1465102991095 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]]]}] 22:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 22:03:11 INFO - PROCESS | 4000 | 1465102991148 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 22:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:03:11 INFO - PROCESS | 4000 | 1465102991151 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 22:03:11 INFO - PROCESS | 4000 | 1465102991154 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:03:11 INFO - PROCESS | 4000 | 1465102991156 Marionette TRACE conn5 <- [1,2262,null,{}] 22:03:11 INFO - PROCESS | 4000 | 1465102991160 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}] 22:03:11 INFO - PROCESS | 4000 | 1465102991162 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:11 INFO - PROCESS | 4000 | 1465102991308 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 22:03:11 INFO - PROCESS | 4000 | 1465102991330 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:11 INFO - PROCESS | 4000 | 1465102991332 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6D7D800 == 32 [pid = 4000] [id = 575] 22:03:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005F815D5C00) [pid = 4000] [serial = 1725] [outer = 0000000000000000] 22:03:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCFC1B800) [pid = 4000] [serial = 1726] [outer = 0000005F815D5C00] 22:03:11 INFO - PROCESS | 4000 | 1465102991379 Marionette DEBUG loaded listener.js 22:03:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCFE98400) [pid = 4000] [serial = 1727] [outer = 0000005F815D5C00] 22:03:11 INFO - PROCESS | 4000 | 1465102991847 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]]]}] 22:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 22:03:11 INFO - PROCESS | 4000 | 1465102991890 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 22:03:11 INFO - PROCESS | 4000 | 1465102991892 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 22:03:11 INFO - PROCESS | 4000 | 1465102991896 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:03:11 INFO - PROCESS | 4000 | 1465102991897 Marionette TRACE conn5 <- [1,2266,null,{}] 22:03:11 INFO - PROCESS | 4000 | 1465102991901 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}] 22:03:11 INFO - PROCESS | 4000 | 1465102991907 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:12 INFO - PROCESS | 4000 | 1465102992059 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 22:03:12 INFO - PROCESS | 4000 | 1465102992119 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:12 INFO - PROCESS | 4000 | 1465102992121 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDA1C9000 == 33 [pid = 4000] [id = 576] 22:03:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD005C000) [pid = 4000] [serial = 1728] [outer = 0000000000000000] 22:03:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD3218000) [pid = 4000] [serial = 1729] [outer = 0000005FD005C000] 22:03:12 INFO - PROCESS | 4000 | 1465102992166 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD3640000) [pid = 4000] [serial = 1730] [outer = 0000005FD005C000] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCE32E000) [pid = 4000] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC8719000) [pid = 4000] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005F82907C00) [pid = 4000] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC97A7C00) [pid = 4000] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC954F000) [pid = 4000] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC95D6C00) [pid = 4000] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC8FED400) [pid = 4000] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFA8C000) [pid = 4000] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD363D800) [pid = 4000] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD5942000) [pid = 4000] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCFC20400) [pid = 4000] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:03:12 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FCE334C00) [pid = 4000] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:03:12 INFO - PROCESS | 4000 | 1465102992608 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]]]}] 22:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 22:03:12 INFO - PROCESS | 4000 | 1465102992645 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 4000 | 1465102992647 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 22:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:03:12 INFO - PROCESS | 4000 | 1465102992651 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - PROCESS | 4000 | 1465102992653 Marionette TRACE conn5 <- [1,2270,null,{}] 22:03:12 INFO - PROCESS | 4000 | 1465102992656 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}] 22:03:12 INFO - PROCESS | 4000 | 1465102992659 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:12 INFO - PROCESS | 4000 | 1465102992742 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 22:03:12 INFO - PROCESS | 4000 | 1465102992826 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:12 INFO - PROCESS | 4000 | 1465102992828 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9AC800 == 34 [pid = 4000] [id = 577] 22:03:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC8719000) [pid = 4000] [serial = 1731] [outer = 0000000000000000] 22:03:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC994C400) [pid = 4000] [serial = 1732] [outer = 0000005FC8719000] 22:03:12 INFO - PROCESS | 4000 | 1465102992874 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD3671800) [pid = 4000] [serial = 1733] [outer = 0000005FC8719000] 22:03:13 INFO - PROCESS | 4000 | 1465102993237 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]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 22:03:13 INFO - PROCESS | 4000 | 1465102993280 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 4000 | 1465102993282 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 22:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:03:13 INFO - PROCESS | 4000 | 1465102993286 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - PROCESS | 4000 | 1465102993288 Marionette TRACE conn5 <- [1,2274,null,{}] 22:03:13 INFO - PROCESS | 4000 | 1465102993291 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}] 22:03:13 INFO - PROCESS | 4000 | 1465102993293 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:13 INFO - PROCESS | 4000 | 1465102993419 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 22:03:13 INFO - PROCESS | 4000 | 1465102993427 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:13 INFO - PROCESS | 4000 | 1465102993429 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3CF800 == 35 [pid = 4000] [id = 578] 22:03:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD3CAA800) [pid = 4000] [serial = 1734] [outer = 0000000000000000] 22:03:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD4F37400) [pid = 4000] [serial = 1735] [outer = 0000005FD3CAA800] 22:03:13 INFO - PROCESS | 4000 | 1465102993476 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD5372400) [pid = 4000] [serial = 1736] [outer = 0000005FD3CAA800] 22:03:13 INFO - PROCESS | 4000 | 1465102993884 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]]]}] 22:03:13 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 22:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 628ms 22:03:13 INFO - PROCESS | 4000 | 1465102993917 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 4000 | 1465102993919 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 22:03:13 INFO - PROCESS | 4000 | 1465102993922 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:03:13 INFO - PROCESS | 4000 | 1465102993924 Marionette TRACE conn5 <- [1,2278,null,{}] 22:03:13 INFO - PROCESS | 4000 | 1465102993927 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}] 22:03:13 INFO - PROCESS | 4000 | 1465102993929 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:14 INFO - PROCESS | 4000 | 1465102994044 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 22:03:14 INFO - PROCESS | 4000 | 1465102994084 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:14 INFO - PROCESS | 4000 | 1465102994086 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29DA800 == 36 [pid = 4000] [id = 579] 22:03:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3CAB400) [pid = 4000] [serial = 1737] [outer = 0000000000000000] 22:03:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD58A1C00) [pid = 4000] [serial = 1738] [outer = 0000005FD3CAB400] 22:03:14 INFO - PROCESS | 4000 | 1465102994131 Marionette DEBUG loaded listener.js 22:03:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD5BAB000) [pid = 4000] [serial = 1739] [outer = 0000005FD3CAB400] 22:03:14 INFO - PROCESS | 4000 | 1465102994634 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]]]}] 22:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 776ms 22:03:14 INFO - PROCESS | 4000 | 1465102994703 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 22:03:14 INFO - PROCESS | 4000 | 1465102994708 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 22:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:03:14 INFO - PROCESS | 4000 | 1465102994714 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:03:14 INFO - PROCESS | 4000 | 1465102994718 Marionette TRACE conn5 <- [1,2282,null,{}] 22:03:14 INFO - PROCESS | 4000 | 1465102994725 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}] 22:03:14 INFO - PROCESS | 4000 | 1465102994728 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:14 INFO - PROCESS | 4000 | 1465102994862 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 22:03:14 INFO - PROCESS | 4000 | 1465102994981 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:14 INFO - PROCESS | 4000 | 1465102994986 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC9EA3000 == 37 [pid = 4000] [id = 580] 22:03:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC7D0B800) [pid = 4000] [serial = 1740] [outer = 0000000000000000] 22:03:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC7DE0800) [pid = 4000] [serial = 1741] [outer = 0000005FC7D0B800] 22:03:15 INFO - PROCESS | 4000 | 1465102995048 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC95E1800) [pid = 4000] [serial = 1742] [outer = 0000005FC7D0B800] 22:03:15 INFO - PROCESS | 4000 | 1465102995682 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]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 22:03:15 INFO - PROCESS | 4000 | 1465102995702 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 22:03:15 INFO - PROCESS | 4000 | 1465102995708 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 22:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:03:15 INFO - PROCESS | 4000 | 1465102995715 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 4000 | 1465102995718 Marionette TRACE conn5 <- [1,2286,null,{}] 22:03:15 INFO - PROCESS | 4000 | 1465102995722 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}] 22:03:15 INFO - PROCESS | 4000 | 1465102995726 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:15 INFO - PROCESS | 4000 | 1465102995845 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 22:03:15 INFO - PROCESS | 4000 | 1465102995941 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:15 INFO - PROCESS | 4000 | 1465102995944 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6720800 == 38 [pid = 4000] [id = 581] 22:03:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9999400) [pid = 4000] [serial = 1743] [outer = 0000000000000000] 22:03:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9DB3400) [pid = 4000] [serial = 1744] [outer = 0000005FC9999400] 22:03:16 INFO - PROCESS | 4000 | 1465102996002 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCE32EC00) [pid = 4000] [serial = 1745] [outer = 0000005FC9999400] 22:03:16 INFO - PROCESS | 4000 | 1465102996623 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]]]}] 22:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 944ms 22:03:16 INFO - PROCESS | 4000 | 1465102996660 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 22:03:16 INFO - PROCESS | 4000 | 1465102996663 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 22:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:03:16 INFO - PROCESS | 4000 | 1465102996668 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:03:16 INFO - PROCESS | 4000 | 1465102996672 Marionette TRACE conn5 <- [1,2290,null,{}] 22:03:16 INFO - PROCESS | 4000 | 1465102996684 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}] 22:03:16 INFO - PROCESS | 4000 | 1465102996689 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:16 INFO - PROCESS | 4000 | 1465102996839 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 22:03:16 INFO - PROCESS | 4000 | 1465102996963 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:16 INFO - PROCESS | 4000 | 1465102996967 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9B3800 == 39 [pid = 4000] [id = 582] 22:03:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFECDC00) [pid = 4000] [serial = 1746] [outer = 0000000000000000] 22:03:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD2951400) [pid = 4000] [serial = 1747] [outer = 0000005FCFECDC00] 22:03:17 INFO - PROCESS | 4000 | 1465102997026 Marionette DEBUG loaded listener.js 22:03:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD58A9000) [pid = 4000] [serial = 1748] [outer = 0000005FCFECDC00] 22:03:17 INFO - PROCESS | 4000 | 1465102997580 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]]]}] 22:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 984ms 22:03:17 INFO - PROCESS | 4000 | 1465102997654 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 22:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:03:17 INFO - PROCESS | 4000 | 1465102997657 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 22:03:17 INFO - PROCESS | 4000 | 1465102997661 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 4000 | 1465102997663 Marionette TRACE conn5 <- [1,2294,null,{}] 22:03:17 INFO - PROCESS | 4000 | 1465102997667 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}] 22:03:17 INFO - PROCESS | 4000 | 1465102997670 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:17 INFO - PROCESS | 4000 | 1465102997819 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 22:03:18 INFO - PROCESS | 4000 | 1465102998082 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:18 INFO - PROCESS | 4000 | 1465102998085 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81525000 == 40 [pid = 4000] [id = 583] 22:03:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005F815CB800) [pid = 4000] [serial = 1749] [outer = 0000000000000000] 22:03:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005F82907C00) [pid = 4000] [serial = 1750] [outer = 0000005F815CB800] 22:03:18 INFO - PROCESS | 4000 | 1465102998157 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC8FED800) [pid = 4000] [serial = 1751] [outer = 0000005F815CB800] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3CF800 == 39 [pid = 4000] [id = 578] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9AC800 == 38 [pid = 4000] [id = 577] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDA1C9000 == 37 [pid = 4000] [id = 576] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6D7D800 == 36 [pid = 4000] [id = 575] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E0F800 == 35 [pid = 4000] [id = 574] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29DD800 == 34 [pid = 4000] [id = 573] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED84000 == 33 [pid = 4000] [id = 572] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8FAB000 == 32 [pid = 4000] [id = 571] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE817800 == 31 [pid = 4000] [id = 569] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD670A000 == 30 [pid = 4000] [id = 570] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B8800 == 29 [pid = 4000] [id = 568] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9B3800 == 28 [pid = 4000] [id = 582] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6720800 == 27 [pid = 4000] [id = 581] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29DA800 == 26 [pid = 4000] [id = 579] 22:03:19 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC9EA3000 == 25 [pid = 4000] [id = 580] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCE84EC00) [pid = 4000] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC872CC00) [pid = 4000] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9DB0000) [pid = 4000] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC98B4C00) [pid = 4000] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC991E800) [pid = 4000] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9995400) [pid = 4000] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7BD8C00) [pid = 4000] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCF92E000) [pid = 4000] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCDE75000) [pid = 4000] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC994CC00) [pid = 4000] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD05F0400) [pid = 4000] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFE89800) [pid = 4000] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD3CAB000) [pid = 4000] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD75EB400) [pid = 4000] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD60E5C00) [pid = 4000] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCEDF3C00) [pid = 4000] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD4FA5800) [pid = 4000] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFECD800) [pid = 4000] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCFC1A400) [pid = 4000] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD3669800) [pid = 4000] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD3214C00) [pid = 4000] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FC8FEC000) [pid = 4000] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD05FE800) [pid = 4000] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD35D0400) [pid = 4000] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FCAD24400) [pid = 4000] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 22:03:19 INFO - PROCESS | 4000 | 1465102999502 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]]]}] 22:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1943ms 22:03:19 INFO - PROCESS | 4000 | 1465102999607 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 22:03:19 INFO - PROCESS | 4000 | 1465102999611 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 22:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:03:19 INFO - PROCESS | 4000 | 1465102999616 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - PROCESS | 4000 | 1465102999620 Marionette TRACE conn5 <- [1,2298,null,{}] 22:03:19 INFO - PROCESS | 4000 | 1465102999626 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}] 22:03:19 INFO - PROCESS | 4000 | 1465102999630 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:19 INFO - PROCESS | 4000 | 1465102999727 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 22:03:19 INFO - PROCESS | 4000 | 1465102999738 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:19 INFO - PROCESS | 4000 | 1465102999743 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC87A9000 == 26 [pid = 4000] [id = 584] 22:03:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC7D0D800) [pid = 4000] [serial = 1752] [outer = 0000000000000000] 22:03:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC7D12000) [pid = 4000] [serial = 1753] [outer = 0000005FC7D0D800] 22:03:19 INFO - PROCESS | 4000 | 1465102999794 Marionette DEBUG loaded listener.js 22:03:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC87DC000) [pid = 4000] [serial = 1754] [outer = 0000005FC7D0D800] 22:03:20 INFO - PROCESS | 4000 | 1465103000306 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]]]}] 22:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 732ms 22:03:20 INFO - PROCESS | 4000 | 1465103000352 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 22:03:20 INFO - PROCESS | 4000 | 1465103000358 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 22:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:03:20 INFO - PROCESS | 4000 | 1465103000364 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:03:20 INFO - PROCESS | 4000 | 1465103000367 Marionette TRACE conn5 <- [1,2302,null,{}] 22:03:20 INFO - PROCESS | 4000 | 1465103000371 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}] 22:03:20 INFO - PROCESS | 4000 | 1465103000374 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:20 INFO - PROCESS | 4000 | 1465103000467 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 22:03:20 INFO - PROCESS | 4000 | 1465103000476 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:20 INFO - PROCESS | 4000 | 1465103000479 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED89800 == 27 [pid = 4000] [id = 585] 22:03:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC95DDC00) [pid = 4000] [serial = 1755] [outer = 0000000000000000] 22:03:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC95E2C00) [pid = 4000] [serial = 1756] [outer = 0000005FC95DDC00] 22:03:20 INFO - PROCESS | 4000 | 1465103000531 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC98B7800) [pid = 4000] [serial = 1757] [outer = 0000005FC95DDC00] 22:03:21 INFO - PROCESS | 4000 | 1465103001019 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]]]}] 22:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 22:03:21 INFO - PROCESS | 4000 | 1465103001056 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 22:03:21 INFO - PROCESS | 4000 | 1465103001058 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 22:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:03:21 INFO - PROCESS | 4000 | 1465103001104 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:03:21 INFO - PROCESS | 4000 | 1465103001108 Marionette TRACE conn5 <- [1,2306,null,{}] 22:03:21 INFO - PROCESS | 4000 | 1465103001125 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}] 22:03:21 INFO - PROCESS | 4000 | 1465103001130 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:21 INFO - PROCESS | 4000 | 1465103001225 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 22:03:21 INFO - PROCESS | 4000 | 1465103001240 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:21 INFO - PROCESS | 4000 | 1465103001244 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DA6800 == 28 [pid = 4000] [id = 586] 22:03:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9950000) [pid = 4000] [serial = 1758] [outer = 0000000000000000] 22:03:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9995400) [pid = 4000] [serial = 1759] [outer = 0000005FC9950000] 22:03:21 INFO - PROCESS | 4000 | 1465103001295 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC9DB5800) [pid = 4000] [serial = 1760] [outer = 0000005FC9950000] 22:03:21 INFO - PROCESS | 4000 | 1465103001738 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] 22:03:21 INFO - PROCESS | 4000 | 1465103001829 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 22:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:03:21 INFO - PROCESS | 4000 | 1465103001833 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:03:21 INFO - PROCESS | 4000 | 1465103001834 Marionette TRACE conn5 <- [1,2310,null,{}] 22:03:21 INFO - PROCESS | 4000 | 1465103001838 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}] 22:03:21 INFO - PROCESS | 4000 | 1465103001840 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:21 INFO - PROCESS | 4000 | 1465103001956 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 22:03:21 INFO - PROCESS | 4000 | 1465103001962 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:21 INFO - PROCESS | 4000 | 1465103001964 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD591C000 == 29 [pid = 4000] [id = 587] 22:03:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCACC0800) [pid = 4000] [serial = 1761] [outer = 0000000000000000] 22:03:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCE0B8800) [pid = 4000] [serial = 1762] [outer = 0000005FCACC0800] 22:03:22 INFO - PROCESS | 4000 | 1465103002012 Marionette DEBUG loaded listener.js 22:03:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE978400) [pid = 4000] [serial = 1763] [outer = 0000005FCACC0800] 22:03:22 INFO - PROCESS | 4000 | 1465103002467 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]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 22:03:22 INFO - PROCESS | 4000 | 1465103002513 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 4000 | 1465103002515 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 22:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:03:22 INFO - PROCESS | 4000 | 1465103002518 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - PROCESS | 4000 | 1465103002520 Marionette TRACE conn5 <- [1,2314,null,{}] 22:03:22 INFO - PROCESS | 4000 | 1465103002524 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}] 22:03:22 INFO - PROCESS | 4000 | 1465103002526 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:22 INFO - PROCESS | 4000 | 1465103002667 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 22:03:22 INFO - PROCESS | 4000 | 1465103002689 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:22 INFO - PROCESS | 4000 | 1465103002691 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A8C000 == 30 [pid = 4000] [id = 588] 22:03:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCEB4D000) [pid = 4000] [serial = 1764] [outer = 0000000000000000] 22:03:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCF929000) [pid = 4000] [serial = 1765] [outer = 0000005FCEB4D000] 22:03:22 INFO - PROCESS | 4000 | 1465103002736 Marionette DEBUG loaded listener.js 22:03:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFC18400) [pid = 4000] [serial = 1766] [outer = 0000005FCEB4D000] 22:03:23 INFO - PROCESS | 4000 | 1465103003174 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]]]}] 22:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 22:03:23 INFO - PROCESS | 4000 | 1465103003212 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 22:03:23 INFO - PROCESS | 4000 | 1465103003215 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 22:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:03:23 INFO - PROCESS | 4000 | 1465103003218 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:03:23 INFO - PROCESS | 4000 | 1465103003220 Marionette TRACE conn5 <- [1,2318,null,{}] 22:03:23 INFO - PROCESS | 4000 | 1465103003224 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}] 22:03:23 INFO - PROCESS | 4000 | 1465103003230 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:23 INFO - PROCESS | 4000 | 1465103003369 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 22:03:23 INFO - PROCESS | 4000 | 1465103003382 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:23 INFO - PROCESS | 4000 | 1465103003384 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7525000 == 31 [pid = 4000] [id = 589] 22:03:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005F815D1400) [pid = 4000] [serial = 1767] [outer = 0000000000000000] 22:03:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCFE97C00) [pid = 4000] [serial = 1768] [outer = 0000005F815D1400] 22:03:23 INFO - PROCESS | 4000 | 1465103003482 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD05F6C00) [pid = 4000] [serial = 1769] [outer = 0000005F815D1400] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD005C000) [pid = 4000] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005F815D5C00) [pid = 4000] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8719000) [pid = 4000] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005F815D2000) [pid = 4000] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005F82911C00) [pid = 4000] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC7BE2400) [pid = 4000] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC96E0C00) [pid = 4000] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD3CAD800) [pid = 4000] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC96DD800) [pid = 4000] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD3CAA800) [pid = 4000] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD3CAB400) [pid = 4000] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:03:24 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCE8C8000) [pid = 4000] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:03:24 INFO - PROCESS | 4000 | 1465103004168 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]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 987ms 22:03:24 INFO - PROCESS | 4000 | 1465103004207 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 4000 | 1465103004209 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 22:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:03:24 INFO - PROCESS | 4000 | 1465103004213 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 4000 | 1465103004215 Marionette TRACE conn5 <- [1,2322,null,{}] 22:03:24 INFO - PROCESS | 4000 | 1465103004219 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}] 22:03:24 INFO - PROCESS | 4000 | 1465103004221 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:24 INFO - PROCESS | 4000 | 1465103004331 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 22:03:24 INFO - PROCESS | 4000 | 1465103004384 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:24 INFO - PROCESS | 4000 | 1465103004386 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8F0B000 == 32 [pid = 4000] [id = 590] 22:03:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005F8154AC00) [pid = 4000] [serial = 1770] [outer = 0000000000000000] 22:03:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCE0BD400) [pid = 4000] [serial = 1771] [outer = 0000005F8154AC00] 22:03:24 INFO - PROCESS | 4000 | 1465103004431 Marionette DEBUG loaded listener.js 22:03:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD3214C00) [pid = 4000] [serial = 1772] [outer = 0000005F8154AC00] 22:03:24 INFO - PROCESS | 4000 | 1465103004791 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]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 22:03:24 INFO - PROCESS | 4000 | 1465103004844 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 4000 | 1465103004846 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 22:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:03:24 INFO - PROCESS | 4000 | 1465103004857 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 4000 | 1465103004859 Marionette TRACE conn5 <- [1,2326,null,{}] 22:03:24 INFO - PROCESS | 4000 | 1465103004863 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}] 22:03:24 INFO - PROCESS | 4000 | 1465103004865 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:24 INFO - PROCESS | 4000 | 1465103004949 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 22:03:24 INFO - PROCESS | 4000 | 1465103004954 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:24 INFO - PROCESS | 4000 | 1465103004956 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB863000 == 33 [pid = 4000] [id = 591] 22:03:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD321D000) [pid = 4000] [serial = 1773] [outer = 0000000000000000] 22:03:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD363DC00) [pid = 4000] [serial = 1774] [outer = 0000005FD321D000] 22:03:25 INFO - PROCESS | 4000 | 1465103005001 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3CA4400) [pid = 4000] [serial = 1775] [outer = 0000005FD321D000] 22:03:25 INFO - PROCESS | 4000 | 1465103005432 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]]]}] 22:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 22:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:03:25 INFO - PROCESS | 4000 | 1465103005487 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 22:03:25 INFO - PROCESS | 4000 | 1465103005490 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 22:03:25 INFO - PROCESS | 4000 | 1465103005493 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:03:25 INFO - PROCESS | 4000 | 1465103005495 Marionette TRACE conn5 <- [1,2330,null,{}] 22:03:25 INFO - PROCESS | 4000 | 1465103005499 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}] 22:03:25 INFO - PROCESS | 4000 | 1465103005501 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:25 INFO - PROCESS | 4000 | 1465103005586 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 22:03:25 INFO - PROCESS | 4000 | 1465103005593 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:25 INFO - PROCESS | 4000 | 1465103005595 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C2800 == 34 [pid = 4000] [id = 592] 22:03:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3CA9800) [pid = 4000] [serial = 1776] [outer = 0000000000000000] 22:03:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD4FA5800) [pid = 4000] [serial = 1777] [outer = 0000005FD3CA9800] 22:03:25 INFO - PROCESS | 4000 | 1465103005641 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD5372C00) [pid = 4000] [serial = 1778] [outer = 0000005FD3CA9800] 22:03:26 INFO - PROCESS | 4000 | 1465103006303 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]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 836ms 22:03:26 INFO - PROCESS | 4000 | 1465103006333 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 4000 | 1465103006338 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 22:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:03:26 INFO - PROCESS | 4000 | 1465103006369 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 4000 | 1465103006373 Marionette TRACE conn5 <- [1,2334,null,{}] 22:03:26 INFO - PROCESS | 4000 | 1465103006379 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}] 22:03:26 INFO - PROCESS | 4000 | 1465103006382 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:26 INFO - PROCESS | 4000 | 1465103006523 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 22:03:26 INFO - PROCESS | 4000 | 1465103006641 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:26 INFO - PROCESS | 4000 | 1465103006647 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1BF000 == 35 [pid = 4000] [id = 593] 22:03:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005F815CF000) [pid = 4000] [serial = 1779] [outer = 0000000000000000] 22:03:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC870D800) [pid = 4000] [serial = 1780] [outer = 0000005F815CF000] 22:03:26 INFO - PROCESS | 4000 | 1465103006709 Marionette DEBUG loaded listener.js 22:03:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9536400) [pid = 4000] [serial = 1781] [outer = 0000005F815CF000] 22:03:27 INFO - PROCESS | 4000 | 1465103007531 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]]]}] 22:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1249ms 22:03:27 INFO - PROCESS | 4000 | 1465103007617 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 22:03:27 INFO - PROCESS | 4000 | 1465103007622 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 22:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:03:27 INFO - PROCESS | 4000 | 1465103007629 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:03:27 INFO - PROCESS | 4000 | 1465103007632 Marionette TRACE conn5 <- [1,2338,null,{}] 22:03:27 INFO - PROCESS | 4000 | 1465103007636 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}] 22:03:27 INFO - PROCESS | 4000 | 1465103007640 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:27 INFO - PROCESS | 4000 | 1465103007808 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 22:03:27 INFO - PROCESS | 4000 | 1465103007926 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:27 INFO - PROCESS | 4000 | 1465103007929 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D65000 == 36 [pid = 4000] [id = 594] 22:03:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC8725400) [pid = 4000] [serial = 1782] [outer = 0000000000000000] 22:03:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC8FF4C00) [pid = 4000] [serial = 1783] [outer = 0000005FC8725400] 22:03:27 INFO - PROCESS | 4000 | 1465103007989 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC9996000) [pid = 4000] [serial = 1784] [outer = 0000005FC8725400] 22:03:28 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB863000 == 35 [pid = 4000] [id = 591] 22:03:28 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8F0B000 == 34 [pid = 4000] [id = 590] 22:03:28 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7525000 == 33 [pid = 4000] [id = 589] 22:03:28 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A8C000 == 32 [pid = 4000] [id = 588] 22:03:28 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD591C000 == 31 [pid = 4000] [id = 587] 22:03:28 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DA6800 == 30 [pid = 4000] [id = 586] 22:03:28 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED89800 == 29 [pid = 4000] [id = 585] 22:03:28 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC87A9000 == 28 [pid = 4000] [id = 584] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD3218000) [pid = 4000] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCFE98400) [pid = 4000] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFC1B800) [pid = 4000] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC994C400) [pid = 4000] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC9DAEC00) [pid = 4000] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7BD9400) [pid = 4000] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC8713400) [pid = 4000] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC8714400) [pid = 4000] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC95E2000) [pid = 4000] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCADA4C00) [pid = 4000] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCFA8DC00) [pid = 4000] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD5374C00) [pid = 4000] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC97A0C00) [pid = 4000] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC98BD000) [pid = 4000] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD5372400) [pid = 4000] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD4F37400) [pid = 4000] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD5BAB000) [pid = 4000] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD58A1C00) [pid = 4000] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD3640000) [pid = 4000] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FCE9D1400) [pid = 4000] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FCEEB7C00) [pid = 4000] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD3671800) [pid = 4000] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FCDE3A800) [pid = 4000] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 22:03:28 INFO - PROCESS | 4000 | 1465103008801 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]]]}] 22:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1188ms 22:03:28 INFO - PROCESS | 4000 | 1465103008819 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 22:03:28 INFO - PROCESS | 4000 | 1465103008823 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 22:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:03:28 INFO - PROCESS | 4000 | 1465103008827 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:03:28 INFO - PROCESS | 4000 | 1465103008833 Marionette TRACE conn5 <- [1,2342,null,{}] 22:03:28 INFO - PROCESS | 4000 | 1465103008838 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}] 22:03:28 INFO - PROCESS | 4000 | 1465103008841 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:28 INFO - PROCESS | 4000 | 1465103008947 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 22:03:29 INFO - PROCESS | 4000 | 1465103009028 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:29 INFO - PROCESS | 4000 | 1465103009030 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAD05000 == 29 [pid = 4000] [id = 595] 22:03:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC8714400) [pid = 4000] [serial = 1785] [outer = 0000000000000000] 22:03:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC8FF1C00) [pid = 4000] [serial = 1786] [outer = 0000005FC8714400] 22:03:29 INFO - PROCESS | 4000 | 1465103009080 Marionette DEBUG loaded listener.js 22:03:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC98BA400) [pid = 4000] [serial = 1787] [outer = 0000005FC8714400] 22:03:29 INFO - PROCESS | 4000 | 1465103009520 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]]]}] 22:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 796ms 22:03:29 INFO - PROCESS | 4000 | 1465103009624 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 4000 | 1465103009629 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 22:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:03:29 INFO - PROCESS | 4000 | 1465103009635 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 4000 | 1465103009638 Marionette TRACE conn5 <- [1,2346,null,{}] 22:03:29 INFO - PROCESS | 4000 | 1465103009643 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}] 22:03:29 INFO - PROCESS | 4000 | 1465103009646 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:29 INFO - PROCESS | 4000 | 1465103009750 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 22:03:29 INFO - PROCESS | 4000 | 1465103009758 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:29 INFO - PROCESS | 4000 | 1465103009760 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB84800 == 30 [pid = 4000] [id = 596] 22:03:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9DAEC00) [pid = 4000] [serial = 1788] [outer = 0000000000000000] 22:03:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC9DB4000) [pid = 4000] [serial = 1789] [outer = 0000005FC9DAEC00] 22:03:29 INFO - PROCESS | 4000 | 1465103009809 Marionette DEBUG loaded listener.js 22:03:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCADA4C00) [pid = 4000] [serial = 1790] [outer = 0000005FC9DAEC00] 22:03:30 INFO - PROCESS | 4000 | 1465103010291 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]]]}] 22:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 22:03:30 INFO - PROCESS | 4000 | 1465103010329 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 22:03:30 INFO - PROCESS | 4000 | 1465103010331 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 22:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:03:30 INFO - PROCESS | 4000 | 1465103010335 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:03:30 INFO - PROCESS | 4000 | 1465103010339 Marionette TRACE conn5 <- [1,2350,null,{}] 22:03:30 INFO - PROCESS | 4000 | 1465103010350 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}] 22:03:30 INFO - PROCESS | 4000 | 1465103010355 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:30 INFO - PROCESS | 4000 | 1465103010447 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 22:03:30 INFO - PROCESS | 4000 | 1465103010457 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:30 INFO - PROCESS | 4000 | 1465103010461 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD659B800 == 31 [pid = 4000] [id = 597] 22:03:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC9DAF000) [pid = 4000] [serial = 1791] [outer = 0000000000000000] 22:03:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCEDF3800) [pid = 4000] [serial = 1792] [outer = 0000005FC9DAF000] 22:03:30 INFO - PROCESS | 4000 | 1465103010577 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFC1A000) [pid = 4000] [serial = 1793] [outer = 0000005FC9DAF000] 22:03:31 INFO - PROCESS | 4000 | 1465103011006 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]]]}] 22:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 693ms 22:03:31 INFO - PROCESS | 4000 | 1465103011030 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 22:03:31 INFO - PROCESS | 4000 | 1465103011033 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 22:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:03:31 INFO - PROCESS | 4000 | 1465103011037 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:03:31 INFO - PROCESS | 4000 | 1465103011039 Marionette TRACE conn5 <- [1,2354,null,{}] 22:03:31 INFO - PROCESS | 4000 | 1465103011042 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}] 22:03:31 INFO - PROCESS | 4000 | 1465103011044 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:31 INFO - PROCESS | 4000 | 1465103011174 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 22:03:31 INFO - PROCESS | 4000 | 1465103011187 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:31 INFO - PROCESS | 4000 | 1465103011189 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD727E000 == 32 [pid = 4000] [id = 598] 22:03:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCFE8B800) [pid = 4000] [serial = 1794] [outer = 0000000000000000] 22:03:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFEC7400) [pid = 4000] [serial = 1795] [outer = 0000005FCFE8B800] 22:03:31 INFO - PROCESS | 4000 | 1465103011242 Marionette DEBUG loaded listener.js 22:03:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD005E400) [pid = 4000] [serial = 1796] [outer = 0000005FCFE8B800] 22:03:31 INFO - PROCESS | 4000 | 1465103011695 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]]]}] 22:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 690ms 22:03:31 INFO - PROCESS | 4000 | 1465103011730 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 22:03:31 INFO - PROCESS | 4000 | 1465103011732 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 22:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:03:31 INFO - PROCESS | 4000 | 1465103011736 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:03:31 INFO - PROCESS | 4000 | 1465103011738 Marionette TRACE conn5 <- [1,2358,null,{}] 22:03:31 INFO - PROCESS | 4000 | 1465103011748 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}] 22:03:31 INFO - PROCESS | 4000 | 1465103011751 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:31 INFO - PROCESS | 4000 | 1465103011893 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 22:03:31 INFO - PROCESS | 4000 | 1465103011915 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:31 INFO - PROCESS | 4000 | 1465103011918 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EC3800 == 33 [pid = 4000] [id = 599] 22:03:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCDEECC00) [pid = 4000] [serial = 1797] [outer = 0000000000000000] 22:03:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD05F5800) [pid = 4000] [serial = 1798] [outer = 0000005FCDEECC00] 22:03:31 INFO - PROCESS | 4000 | 1465103011963 Marionette DEBUG loaded listener.js 22:03:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3635000) [pid = 4000] [serial = 1799] [outer = 0000005FCDEECC00] 22:03:32 INFO - PROCESS | 4000 | 1465103012463 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]]]}] 22:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 22:03:32 INFO - PROCESS | 4000 | 1465103012474 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 22:03:32 INFO - PROCESS | 4000 | 1465103012476 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 22:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:03:32 INFO - PROCESS | 4000 | 1465103012480 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:03:32 INFO - PROCESS | 4000 | 1465103012481 Marionette TRACE conn5 <- [1,2362,null,{}] 22:03:32 INFO - PROCESS | 4000 | 1465103012486 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}] 22:03:32 INFO - PROCESS | 4000 | 1465103012492 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:32 INFO - PROCESS | 4000 | 1465103012636 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 22:03:32 INFO - PROCESS | 4000 | 1465103012689 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:32 INFO - PROCESS | 4000 | 1465103012692 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD158800 == 34 [pid = 4000] [id = 600] 22:03:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD5372400) [pid = 4000] [serial = 1800] [outer = 0000000000000000] 22:03:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD58A1C00) [pid = 4000] [serial = 1801] [outer = 0000005FD5372400] 22:03:32 INFO - PROCESS | 4000 | 1465103012739 Marionette DEBUG loaded listener.js 22:03:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5B7B800) [pid = 4000] [serial = 1802] [outer = 0000005FD5372400] 22:03:33 INFO - PROCESS | 4000 | 1465103013230 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]]]}] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC95DDC00) [pid = 4000] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC7D0D800) [pid = 4000] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9950000) [pid = 4000] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCACC0800) [pid = 4000] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005F815CB800) [pid = 4000] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC7D0B800) [pid = 4000] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9999400) [pid = 4000] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFECDC00) [pid = 4000] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCEB4D000) [pid = 4000] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005F8154AC00) [pid = 4000] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005F815D1400) [pid = 4000] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:03:33 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD321D000) [pid = 4000] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 839ms 22:03:33 INFO - PROCESS | 4000 | 1465103013321 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 4000 | 1465103013324 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 22:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:03:33 INFO - PROCESS | 4000 | 1465103013327 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 4000 | 1465103013329 Marionette TRACE conn5 <- [1,2366,null,{}] 22:03:33 INFO - PROCESS | 4000 | 1465103013332 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}] 22:03:33 INFO - PROCESS | 4000 | 1465103013334 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:33 INFO - PROCESS | 4000 | 1465103013426 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 22:03:33 INFO - PROCESS | 4000 | 1465103013432 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:33 INFO - PROCESS | 4000 | 1465103013434 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3CC800 == 35 [pid = 4000] [id = 601] 22:03:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC9997400) [pid = 4000] [serial = 1803] [outer = 0000000000000000] 22:03:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCAB38000) [pid = 4000] [serial = 1804] [outer = 0000005FC9997400] 22:03:33 INFO - PROCESS | 4000 | 1465103013480 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD4FA8C00) [pid = 4000] [serial = 1805] [outer = 0000005FC9997400] 22:03:33 INFO - PROCESS | 4000 | 1465103013920 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]]]}] 22:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 22:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:03:33 INFO - PROCESS | 4000 | 1465103013959 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 4000 | 1465103013961 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 22:03:33 INFO - PROCESS | 4000 | 1465103013964 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 4000 | 1465103013966 Marionette TRACE conn5 <- [1,2370,null,{}] 22:03:33 INFO - PROCESS | 4000 | 1465103013970 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}] 22:03:33 INFO - PROCESS | 4000 | 1465103013972 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:34 INFO - PROCESS | 4000 | 1465103014067 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 22:03:34 INFO - PROCESS | 4000 | 1465103014074 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:34 INFO - PROCESS | 4000 | 1465103014076 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE32B000 == 36 [pid = 4000] [id = 602] 22:03:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD5D19400) [pid = 4000] [serial = 1806] [outer = 0000000000000000] 22:03:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD5FB1400) [pid = 4000] [serial = 1807] [outer = 0000005FD5D19400] 22:03:34 INFO - PROCESS | 4000 | 1465103014122 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD64CE400) [pid = 4000] [serial = 1808] [outer = 0000005FD5D19400] 22:03:34 INFO - PROCESS | 4000 | 1465103014555 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]]]}] 22:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 22:03:34 INFO - PROCESS | 4000 | 1465103014597 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 22:03:34 INFO - PROCESS | 4000 | 1465103014599 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 22:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:03:34 INFO - PROCESS | 4000 | 1465103014603 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:03:34 INFO - PROCESS | 4000 | 1465103014605 Marionette TRACE conn5 <- [1,2374,null,{}] 22:03:34 INFO - PROCESS | 4000 | 1465103014608 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}] 22:03:34 INFO - PROCESS | 4000 | 1465103014610 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:34 INFO - PROCESS | 4000 | 1465103014698 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 22:03:34 INFO - PROCESS | 4000 | 1465103014706 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:34 INFO - PROCESS | 4000 | 1465103014708 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B59000 == 37 [pid = 4000] [id = 603] 22:03:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD64D2800) [pid = 4000] [serial = 1809] [outer = 0000000000000000] 22:03:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD64DA800) [pid = 4000] [serial = 1810] [outer = 0000005FD64D2800] 22:03:34 INFO - PROCESS | 4000 | 1465103014752 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD64E6C00) [pid = 4000] [serial = 1811] [outer = 0000005FD64D2800] 22:03:35 INFO - PROCESS | 4000 | 1465103015215 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]]]}] 22:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 22:03:35 INFO - PROCESS | 4000 | 1465103015282 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 22:03:35 INFO - PROCESS | 4000 | 1465103015287 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 22:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:03:35 INFO - PROCESS | 4000 | 1465103015298 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:03:35 INFO - PROCESS | 4000 | 1465103015303 Marionette TRACE conn5 <- [1,2378,null,{}] 22:03:35 INFO - PROCESS | 4000 | 1465103015310 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}] 22:03:35 INFO - PROCESS | 4000 | 1465103015313 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:35 INFO - PROCESS | 4000 | 1465103015441 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 22:03:35 INFO - PROCESS | 4000 | 1465103015539 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:35 INFO - PROCESS | 4000 | 1465103015544 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB15800 == 38 [pid = 4000] [id = 604] 22:03:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC8554000) [pid = 4000] [serial = 1812] [outer = 0000000000000000] 22:03:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC872B800) [pid = 4000] [serial = 1813] [outer = 0000005FC8554000] 22:03:35 INFO - PROCESS | 4000 | 1465103015605 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC991B400) [pid = 4000] [serial = 1814] [outer = 0000005FC8554000] 22:03:36 INFO - PROCESS | 4000 | 1465103016281 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]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1034ms 22:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:03:36 INFO - PROCESS | 4000 | 1465103016334 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 4000 | 1465103016338 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 22:03:36 INFO - PROCESS | 4000 | 1465103016345 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 4000 | 1465103016349 Marionette TRACE conn5 <- [1,2382,null,{}] 22:03:36 INFO - PROCESS | 4000 | 1465103016354 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}] 22:03:36 INFO - PROCESS | 4000 | 1465103016357 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:36 INFO - PROCESS | 4000 | 1465103016506 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 22:03:36 INFO - PROCESS | 4000 | 1465103016631 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:36 INFO - PROCESS | 4000 | 1465103016634 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD751E800 == 39 [pid = 4000] [id = 605] 22:03:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCA015C00) [pid = 4000] [serial = 1815] [outer = 0000000000000000] 22:03:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCE974C00) [pid = 4000] [serial = 1816] [outer = 0000005FCA015C00] 22:03:36 INFO - PROCESS | 4000 | 1465103016694 Marionette DEBUG loaded listener.js 22:03:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFA98C00) [pid = 4000] [serial = 1817] [outer = 0000005FCA015C00] 22:03:37 INFO - PROCESS | 4000 | 1465103017398 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]]]}] 22:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1084ms 22:03:37 INFO - PROCESS | 4000 | 1465103017427 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 22:03:37 INFO - PROCESS | 4000 | 1465103017430 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 22:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:03:37 INFO - PROCESS | 4000 | 1465103017433 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:03:37 INFO - PROCESS | 4000 | 1465103017436 Marionette TRACE conn5 <- [1,2386,null,{}] 22:03:37 INFO - PROCESS | 4000 | 1465103017446 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}] 22:03:37 INFO - PROCESS | 4000 | 1465103017451 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:37 INFO - PROCESS | 4000 | 1465103017569 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 22:03:37 INFO - PROCESS | 4000 | 1465103017695 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:37 INFO - PROCESS | 4000 | 1465103017700 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF6F800 == 40 [pid = 4000] [id = 606] 22:03:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD4FAA400) [pid = 4000] [serial = 1818] [outer = 0000000000000000] 22:03:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD4FB2000) [pid = 4000] [serial = 1819] [outer = 0000005FD4FAA400] 22:03:37 INFO - PROCESS | 4000 | 1465103017760 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD64CB400) [pid = 4000] [serial = 1820] [outer = 0000005FD4FAA400] 22:03:38 INFO - PROCESS | 4000 | 1465103018389 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]]]}] 22:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 22:03:38 INFO - PROCESS | 4000 | 1465103018422 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 4000 | 1465103018424 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 22:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:03:38 INFO - PROCESS | 4000 | 1465103018428 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 4000 | 1465103018430 Marionette TRACE conn5 <- [1,2390,null,{}] 22:03:38 INFO - PROCESS | 4000 | 1465103018434 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}] 22:03:38 INFO - PROCESS | 4000 | 1465103018437 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:38 INFO - PROCESS | 4000 | 1465103018558 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 22:03:38 INFO - PROCESS | 4000 | 1465103018807 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:38 INFO - PROCESS | 4000 | 1465103018811 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC95D0000 == 41 [pid = 4000] [id = 607] 22:03:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC7D13800) [pid = 4000] [serial = 1821] [outer = 0000000000000000] 22:03:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC8729400) [pid = 4000] [serial = 1822] [outer = 0000005FC7D13800] 22:03:38 INFO - PROCESS | 4000 | 1465103018876 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC96E2000) [pid = 4000] [serial = 1823] [outer = 0000005FC7D13800] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE32B000 == 40 [pid = 4000] [id = 602] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3CC800 == 39 [pid = 4000] [id = 601] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD158800 == 38 [pid = 4000] [id = 600] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EC3800 == 37 [pid = 4000] [id = 599] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD727E000 == 36 [pid = 4000] [id = 598] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD659B800 == 35 [pid = 4000] [id = 597] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB84800 == 34 [pid = 4000] [id = 596] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAD05000 == 33 [pid = 4000] [id = 595] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80D65000 == 32 [pid = 4000] [id = 594] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C2800 == 31 [pid = 4000] [id = 592] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE1BF000 == 30 [pid = 4000] [id = 593] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81525000 == 29 [pid = 4000] [id = 583] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF6F800 == 28 [pid = 4000] [id = 606] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD751E800 == 27 [pid = 4000] [id = 605] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B59000 == 26 [pid = 4000] [id = 603] 22:03:40 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAB15800 == 25 [pid = 4000] [id = 604] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC95E2C00) [pid = 4000] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC98B7800) [pid = 4000] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC7D12000) [pid = 4000] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC87DC000) [pid = 4000] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9995400) [pid = 4000] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCE0B8800) [pid = 4000] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC8FED800) [pid = 4000] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005F82907C00) [pid = 4000] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC95E1800) [pid = 4000] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7DE0800) [pid = 4000] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCE32EC00) [pid = 4000] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9DB3400) [pid = 4000] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD58A9000) [pid = 4000] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD2951400) [pid = 4000] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCF929000) [pid = 4000] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCFC18400) [pid = 4000] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCE0BD400) [pid = 4000] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFE97C00) [pid = 4000] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD363DC00) [pid = 4000] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD05F6C00) [pid = 4000] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD4FA5800) [pid = 4000] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD3214C00) [pid = 4000] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FCE978400) [pid = 4000] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC9DB5800) [pid = 4000] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD3CA4400) [pid = 4000] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 22:03:40 INFO - PROCESS | 4000 | 1465103020225 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]]]}] 22:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1891ms 22:03:40 INFO - PROCESS | 4000 | 1465103020322 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 22:03:40 INFO - PROCESS | 4000 | 1465103020327 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 22:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:03:40 INFO - PROCESS | 4000 | 1465103020332 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:03:40 INFO - PROCESS | 4000 | 1465103020336 Marionette TRACE conn5 <- [1,2394,null,{}] 22:03:40 INFO - PROCESS | 4000 | 1465103020342 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}] 22:03:40 INFO - PROCESS | 4000 | 1465103020346 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:40 INFO - PROCESS | 4000 | 1465103020444 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 22:03:40 INFO - PROCESS | 4000 | 1465103020451 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:40 INFO - PROCESS | 4000 | 1465103020456 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8C51000 == 26 [pid = 4000] [id = 608] 22:03:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC7D0B400) [pid = 4000] [serial = 1824] [outer = 0000000000000000] 22:03:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC7D11000) [pid = 4000] [serial = 1825] [outer = 0000005FC7D0B400] 22:03:40 INFO - PROCESS | 4000 | 1465103020510 Marionette DEBUG loaded listener.js 22:03:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC872C800) [pid = 4000] [serial = 1826] [outer = 0000005FC7D0B400] 22:03:41 INFO - PROCESS | 4000 | 1465103021027 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]]]}] 22:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 732ms 22:03:41 INFO - PROCESS | 4000 | 1465103021068 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 22:03:41 INFO - PROCESS | 4000 | 1465103021074 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 22:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:03:41 INFO - PROCESS | 4000 | 1465103021081 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:03:41 INFO - PROCESS | 4000 | 1465103021083 Marionette TRACE conn5 <- [1,2398,null,{}] 22:03:41 INFO - PROCESS | 4000 | 1465103021088 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}] 22:03:41 INFO - PROCESS | 4000 | 1465103021090 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:41 INFO - PROCESS | 4000 | 1465103021185 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 22:03:41 INFO - PROCESS | 4000 | 1465103021259 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:41 INFO - PROCESS | 4000 | 1465103021262 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE05000 == 27 [pid = 4000] [id = 609] 22:03:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC953B800) [pid = 4000] [serial = 1827] [outer = 0000000000000000] 22:03:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC95E4800) [pid = 4000] [serial = 1828] [outer = 0000005FC953B800] 22:03:41 INFO - PROCESS | 4000 | 1465103021320 Marionette DEBUG loaded listener.js 22:03:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC97A7C00) [pid = 4000] [serial = 1829] [outer = 0000005FC953B800] 22:03:41 INFO - PROCESS | 4000 | 1465103021736 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]]]}] 22:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 690ms 22:03:41 INFO - PROCESS | 4000 | 1465103021772 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 22:03:41 INFO - PROCESS | 4000 | 1465103021781 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 22:03:41 INFO - PROCESS | 4000 | 1465103021818 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:03:41 INFO - PROCESS | 4000 | 1465103021822 Marionette TRACE conn5 <- [1,2402,null,{}] 22:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:03:41 INFO - PROCESS | 4000 | 1465103021839 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}] 22:03:41 INFO - PROCESS | 4000 | 1465103021844 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:41 INFO - PROCESS | 4000 | 1465103021939 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 22:03:41 INFO - PROCESS | 4000 | 1465103021954 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:41 INFO - PROCESS | 4000 | 1465103021958 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29E5800 == 28 [pid = 4000] [id = 610] 22:03:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9995400) [pid = 4000] [serial = 1830] [outer = 0000000000000000] 22:03:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC999A800) [pid = 4000] [serial = 1831] [outer = 0000005FC9995400] 22:03:42 INFO - PROCESS | 4000 | 1465103022008 Marionette DEBUG loaded listener.js 22:03:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC9DB5800) [pid = 4000] [serial = 1832] [outer = 0000005FC9995400] 22:03:42 INFO - PROCESS | 4000 | 1465103022473 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]]]}] 22:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 22:03:42 INFO - PROCESS | 4000 | 1465103022518 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 22:03:42 INFO - PROCESS | 4000 | 1465103022521 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 22:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:03:42 INFO - PROCESS | 4000 | 1465103022524 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:03:42 INFO - PROCESS | 4000 | 1465103022526 Marionette TRACE conn5 <- [1,2406,null,{}] 22:03:42 INFO - PROCESS | 4000 | 1465103022530 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}] 22:03:42 INFO - PROCESS | 4000 | 1465103022532 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:42 INFO - PROCESS | 4000 | 1465103022649 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 22:03:42 INFO - PROCESS | 4000 | 1465103022655 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:42 INFO - PROCESS | 4000 | 1465103022657 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B44800 == 29 [pid = 4000] [id = 611] 22:03:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCA37A000) [pid = 4000] [serial = 1833] [outer = 0000000000000000] 22:03:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCDE75000) [pid = 4000] [serial = 1834] [outer = 0000005FCA37A000] 22:03:42 INFO - PROCESS | 4000 | 1465103022746 Marionette DEBUG loaded listener.js 22:03:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE855000) [pid = 4000] [serial = 1835] [outer = 0000005FCA37A000] 22:03:43 INFO - PROCESS | 4000 | 1465103023190 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]]]}] 22:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 22:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:03:43 INFO - PROCESS | 4000 | 1465103023224 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 22:03:43 INFO - PROCESS | 4000 | 1465103023226 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 22:03:43 INFO - PROCESS | 4000 | 1465103023230 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:03:43 INFO - PROCESS | 4000 | 1465103023239 Marionette TRACE conn5 <- [1,2410,null,{}] 22:03:43 INFO - PROCESS | 4000 | 1465103023248 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}] 22:03:43 INFO - PROCESS | 4000 | 1465103023250 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:43 INFO - PROCESS | 4000 | 1465103023391 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 22:03:43 INFO - PROCESS | 4000 | 1465103023413 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:43 INFO - PROCESS | 4000 | 1465103023415 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A96800 == 30 [pid = 4000] [id = 612] 22:03:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCE9D9C00) [pid = 4000] [serial = 1836] [outer = 0000000000000000] 22:03:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCEDB4C00) [pid = 4000] [serial = 1837] [outer = 0000005FCE9D9C00] 22:03:43 INFO - PROCESS | 4000 | 1465103023460 Marionette DEBUG loaded listener.js 22:03:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFA11000) [pid = 4000] [serial = 1838] [outer = 0000005FCE9D9C00] 22:03:43 INFO - PROCESS | 4000 | 1465103023911 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]]]}] 22:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 22:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:03:43 INFO - PROCESS | 4000 | 1465103023924 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 22:03:43 INFO - PROCESS | 4000 | 1465103023926 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 22:03:43 INFO - PROCESS | 4000 | 1465103023929 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:03:43 INFO - PROCESS | 4000 | 1465103023931 Marionette TRACE conn5 <- [1,2414,null,{}] 22:03:43 INFO - PROCESS | 4000 | 1465103023935 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}] 22:03:43 INFO - PROCESS | 4000 | 1465103023941 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:44 INFO - PROCESS | 4000 | 1465103024087 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 22:03:44 INFO - PROCESS | 4000 | 1465103024144 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:44 INFO - PROCESS | 4000 | 1465103024146 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7530000 == 31 [pid = 4000] [id = 613] 22:03:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFA96000) [pid = 4000] [serial = 1839] [outer = 0000000000000000] 22:03:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCFE93C00) [pid = 4000] [serial = 1840] [outer = 0000005FCFA96000] 22:03:44 INFO - PROCESS | 4000 | 1465103024193 Marionette DEBUG loaded listener.js 22:03:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD05EFC00) [pid = 4000] [serial = 1841] [outer = 0000005FCFA96000] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD3CA9800) [pid = 4000] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFE8B800) [pid = 4000] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8725400) [pid = 4000] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9997400) [pid = 4000] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCDEECC00) [pid = 4000] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC8714400) [pid = 4000] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD5D19400) [pid = 4000] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9DAF000) [pid = 4000] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005F815CF000) [pid = 4000] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD5372400) [pid = 4000] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC9DAEC00) [pid = 4000] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:03:44 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD64D2800) [pid = 4000] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:03:44 INFO - PROCESS | 4000 | 1465103024838 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]]]}] 22:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 945ms 22:03:44 INFO - PROCESS | 4000 | 1465103024878 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 4000 | 1465103024888 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 22:03:44 INFO - PROCESS | 4000 | 1465103024892 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 4000 | 1465103024893 Marionette TRACE conn5 <- [1,2418,null,{}] 22:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:03:44 INFO - PROCESS | 4000 | 1465103024897 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}] 22:03:44 INFO - PROCESS | 4000 | 1465103024899 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:45 INFO - PROCESS | 4000 | 1465103025012 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 22:03:45 INFO - PROCESS | 4000 | 1465103025065 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:45 INFO - PROCESS | 4000 | 1465103025067 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD941C000 == 32 [pid = 4000] [id = 614] 22:03:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC85CBC00) [pid = 4000] [serial = 1842] [outer = 0000000000000000] 22:03:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9946000) [pid = 4000] [serial = 1843] [outer = 0000005FC85CBC00] 22:03:45 INFO - PROCESS | 4000 | 1465103025112 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD321A000) [pid = 4000] [serial = 1844] [outer = 0000005FC85CBC00] 22:03:45 INFO - PROCESS | 4000 | 1465103025473 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]]]}] 22:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 22:03:45 INFO - PROCESS | 4000 | 1465103025526 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 22:03:45 INFO - PROCESS | 4000 | 1465103025528 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 22:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:03:45 INFO - PROCESS | 4000 | 1465103025539 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:03:45 INFO - PROCESS | 4000 | 1465103025541 Marionette TRACE conn5 <- [1,2422,null,{}] 22:03:45 INFO - PROCESS | 4000 | 1465103025545 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}] 22:03:45 INFO - PROCESS | 4000 | 1465103025547 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:45 INFO - PROCESS | 4000 | 1465103025632 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 22:03:45 INFO - PROCESS | 4000 | 1465103025638 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:45 INFO - PROCESS | 4000 | 1465103025640 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB863000 == 33 [pid = 4000] [id = 615] 22:03:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD3220400) [pid = 4000] [serial = 1845] [outer = 0000000000000000] 22:03:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3640000) [pid = 4000] [serial = 1846] [outer = 0000005FD3220400] 22:03:45 INFO - PROCESS | 4000 | 1465103025684 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3CA7400) [pid = 4000] [serial = 1847] [outer = 0000005FD3220400] 22:03:46 INFO - PROCESS | 4000 | 1465103026114 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]]]}] 22:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 628ms 22:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:03:46 INFO - PROCESS | 4000 | 1465103026169 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 4000 | 1465103026171 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 22:03:46 INFO - PROCESS | 4000 | 1465103026175 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - PROCESS | 4000 | 1465103026177 Marionette TRACE conn5 <- [1,2426,null,{}] 22:03:46 INFO - PROCESS | 4000 | 1465103026181 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}] 22:03:46 INFO - PROCESS | 4000 | 1465103026183 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:46 INFO - PROCESS | 4000 | 1465103026268 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 22:03:46 INFO - PROCESS | 4000 | 1465103026275 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:46 INFO - PROCESS | 4000 | 1465103026277 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD154800 == 34 [pid = 4000] [id = 616] 22:03:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3CA9800) [pid = 4000] [serial = 1848] [outer = 0000000000000000] 22:03:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD4FA3400) [pid = 4000] [serial = 1849] [outer = 0000005FD3CA9800] 22:03:46 INFO - PROCESS | 4000 | 1465103026323 Marionette DEBUG loaded listener.js 22:03:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD536E000) [pid = 4000] [serial = 1850] [outer = 0000005FD3CA9800] 22:03:46 INFO - PROCESS | 4000 | 1465103026982 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]]]}] 22:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 838ms 22:03:47 INFO - PROCESS | 4000 | 1465103027016 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 4000 | 1465103027021 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 22:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:03:47 INFO - PROCESS | 4000 | 1465103027027 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:03:47 INFO - PROCESS | 4000 | 1465103027031 Marionette TRACE conn5 <- [1,2430,null,{}] 22:03:47 INFO - PROCESS | 4000 | 1465103027037 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}] 22:03:47 INFO - PROCESS | 4000 | 1465103027040 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:47 INFO - PROCESS | 4000 | 1465103027185 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 22:03:47 INFO - PROCESS | 4000 | 1465103027308 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:47 INFO - PROCESS | 4000 | 1465103027314 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE363800 == 35 [pid = 4000] [id = 617] 22:03:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC7BE3800) [pid = 4000] [serial = 1851] [outer = 0000000000000000] 22:03:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC7DDC800) [pid = 4000] [serial = 1852] [outer = 0000005FC7BE3800] 22:03:47 INFO - PROCESS | 4000 | 1465103027376 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9537C00) [pid = 4000] [serial = 1853] [outer = 0000005FC7BE3800] 22:03:48 INFO - PROCESS | 4000 | 1465103028165 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]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1195ms 22:03:48 INFO - PROCESS | 4000 | 1465103028243 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 4000 | 1465103028248 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 22:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:03:48 INFO - PROCESS | 4000 | 1465103028255 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - PROCESS | 4000 | 1465103028259 Marionette TRACE conn5 <- [1,2434,null,{}] 22:03:48 INFO - PROCESS | 4000 | 1465103028263 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}] 22:03:48 INFO - PROCESS | 4000 | 1465103028266 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:48 INFO - PROCESS | 4000 | 1465103028406 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 22:03:48 INFO - PROCESS | 4000 | 1465103028522 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:48 INFO - PROCESS | 4000 | 1465103028525 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6594000 == 36 [pid = 4000] [id = 618] 22:03:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC991D400) [pid = 4000] [serial = 1854] [outer = 0000000000000000] 22:03:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC9950800) [pid = 4000] [serial = 1855] [outer = 0000005FC991D400] 22:03:48 INFO - PROCESS | 4000 | 1465103028584 Marionette DEBUG loaded listener.js 22:03:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCAB9A400) [pid = 4000] [serial = 1856] [outer = 0000005FC991D400] 22:03:49 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB863000 == 35 [pid = 4000] [id = 615] 22:03:49 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD941C000 == 34 [pid = 4000] [id = 614] 22:03:49 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7530000 == 33 [pid = 4000] [id = 613] 22:03:49 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A96800 == 32 [pid = 4000] [id = 612] 22:03:49 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B44800 == 31 [pid = 4000] [id = 611] 22:03:49 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29E5800 == 30 [pid = 4000] [id = 610] 22:03:49 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEE05000 == 29 [pid = 4000] [id = 609] 22:03:49 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8C51000 == 28 [pid = 4000] [id = 608] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD58A1C00) [pid = 4000] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD3635000) [pid = 4000] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD05F5800) [pid = 4000] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCEDF3800) [pid = 4000] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFC1A000) [pid = 4000] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9DB4000) [pid = 4000] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCADA4C00) [pid = 4000] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC8FF1C00) [pid = 4000] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC98BA400) [pid = 4000] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC8FF4C00) [pid = 4000] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9996000) [pid = 4000] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD5372C00) [pid = 4000] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC870D800) [pid = 4000] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC9536400) [pid = 4000] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD4FA8C00) [pid = 4000] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD64DA800) [pid = 4000] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD64E6C00) [pid = 4000] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FCAB38000) [pid = 4000] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD5B7B800) [pid = 4000] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD64CE400) [pid = 4000] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FCFEC7400) [pid = 4000] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD005E400) [pid = 4000] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD5FB1400) [pid = 4000] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 22:03:49 INFO - PROCESS | 4000 | 1465103029497 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]]]}] 22:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1280ms 22:03:49 INFO - PROCESS | 4000 | 1465103029540 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 22:03:49 INFO - PROCESS | 4000 | 1465103029544 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 22:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:03:49 INFO - PROCESS | 4000 | 1465103029549 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:03:49 INFO - PROCESS | 4000 | 1465103029552 Marionette TRACE conn5 <- [1,2438,null,{}] 22:03:49 INFO - PROCESS | 4000 | 1465103029558 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}] 22:03:49 INFO - PROCESS | 4000 | 1465103029561 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:49 INFO - PROCESS | 4000 | 1465103029658 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 22:03:49 INFO - PROCESS | 4000 | 1465103029665 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:49 INFO - PROCESS | 4000 | 1465103029670 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA0C9000 == 29 [pid = 4000] [id = 619] 22:03:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC95DA000) [pid = 4000] [serial = 1857] [outer = 0000000000000000] 22:03:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC95E1C00) [pid = 4000] [serial = 1858] [outer = 0000005FC95DA000] 22:03:49 INFO - PROCESS | 4000 | 1465103029726 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC98C1400) [pid = 4000] [serial = 1859] [outer = 0000005FC95DA000] 22:03:50 INFO - PROCESS | 4000 | 1465103030217 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]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 22:03:50 INFO - PROCESS | 4000 | 1465103030283 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 4000 | 1465103030287 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 22:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:03:50 INFO - PROCESS | 4000 | 1465103030294 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 4000 | 1465103030296 Marionette TRACE conn5 <- [1,2442,null,{}] 22:03:50 INFO - PROCESS | 4000 | 1465103030300 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}] 22:03:50 INFO - PROCESS | 4000 | 1465103030303 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:50 INFO - PROCESS | 4000 | 1465103030396 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 22:03:50 INFO - PROCESS | 4000 | 1465103030475 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:50 INFO - PROCESS | 4000 | 1465103030477 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF55800 == 30 [pid = 4000] [id = 620] 22:03:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9996400) [pid = 4000] [serial = 1860] [outer = 0000000000000000] 22:03:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC9DB7000) [pid = 4000] [serial = 1861] [outer = 0000005FC9996400] 22:03:50 INFO - PROCESS | 4000 | 1465103030526 Marionette DEBUG loaded listener.js 22:03:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCDEF0C00) [pid = 4000] [serial = 1862] [outer = 0000005FC9996400] 22:03:50 INFO - PROCESS | 4000 | 1465103030931 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]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 22:03:50 INFO - PROCESS | 4000 | 1465103030989 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 4000 | 1465103030991 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 22:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:03:51 INFO - PROCESS | 4000 | 1465103030995 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:03:51 INFO - PROCESS | 4000 | 1465103030999 Marionette TRACE conn5 <- [1,2446,null,{}] 22:03:51 INFO - PROCESS | 4000 | 1465103031010 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}] 22:03:51 INFO - PROCESS | 4000 | 1465103031016 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:51 INFO - PROCESS | 4000 | 1465103031108 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 22:03:51 INFO - PROCESS | 4000 | 1465103031116 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:51 INFO - PROCESS | 4000 | 1465103031119 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5913000 == 31 [pid = 4000] [id = 621] 22:03:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC7BE2000) [pid = 4000] [serial = 1863] [outer = 0000000000000000] 22:03:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCFC1B400) [pid = 4000] [serial = 1864] [outer = 0000005FC7BE2000] 22:03:51 INFO - PROCESS | 4000 | 1465103031172 Marionette DEBUG loaded listener.js 22:03:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFEC3400) [pid = 4000] [serial = 1865] [outer = 0000005FC7BE2000] 22:03:51 INFO - PROCESS | 4000 | 1465103031633 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]]]}] 22:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 22:03:51 INFO - PROCESS | 4000 | 1465103031690 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 22:03:51 INFO - PROCESS | 4000 | 1465103031693 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 22:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:03:51 INFO - PROCESS | 4000 | 1465103031696 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:03:51 INFO - PROCESS | 4000 | 1465103031698 Marionette TRACE conn5 <- [1,2450,null,{}] 22:03:51 INFO - PROCESS | 4000 | 1465103031702 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}] 22:03:51 INFO - PROCESS | 4000 | 1465103031704 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:51 INFO - PROCESS | 4000 | 1465103031850 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 22:03:51 INFO - PROCESS | 4000 | 1465103031871 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:51 INFO - PROCESS | 4000 | 1465103031874 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD751E000 == 32 [pid = 4000] [id = 622] 22:03:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD005D800) [pid = 4000] [serial = 1866] [outer = 0000000000000000] 22:03:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD046E800) [pid = 4000] [serial = 1867] [outer = 0000005FD005D800] 22:03:51 INFO - PROCESS | 4000 | 1465103031927 Marionette DEBUG loaded listener.js 22:03:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD35D0400) [pid = 4000] [serial = 1868] [outer = 0000005FD005D800] 22:03:52 INFO - PROCESS | 4000 | 1465103032387 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]]]}] 22:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 22:03:52 INFO - PROCESS | 4000 | 1465103032432 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 22:03:52 INFO - PROCESS | 4000 | 1465103032434 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 22:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:03:52 INFO - PROCESS | 4000 | 1465103032438 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:03:52 INFO - PROCESS | 4000 | 1465103032440 Marionette TRACE conn5 <- [1,2454,null,{}] 22:03:52 INFO - PROCESS | 4000 | 1465103032443 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}] 22:03:52 INFO - PROCESS | 4000 | 1465103032446 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:52 INFO - PROCESS | 4000 | 1465103032564 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 22:03:52 INFO - PROCESS | 4000 | 1465103032571 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:52 INFO - PROCESS | 4000 | 1465103032573 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB84D800 == 33 [pid = 4000] [id = 623] 22:03:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD005E800) [pid = 4000] [serial = 1869] [outer = 0000000000000000] 22:03:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD36F0800) [pid = 4000] [serial = 1870] [outer = 0000005FD005E800] 22:03:52 INFO - PROCESS | 4000 | 1465103032622 Marionette DEBUG loaded listener.js 22:03:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD4FB2800) [pid = 4000] [serial = 1871] [outer = 0000005FD005E800] 22:03:53 INFO - PROCESS | 4000 | 1465103033068 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]]]}] 22:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 22:03:53 INFO - PROCESS | 4000 | 1465103033133 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 4000 | 1465103033135 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 22:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:03:53 INFO - PROCESS | 4000 | 1465103033139 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - PROCESS | 4000 | 1465103033141 Marionette TRACE conn5 <- [1,2458,null,{}] 22:03:53 INFO - PROCESS | 4000 | 1465103033145 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}] 22:03:53 INFO - PROCESS | 4000 | 1465103033151 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:53 INFO - PROCESS | 4000 | 1465103033340 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 22:03:53 INFO - PROCESS | 4000 | 1465103033391 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:53 INFO - PROCESS | 4000 | 1465103033393 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE5A000 == 34 [pid = 4000] [id = 624] 22:03:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD58A5C00) [pid = 4000] [serial = 1872] [outer = 0000000000000000] 22:03:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD5BAB800) [pid = 4000] [serial = 1873] [outer = 0000005FD58A5C00] 22:03:53 INFO - PROCESS | 4000 | 1465103033438 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD60EF800) [pid = 4000] [serial = 1874] [outer = 0000005FD58A5C00] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9995400) [pid = 4000] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC7D13800) [pid = 4000] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC953B800) [pid = 4000] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC8554000) [pid = 4000] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCA015C00) [pid = 4000] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD4FAA400) [pid = 4000] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCE9D9C00) [pid = 4000] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC85CBC00) [pid = 4000] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFA96000) [pid = 4000] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD3220400) [pid = 4000] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCA37A000) [pid = 4000] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:03:53 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC7D0B400) [pid = 4000] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:03:53 INFO - PROCESS | 4000 | 1465103033910 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]]]}] 22:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 775ms 22:03:53 INFO - PROCESS | 4000 | 1465103033917 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 4000 | 1465103033919 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 22:03:53 INFO - PROCESS | 4000 | 1465103033922 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:03:53 INFO - PROCESS | 4000 | 1465103033924 Marionette TRACE conn5 <- [1,2462,null,{}] 22:03:53 INFO - PROCESS | 4000 | 1465103033927 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}] 22:03:53 INFO - PROCESS | 4000 | 1465103033929 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:54 INFO - PROCESS | 4000 | 1465103034014 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 22:03:54 INFO - PROCESS | 4000 | 1465103034021 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:54 INFO - PROCESS | 4000 | 1465103034023 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE321000 == 35 [pid = 4000] [id = 625] 22:03:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC97AA000) [pid = 4000] [serial = 1875] [outer = 0000000000000000] 22:03:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCFE94000) [pid = 4000] [serial = 1876] [outer = 0000005FC97AA000] 22:03:54 INFO - PROCESS | 4000 | 1465103034068 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD64D5000) [pid = 4000] [serial = 1877] [outer = 0000005FC97AA000] 22:03:54 INFO - PROCESS | 4000 | 1465103034508 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]]]}] 22:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 628ms 22:03:54 INFO - PROCESS | 4000 | 1465103034554 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 22:03:54 INFO - PROCESS | 4000 | 1465103034557 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 22:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:03:54 INFO - PROCESS | 4000 | 1465103034569 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:03:54 INFO - PROCESS | 4000 | 1465103034571 Marionette TRACE conn5 <- [1,2466,null,{}] 22:03:54 INFO - PROCESS | 4000 | 1465103034575 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}] 22:03:54 INFO - PROCESS | 4000 | 1465103034577 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:54 INFO - PROCESS | 4000 | 1465103034663 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 22:03:54 INFO - PROCESS | 4000 | 1465103034699 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:54 INFO - PROCESS | 4000 | 1465103034701 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9BC000 == 36 [pid = 4000] [id = 626] 22:03:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD64D9400) [pid = 4000] [serial = 1878] [outer = 0000000000000000] 22:03:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD64E7400) [pid = 4000] [serial = 1879] [outer = 0000005FD64D9400] 22:03:54 INFO - PROCESS | 4000 | 1465103034746 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD6D1A800) [pid = 4000] [serial = 1880] [outer = 0000005FD64D9400] 22:03:55 INFO - PROCESS | 4000 | 1465103035158 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]]]}] 22:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 631ms 22:03:55 INFO - PROCESS | 4000 | 1465103035207 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 4000 | 1465103035210 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 22:03:55 INFO - PROCESS | 4000 | 1465103035213 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - PROCESS | 4000 | 1465103035215 Marionette TRACE conn5 <- [1,2470,null,{}] 22:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:03:55 INFO - PROCESS | 4000 | 1465103035218 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}] 22:03:55 INFO - PROCESS | 4000 | 1465103035221 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:55 INFO - PROCESS | 4000 | 1465103035309 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 22:03:55 INFO - PROCESS | 4000 | 1465103035315 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:55 INFO - PROCESS | 4000 | 1465103035317 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD590E800 == 37 [pid = 4000] [id = 627] 22:03:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD700C800) [pid = 4000] [serial = 1881] [outer = 0000000000000000] 22:03:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD7010400) [pid = 4000] [serial = 1882] [outer = 0000005FD700C800] 22:03:55 INFO - PROCESS | 4000 | 1465103035362 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD7017400) [pid = 4000] [serial = 1883] [outer = 0000005FD700C800] 22:03:55 INFO - PROCESS | 4000 | 1465103035849 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]]]}] 22:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 22:03:55 INFO - PROCESS | 4000 | 1465103035890 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 4000 | 1465103035895 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 22:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:03:55 INFO - PROCESS | 4000 | 1465103035901 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - PROCESS | 4000 | 1465103035905 Marionette TRACE conn5 <- [1,2474,null,{}] 22:03:55 INFO - PROCESS | 4000 | 1465103035913 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}] 22:03:55 INFO - PROCESS | 4000 | 1465103035916 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:56 INFO - PROCESS | 4000 | 1465103036100 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 22:03:56 INFO - PROCESS | 4000 | 1465103036204 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:56 INFO - PROCESS | 4000 | 1465103036210 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE9B7800 == 38 [pid = 4000] [id = 628] 22:03:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC8FEF000) [pid = 4000] [serial = 1884] [outer = 0000000000000000] 22:03:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC96DC400) [pid = 4000] [serial = 1885] [outer = 0000005FC8FEF000] 22:03:56 INFO - PROCESS | 4000 | 1465103036271 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC994CC00) [pid = 4000] [serial = 1886] [outer = 0000005FC8FEF000] 22:03:56 INFO - PROCESS | 4000 | 1465103036841 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]]]}] 22:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 22:03:56 INFO - PROCESS | 4000 | 1465103036890 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 22:03:56 INFO - PROCESS | 4000 | 1465103036895 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 22:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:03:56 INFO - PROCESS | 4000 | 1465103036902 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - PROCESS | 4000 | 1465103036906 Marionette TRACE conn5 <- [1,2478,null,{}] 22:03:56 INFO - PROCESS | 4000 | 1465103036909 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}] 22:03:56 INFO - PROCESS | 4000 | 1465103036913 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:57 INFO - PROCESS | 4000 | 1465103037033 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 22:03:57 INFO - PROCESS | 4000 | 1465103037131 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:57 INFO - PROCESS | 4000 | 1465103037134 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD941C000 == 39 [pid = 4000] [id = 629] 22:03:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCEDF6800) [pid = 4000] [serial = 1887] [outer = 0000000000000000] 22:03:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCF92C800) [pid = 4000] [serial = 1888] [outer = 0000005FCEDF6800] 22:03:57 INFO - PROCESS | 4000 | 1465103037194 Marionette DEBUG loaded listener.js 22:03:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFECB400) [pid = 4000] [serial = 1889] [outer = 0000005FCEDF6800] 22:03:57 INFO - PROCESS | 4000 | 1465103037828 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]]]}] 22:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 984ms 22:03:57 INFO - PROCESS | 4000 | 1465103037888 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 22:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:03:57 INFO - PROCESS | 4000 | 1465103037891 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 22:03:57 INFO - PROCESS | 4000 | 1465103037895 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 4000 | 1465103037899 Marionette TRACE conn5 <- [1,2482,null,{}] 22:03:57 INFO - PROCESS | 4000 | 1465103037911 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}] 22:03:57 INFO - PROCESS | 4000 | 1465103037916 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:58 INFO - PROCESS | 4000 | 1465103038036 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 22:03:58 INFO - PROCESS | 4000 | 1465103038162 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:58 INFO - PROCESS | 4000 | 1465103038166 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFD9000 == 40 [pid = 4000] [id = 630] 22:03:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD5B7B400) [pid = 4000] [serial = 1890] [outer = 0000000000000000] 22:03:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD5D1D800) [pid = 4000] [serial = 1891] [outer = 0000005FD5B7B400] 22:03:58 INFO - PROCESS | 4000 | 1465103038228 Marionette DEBUG loaded listener.js 22:03:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD7014000) [pid = 4000] [serial = 1892] [outer = 0000005FD5B7B400] 22:03:58 INFO - PROCESS | 4000 | 1465103038837 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]]]}] 22:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 986ms 22:03:58 INFO - PROCESS | 4000 | 1465103038882 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 22:03:58 INFO - PROCESS | 4000 | 1465103038885 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 22:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:03:58 INFO - PROCESS | 4000 | 1465103038889 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:03:58 INFO - PROCESS | 4000 | 1465103038891 Marionette TRACE conn5 <- [1,2486,null,{}] 22:03:58 INFO - PROCESS | 4000 | 1465103038895 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}] 22:03:58 INFO - PROCESS | 4000 | 1465103038897 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:59 INFO - PROCESS | 4000 | 1465103039014 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 22:03:59 INFO - PROCESS | 4000 | 1465103039110 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:03:59 INFO - PROCESS | 4000 | 1465103039112 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:03:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF036800 == 41 [pid = 4000] [id = 631] 22:03:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD75EC400) [pid = 4000] [serial = 1893] [outer = 0000000000000000] 22:03:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD75EFC00) [pid = 4000] [serial = 1894] [outer = 0000005FD75EC400] 22:03:59 INFO - PROCESS | 4000 | 1465103039167 Marionette DEBUG loaded listener.js 22:03:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD77ACC00) [pid = 4000] [serial = 1895] [outer = 0000005FD75EC400] 22:03:59 INFO - PROCESS | 4000 | 1465103039961 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]]]}] 22:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1137ms 22:04:00 INFO - PROCESS | 4000 | 1465103040028 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 22:04:00 INFO - PROCESS | 4000 | 1465103040032 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 22:04:00 INFO - PROCESS | 4000 | 1465103040037 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:04:00 INFO - PROCESS | 4000 | 1465103040041 Marionette TRACE conn5 <- [1,2490,null,{}] 22:04:00 INFO - PROCESS | 4000 | 1465103040047 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}] 22:04:00 INFO - PROCESS | 4000 | 1465103040050 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:00 INFO - PROCESS | 4000 | 1465103040159 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 22:04:00 INFO - PROCESS | 4000 | 1465103040237 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:00 INFO - PROCESS | 4000 | 1465103040242 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCDE5A000 == 42 [pid = 4000] [id = 632] 22:04:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC95E4400) [pid = 4000] [serial = 1896] [outer = 0000000000000000] 22:04:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC979D400) [pid = 4000] [serial = 1897] [outer = 0000005FC95E4400] 22:04:00 INFO - PROCESS | 4000 | 1465103040336 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC992EC00) [pid = 4000] [serial = 1898] [outer = 0000005FC95E4400] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9BC000 == 41 [pid = 4000] [id = 626] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE321000 == 40 [pid = 4000] [id = 625] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE5A000 == 39 [pid = 4000] [id = 624] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB84D800 == 38 [pid = 4000] [id = 623] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD751E000 == 37 [pid = 4000] [id = 622] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5913000 == 36 [pid = 4000] [id = 621] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF55800 == 35 [pid = 4000] [id = 620] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA0C9000 == 34 [pid = 4000] [id = 619] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6594000 == 33 [pid = 4000] [id = 618] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD154800 == 32 [pid = 4000] [id = 616] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE363800 == 31 [pid = 4000] [id = 617] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC95D0000 == 30 [pid = 4000] [id = 607] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF036800 == 29 [pid = 4000] [id = 631] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFD9000 == 28 [pid = 4000] [id = 630] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD941C000 == 27 [pid = 4000] [id = 629] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD590E800 == 26 [pid = 4000] [id = 627] 22:04:01 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE9B7800 == 25 [pid = 4000] [id = 628] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC7D11000) [pid = 4000] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC872C800) [pid = 4000] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC999A800) [pid = 4000] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC96E2000) [pid = 4000] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC8729400) [pid = 4000] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC95E4800) [pid = 4000] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC97A7C00) [pid = 4000] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC991B400) [pid = 4000] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC872B800) [pid = 4000] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFA98C00) [pid = 4000] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCE974C00) [pid = 4000] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD64CB400) [pid = 4000] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD4FB2000) [pid = 4000] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFA11000) [pid = 4000] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCEDB4C00) [pid = 4000] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9946000) [pid = 4000] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFE93C00) [pid = 4000] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD3640000) [pid = 4000] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD05EFC00) [pid = 4000] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCDE75000) [pid = 4000] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD4FA3400) [pid = 4000] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCE855000) [pid = 4000] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD3CA7400) [pid = 4000] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC9DB5800) [pid = 4000] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD321A000) [pid = 4000] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 22:04:01 INFO - PROCESS | 4000 | 1465103041699 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]]]}] 22:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1696ms 22:04:01 INFO - PROCESS | 4000 | 1465103041739 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 22:04:01 INFO - PROCESS | 4000 | 1465103041743 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 22:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:04:01 INFO - PROCESS | 4000 | 1465103041748 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - PROCESS | 4000 | 1465103041752 Marionette TRACE conn5 <- [1,2494,null,{}] 22:04:01 INFO - PROCESS | 4000 | 1465103041765 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}] 22:04:01 INFO - PROCESS | 4000 | 1465103041768 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:01 INFO - PROCESS | 4000 | 1465103041874 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 22:04:01 INFO - PROCESS | 4000 | 1465103041881 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:01 INFO - PROCESS | 4000 | 1465103041886 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8FB8800 == 26 [pid = 4000] [id = 633] 22:04:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC7D13C00) [pid = 4000] [serial = 1899] [outer = 0000000000000000] 22:04:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC870DC00) [pid = 4000] [serial = 1900] [outer = 0000005FC7D13C00] 22:04:01 INFO - PROCESS | 4000 | 1465103041937 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC8FC2400) [pid = 4000] [serial = 1901] [outer = 0000005FC7D13C00] 22:04:02 INFO - PROCESS | 4000 | 1465103042442 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]]]}] 22:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 22:04:02 INFO - PROCESS | 4000 | 1465103042486 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 22:04:02 INFO - PROCESS | 4000 | 1465103042492 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 22:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:04:02 INFO - PROCESS | 4000 | 1465103042498 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 4000 | 1465103042501 Marionette TRACE conn5 <- [1,2498,null,{}] 22:04:02 INFO - PROCESS | 4000 | 1465103042505 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}] 22:04:02 INFO - PROCESS | 4000 | 1465103042508 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:02 INFO - PROCESS | 4000 | 1465103042602 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 22:04:02 INFO - PROCESS | 4000 | 1465103042609 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:02 INFO - PROCESS | 4000 | 1465103042611 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE9B7800 == 27 [pid = 4000] [id = 634] 22:04:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC96E2000) [pid = 4000] [serial = 1902] [outer = 0000000000000000] 22:04:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC97A6C00) [pid = 4000] [serial = 1903] [outer = 0000005FC96E2000] 22:04:02 INFO - PROCESS | 4000 | 1465103042662 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC98C2800) [pid = 4000] [serial = 1904] [outer = 0000005FC96E2000] 22:04:03 INFO - PROCESS | 4000 | 1465103043162 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]]]}] 22:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 22:04:03 INFO - PROCESS | 4000 | 1465103043191 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 4000 | 1465103043194 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 22:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:04:03 INFO - PROCESS | 4000 | 1465103043198 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 4000 | 1465103043201 Marionette TRACE conn5 <- [1,2502,null,{}] 22:04:03 INFO - PROCESS | 4000 | 1465103043214 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}] 22:04:03 INFO - PROCESS | 4000 | 1465103043219 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:03 INFO - PROCESS | 4000 | 1465103043345 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 22:04:03 INFO - PROCESS | 4000 | 1465103043434 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:03 INFO - PROCESS | 4000 | 1465103043437 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35A4800 == 28 [pid = 4000] [id = 635] 22:04:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005F814EE400) [pid = 4000] [serial = 1905] [outer = 0000000000000000] 22:04:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9DAAC00) [pid = 4000] [serial = 1906] [outer = 0000005F814EE400] 22:04:03 INFO - PROCESS | 4000 | 1465103043487 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCA015C00) [pid = 4000] [serial = 1907] [outer = 0000005F814EE400] 22:04:03 INFO - PROCESS | 4000 | 1465103043909 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]]]}] 22:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 22:04:03 INFO - PROCESS | 4000 | 1465103043934 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 4000 | 1465103043937 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 22:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:04:03 INFO - PROCESS | 4000 | 1465103043941 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 4000 | 1465103043942 Marionette TRACE conn5 <- [1,2506,null,{}] 22:04:03 INFO - PROCESS | 4000 | 1465103043946 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}] 22:04:03 INFO - PROCESS | 4000 | 1465103043948 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:04 INFO - PROCESS | 4000 | 1465103044067 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 22:04:04 INFO - PROCESS | 4000 | 1465103044074 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:04 INFO - PROCESS | 4000 | 1465103044076 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E0F800 == 29 [pid = 4000] [id = 636] 22:04:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCDEEE400) [pid = 4000] [serial = 1908] [outer = 0000000000000000] 22:04:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCE18C000) [pid = 4000] [serial = 1909] [outer = 0000005FCDEEE400] 22:04:04 INFO - PROCESS | 4000 | 1465103044169 Marionette DEBUG loaded listener.js 22:04:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCE9D1400) [pid = 4000] [serial = 1910] [outer = 0000005FCDEEE400] 22:04:04 INFO - PROCESS | 4000 | 1465103044640 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]]]}] 22:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 732ms 22:04:04 INFO - PROCESS | 4000 | 1465103044680 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 22:04:04 INFO - PROCESS | 4000 | 1465103044682 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 22:04:04 INFO - PROCESS | 4000 | 1465103044686 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:04:04 INFO - PROCESS | 4000 | 1465103044688 Marionette TRACE conn5 <- [1,2510,null,{}] 22:04:04 INFO - PROCESS | 4000 | 1465103044732 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}] 22:04:04 INFO - PROCESS | 4000 | 1465103044734 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:04 INFO - PROCESS | 4000 | 1465103044845 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 22:04:04 INFO - PROCESS | 4000 | 1465103044857 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:04 INFO - PROCESS | 4000 | 1465103044859 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6AA2000 == 30 [pid = 4000] [id = 637] 22:04:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9538400) [pid = 4000] [serial = 1911] [outer = 0000000000000000] 22:04:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCF928C00) [pid = 4000] [serial = 1912] [outer = 0000005FC9538400] 22:04:04 INFO - PROCESS | 4000 | 1465103044906 Marionette DEBUG loaded listener.js 22:04:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCFA95800) [pid = 4000] [serial = 1913] [outer = 0000005FC9538400] 22:04:05 INFO - PROCESS | 4000 | 1465103045376 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]]]}] 22:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 713ms 22:04:05 INFO - PROCESS | 4000 | 1465103045410 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 22:04:05 INFO - PROCESS | 4000 | 1465103045413 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 22:04:05 INFO - PROCESS | 4000 | 1465103045417 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:04:05 INFO - PROCESS | 4000 | 1465103045419 Marionette TRACE conn5 <- [1,2514,null,{}] 22:04:05 INFO - PROCESS | 4000 | 1465103045422 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}] 22:04:05 INFO - PROCESS | 4000 | 1465103045428 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:05 INFO - PROCESS | 4000 | 1465103045571 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 22:04:05 INFO - PROCESS | 4000 | 1465103045629 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:05 INFO - PROCESS | 4000 | 1465103045631 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD756D000 == 31 [pid = 4000] [id = 638] 22:04:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFC21800) [pid = 4000] [serial = 1914] [outer = 0000000000000000] 22:04:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFED1800) [pid = 4000] [serial = 1915] [outer = 0000005FCFC21800] 22:04:05 INFO - PROCESS | 4000 | 1465103045677 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD2955400) [pid = 4000] [serial = 1916] [outer = 0000005FCFC21800] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD005D800) [pid = 4000] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD005E800) [pid = 4000] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC991D400) [pid = 4000] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC7BE3800) [pid = 4000] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC7BE2000) [pid = 4000] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD3CA9800) [pid = 4000] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC95DA000) [pid = 4000] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD58A5C00) [pid = 4000] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9996400) [pid = 4000] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD64D9400) [pid = 4000] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC97AA000) [pid = 4000] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:04:06 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD700C800) [pid = 4000] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:04:06 INFO - PROCESS | 4000 | 1465103046280 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]]]}] 22:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 881ms 22:04:06 INFO - PROCESS | 4000 | 1465103046301 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 4000 | 1465103046303 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 22:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:04:06 INFO - PROCESS | 4000 | 1465103046307 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - PROCESS | 4000 | 1465103046309 Marionette TRACE conn5 <- [1,2518,null,{}] 22:04:06 INFO - PROCESS | 4000 | 1465103046312 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}] 22:04:06 INFO - PROCESS | 4000 | 1465103046315 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:06 INFO - PROCESS | 4000 | 1465103046398 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 22:04:06 INFO - PROCESS | 4000 | 1465103046405 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:06 INFO - PROCESS | 4000 | 1465103046407 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EC3800 == 32 [pid = 4000] [id = 639] 22:04:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC8734400) [pid = 4000] [serial = 1917] [outer = 0000000000000000] 22:04:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3214400) [pid = 4000] [serial = 1918] [outer = 0000005FC8734400] 22:04:06 INFO - PROCESS | 4000 | 1465103046451 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD35D7C00) [pid = 4000] [serial = 1919] [outer = 0000005FC8734400] 22:04:06 INFO - PROCESS | 4000 | 1465103046875 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]]]}] 22:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 22:04:06 INFO - PROCESS | 4000 | 1465103046940 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 4000 | 1465103046942 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 22:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:04:06 INFO - PROCESS | 4000 | 1465103046945 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - PROCESS | 4000 | 1465103046947 Marionette TRACE conn5 <- [1,2522,null,{}] 22:04:06 INFO - PROCESS | 4000 | 1465103046951 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}] 22:04:06 INFO - PROCESS | 4000 | 1465103046953 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:07 INFO - PROCESS | 4000 | 1465103047037 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 22:04:07 INFO - PROCESS | 4000 | 1465103047044 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:07 INFO - PROCESS | 4000 | 1465103047046 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB868800 == 33 [pid = 4000] [id = 640] 22:04:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD363D000) [pid = 4000] [serial = 1920] [outer = 0000000000000000] 22:04:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3642800) [pid = 4000] [serial = 1921] [outer = 0000005FD363D000] 22:04:07 INFO - PROCESS | 4000 | 1465103047093 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD3CAA000) [pid = 4000] [serial = 1922] [outer = 0000005FD363D000] 22:04:07 INFO - PROCESS | 4000 | 1465103047582 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]]]}] 22:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 22:04:07 INFO - PROCESS | 4000 | 1465103047619 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 22:04:07 INFO - PROCESS | 4000 | 1465103047622 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 22:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:04:07 INFO - PROCESS | 4000 | 1465103047625 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:04:07 INFO - PROCESS | 4000 | 1465103047627 Marionette TRACE conn5 <- [1,2526,null,{}] 22:04:07 INFO - PROCESS | 4000 | 1465103047631 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}] 22:04:07 INFO - PROCESS | 4000 | 1465103047633 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:07 INFO - PROCESS | 4000 | 1465103047717 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 22:04:07 INFO - PROCESS | 4000 | 1465103047723 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:07 INFO - PROCESS | 4000 | 1465103047725 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD35A3000 == 34 [pid = 4000] [id = 641] 22:04:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD4F30400) [pid = 4000] [serial = 1923] [outer = 0000000000000000] 22:04:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD4FA9400) [pid = 4000] [serial = 1924] [outer = 0000005FD4F30400] 22:04:07 INFO - PROCESS | 4000 | 1465103047770 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD586D800) [pid = 4000] [serial = 1925] [outer = 0000005FD4F30400] 22:04:08 INFO - PROCESS | 4000 | 1465103048577 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]]]}] 22:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1026ms 22:04:08 INFO - PROCESS | 4000 | 1465103048655 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 22:04:08 INFO - PROCESS | 4000 | 1465103048660 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 22:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:04:08 INFO - PROCESS | 4000 | 1465103048666 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 4000 | 1465103048669 Marionette TRACE conn5 <- [1,2530,null,{}] 22:04:08 INFO - PROCESS | 4000 | 1465103048698 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}] 22:04:08 INFO - PROCESS | 4000 | 1465103048702 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:08 INFO - PROCESS | 4000 | 1465103048865 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 22:04:08 INFO - PROCESS | 4000 | 1465103048983 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:08 INFO - PROCESS | 4000 | 1465103048986 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE9AA800 == 35 [pid = 4000] [id = 642] 22:04:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC7D14000) [pid = 4000] [serial = 1926] [outer = 0000000000000000] 22:04:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC8FF4C00) [pid = 4000] [serial = 1927] [outer = 0000005FC7D14000] 22:04:09 INFO - PROCESS | 4000 | 1465103049047 Marionette DEBUG loaded listener.js 22:04:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC97AA400) [pid = 4000] [serial = 1928] [outer = 0000005FC7D14000] 22:04:09 INFO - PROCESS | 4000 | 1465103049783 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]]]}] 22:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1215ms 22:04:09 INFO - PROCESS | 4000 | 1465103049884 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 4000 | 1465103049890 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 22:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:04:09 INFO - PROCESS | 4000 | 1465103049897 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - PROCESS | 4000 | 1465103049900 Marionette TRACE conn5 <- [1,2534,null,{}] 22:04:09 INFO - PROCESS | 4000 | 1465103049905 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}] 22:04:09 INFO - PROCESS | 4000 | 1465103049908 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:10 INFO - PROCESS | 4000 | 1465103050045 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 22:04:10 INFO - PROCESS | 4000 | 1465103050121 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:10 INFO - PROCESS | 4000 | 1465103050124 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81520000 == 36 [pid = 4000] [id = 643] 22:04:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005F814EB000) [pid = 4000] [serial = 1929] [outer = 0000000000000000] 22:04:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FC8FECC00) [pid = 4000] [serial = 1930] [outer = 0000005F814EB000] 22:04:10 INFO - PROCESS | 4000 | 1465103050314 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC98B8000) [pid = 4000] [serial = 1931] [outer = 0000005F814EB000] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB868800 == 35 [pid = 4000] [id = 640] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EC3800 == 34 [pid = 4000] [id = 639] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD756D000 == 33 [pid = 4000] [id = 638] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6AA2000 == 32 [pid = 4000] [id = 637] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E0F800 == 31 [pid = 4000] [id = 636] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35A4800 == 30 [pid = 4000] [id = 635] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE9B7800 == 29 [pid = 4000] [id = 634] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8FB8800 == 28 [pid = 4000] [id = 633] 22:04:10 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE5A000 == 27 [pid = 4000] [id = 632] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD046E800) [pid = 4000] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD35D0400) [pid = 4000] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD36F0800) [pid = 4000] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9950800) [pid = 4000] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCAB9A400) [pid = 4000] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7DDC800) [pid = 4000] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC9537C00) [pid = 4000] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCFC1B400) [pid = 4000] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD536E000) [pid = 4000] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC95E1C00) [pid = 4000] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD5BAB800) [pid = 4000] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC98C1400) [pid = 4000] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9DB7000) [pid = 4000] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCDEF0C00) [pid = 4000] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD6D1A800) [pid = 4000] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD64D5000) [pid = 4000] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFE94000) [pid = 4000] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD7010400) [pid = 4000] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD64E7400) [pid = 4000] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD7017400) [pid = 4000] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD60EF800) [pid = 4000] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD4FB2800) [pid = 4000] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 22:04:10 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FCFEC3400) [pid = 4000] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 22:04:11 INFO - PROCESS | 4000 | 1465103050996 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]]]}] 22:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1140ms 22:04:11 INFO - PROCESS | 4000 | 1465103051037 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 22:04:11 INFO - PROCESS | 4000 | 1465103051041 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 22:04:11 INFO - PROCESS | 4000 | 1465103051047 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:04:11 INFO - PROCESS | 4000 | 1465103051049 Marionette TRACE conn5 <- [1,2538,null,{}] 22:04:11 INFO - PROCESS | 4000 | 1465103051054 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}] 22:04:11 INFO - PROCESS | 4000 | 1465103051057 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:11 INFO - PROCESS | 4000 | 1465103051151 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 22:04:11 INFO - PROCESS | 4000 | 1465103051160 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:11 INFO - PROCESS | 4000 | 1465103051163 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE957800 == 28 [pid = 4000] [id = 644] 22:04:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9537C00) [pid = 4000] [serial = 1932] [outer = 0000000000000000] 22:04:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC991E800) [pid = 4000] [serial = 1933] [outer = 0000005FC9537C00] 22:04:11 INFO - PROCESS | 4000 | 1465103051218 Marionette DEBUG loaded listener.js 22:04:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC9997800) [pid = 4000] [serial = 1934] [outer = 0000005FC9537C00] 22:04:11 INFO - PROCESS | 4000 | 1465103051765 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]]]}] 22:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 22:04:11 INFO - PROCESS | 4000 | 1465103051785 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 22:04:11 INFO - PROCESS | 4000 | 1465103051789 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 22:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:04:11 INFO - PROCESS | 4000 | 1465103051795 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - PROCESS | 4000 | 1465103051798 Marionette TRACE conn5 <- [1,2542,null,{}] 22:04:11 INFO - PROCESS | 4000 | 1465103051802 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}] 22:04:11 INFO - PROCESS | 4000 | 1465103051805 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:11 INFO - PROCESS | 4000 | 1465103051900 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 22:04:11 INFO - PROCESS | 4000 | 1465103051982 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:11 INFO - PROCESS | 4000 | 1465103051984 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD368E800 == 29 [pid = 4000] [id = 645] 22:04:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC999A800) [pid = 4000] [serial = 1935] [outer = 0000000000000000] 22:04:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCE0BD400) [pid = 4000] [serial = 1936] [outer = 0000005FC999A800] 22:04:12 INFO - PROCESS | 4000 | 1465103052031 Marionette DEBUG loaded listener.js 22:04:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCE9D5400) [pid = 4000] [serial = 1937] [outer = 0000005FC999A800] 22:04:12 INFO - PROCESS | 4000 | 1465103052448 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]]]}] 22:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 22:04:12 INFO - PROCESS | 4000 | 1465103052490 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 22:04:12 INFO - PROCESS | 4000 | 1465103052493 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 22:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:04:12 INFO - PROCESS | 4000 | 1465103052496 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:04:12 INFO - PROCESS | 4000 | 1465103052500 Marionette TRACE conn5 <- [1,2546,null,{}] 22:04:12 INFO - PROCESS | 4000 | 1465103052512 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}] 22:04:12 INFO - PROCESS | 4000 | 1465103052517 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:12 INFO - PROCESS | 4000 | 1465103052613 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 22:04:12 INFO - PROCESS | 4000 | 1465103052622 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:12 INFO - PROCESS | 4000 | 1465103052624 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD71AB800 == 30 [pid = 4000] [id = 646] 22:04:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC7D10800) [pid = 4000] [serial = 1938] [outer = 0000000000000000] 22:04:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFC1F000) [pid = 4000] [serial = 1939] [outer = 0000005FC7D10800] 22:04:12 INFO - PROCESS | 4000 | 1465103052670 Marionette DEBUG loaded listener.js 22:04:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD0059C00) [pid = 4000] [serial = 1940] [outer = 0000005FC7D10800] 22:04:13 INFO - PROCESS | 4000 | 1465103053129 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]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 22:04:13 INFO - PROCESS | 4000 | 1465103053191 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 4000 | 1465103053194 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 22:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:04:13 INFO - PROCESS | 4000 | 1465103053197 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 4000 | 1465103053199 Marionette TRACE conn5 <- [1,2550,null,{}] 22:04:13 INFO - PROCESS | 4000 | 1465103053208 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}] 22:04:13 INFO - PROCESS | 4000 | 1465103053210 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:13 INFO - PROCESS | 4000 | 1465103053361 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 22:04:13 INFO - PROCESS | 4000 | 1465103053370 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:13 INFO - PROCESS | 4000 | 1465103053372 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94C1000 == 31 [pid = 4000] [id = 647] 22:04:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD05FE800) [pid = 4000] [serial = 1941] [outer = 0000000000000000] 22:04:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD321A800) [pid = 4000] [serial = 1942] [outer = 0000005FD05FE800] 22:04:13 INFO - PROCESS | 4000 | 1465103053473 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD363CC00) [pid = 4000] [serial = 1943] [outer = 0000005FD05FE800] 22:04:13 INFO - PROCESS | 4000 | 1465103053927 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]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 775ms 22:04:13 INFO - PROCESS | 4000 | 1465103053975 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 4000 | 1465103053977 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 22:04:13 INFO - PROCESS | 4000 | 1465103053981 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:04:13 INFO - PROCESS | 4000 | 1465103053983 Marionette TRACE conn5 <- [1,2554,null,{}] 22:04:13 INFO - PROCESS | 4000 | 1465103053986 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}] 22:04:13 INFO - PROCESS | 4000 | 1465103053989 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:14 INFO - PROCESS | 4000 | 1465103054103 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 22:04:14 INFO - PROCESS | 4000 | 1465103054161 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:14 INFO - PROCESS | 4000 | 1465103054163 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A9E800 == 32 [pid = 4000] [id = 648] 22:04:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3D07C00) [pid = 4000] [serial = 1944] [outer = 0000000000000000] 22:04:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD4FA8C00) [pid = 4000] [serial = 1945] [outer = 0000005FD3D07C00] 22:04:14 INFO - PROCESS | 4000 | 1465103054220 Marionette DEBUG loaded listener.js 22:04:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5871400) [pid = 4000] [serial = 1946] [outer = 0000005FD3D07C00] 22:04:14 INFO - PROCESS | 4000 | 1465103054685 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]]]}] 22:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 776ms 22:04:14 INFO - PROCESS | 4000 | 1465103054767 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 22:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:04:14 INFO - PROCESS | 4000 | 1465103054770 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 22:04:14 INFO - PROCESS | 4000 | 1465103054773 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - PROCESS | 4000 | 1465103054775 Marionette TRACE conn5 <- [1,2558,null,{}] 22:04:14 INFO - PROCESS | 4000 | 1465103054778 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}] 22:04:14 INFO - PROCESS | 4000 | 1465103054784 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:14 INFO - PROCESS | 4000 | 1465103054909 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 22:04:14 INFO - PROCESS | 4000 | 1465103054969 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:14 INFO - PROCESS | 4000 | 1465103054971 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE67000 == 33 [pid = 4000] [id = 649] 22:04:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5FAE000) [pid = 4000] [serial = 1947] [outer = 0000000000000000] 22:04:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD60EA400) [pid = 4000] [serial = 1948] [outer = 0000005FD5FAE000] 22:04:15 INFO - PROCESS | 4000 | 1465103055016 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD64CEC00) [pid = 4000] [serial = 1949] [outer = 0000005FD5FAE000] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCDEEE400) [pid = 4000] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC95E4400) [pid = 4000] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005F814EE400) [pid = 4000] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC96E2000) [pid = 4000] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC7D13C00) [pid = 4000] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9538400) [pid = 4000] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC8FEF000) [pid = 4000] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCEDF6800) [pid = 4000] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD5B7B400) [pid = 4000] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD75EC400) [pid = 4000] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFC21800) [pid = 4000] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD363D000) [pid = 4000] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:04:15 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC8734400) [pid = 4000] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:04:15 INFO - PROCESS | 4000 | 1465103055476 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]]]}] 22:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 22:04:15 INFO - PROCESS | 4000 | 1465103055507 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 22:04:15 INFO - PROCESS | 4000 | 1465103055510 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 22:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:04:15 INFO - PROCESS | 4000 | 1465103055513 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:04:15 INFO - PROCESS | 4000 | 1465103055515 Marionette TRACE conn5 <- [1,2562,null,{}] 22:04:15 INFO - PROCESS | 4000 | 1465103055519 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}] 22:04:15 INFO - PROCESS | 4000 | 1465103055521 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:15 INFO - PROCESS | 4000 | 1465103055608 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 22:04:15 INFO - PROCESS | 4000 | 1465103055615 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:15 INFO - PROCESS | 4000 | 1465103055617 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE32B800 == 34 [pid = 4000] [id = 650] 22:04:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC96DD800) [pid = 4000] [serial = 1950] [outer = 0000000000000000] 22:04:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD3221400) [pid = 4000] [serial = 1951] [outer = 0000005FC96DD800] 22:04:15 INFO - PROCESS | 4000 | 1465103055664 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD64D2400) [pid = 4000] [serial = 1952] [outer = 0000005FC96DD800] 22:04:16 INFO - PROCESS | 4000 | 1465103056107 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]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 22:04:16 INFO - PROCESS | 4000 | 1465103056145 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 22:04:16 INFO - PROCESS | 4000 | 1465103056147 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 22:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:04:16 INFO - PROCESS | 4000 | 1465103056151 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - PROCESS | 4000 | 1465103056161 Marionette TRACE conn5 <- [1,2566,null,{}] 22:04:16 INFO - PROCESS | 4000 | 1465103056166 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}] 22:04:16 INFO - PROCESS | 4000 | 1465103056168 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:16 INFO - PROCESS | 4000 | 1465103056254 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 22:04:16 INFO - PROCESS | 4000 | 1465103056261 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:16 INFO - PROCESS | 4000 | 1465103056263 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9BF800 == 35 [pid = 4000] [id = 651] 22:04:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCA37B000) [pid = 4000] [serial = 1953] [outer = 0000000000000000] 22:04:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3CACC00) [pid = 4000] [serial = 1954] [outer = 0000005FCA37B000] 22:04:16 INFO - PROCESS | 4000 | 1465103056310 Marionette DEBUG loaded listener.js 22:04:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD64E8400) [pid = 4000] [serial = 1955] [outer = 0000005FCA37B000] 22:04:16 INFO - PROCESS | 4000 | 1465103056768 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]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 650ms 22:04:16 INFO - PROCESS | 4000 | 1465103056807 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 22:04:16 INFO - PROCESS | 4000 | 1465103056810 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 22:04:16 INFO - PROCESS | 4000 | 1465103056813 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:04:16 INFO - PROCESS | 4000 | 1465103056815 Marionette TRACE conn5 <- [1,2570,null,{}] 22:04:16 INFO - PROCESS | 4000 | 1465103056819 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}] 22:04:16 INFO - PROCESS | 4000 | 1465103056821 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:16 INFO - PROCESS | 4000 | 1465103056907 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 22:04:16 INFO - PROCESS | 4000 | 1465103056913 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:16 INFO - PROCESS | 4000 | 1465103056915 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD719C000 == 36 [pid = 4000] [id = 652] 22:04:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD6D1B400) [pid = 4000] [serial = 1956] [outer = 0000000000000000] 22:04:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD700D000) [pid = 4000] [serial = 1957] [outer = 0000005FD6D1B400] 22:04:16 INFO - PROCESS | 4000 | 1465103056960 Marionette DEBUG loaded listener.js 22:04:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD7016C00) [pid = 4000] [serial = 1958] [outer = 0000005FD6D1B400] 22:04:17 INFO - PROCESS | 4000 | 1465103057659 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]]]}] 22:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 880ms 22:04:17 INFO - PROCESS | 4000 | 1465103057698 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 22:04:17 INFO - PROCESS | 4000 | 1465103057703 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 22:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:04:17 INFO - PROCESS | 4000 | 1465103057708 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - PROCESS | 4000 | 1465103057712 Marionette TRACE conn5 <- [1,2574,null,{}] 22:04:17 INFO - PROCESS | 4000 | 1465103057718 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}] 22:04:17 INFO - PROCESS | 4000 | 1465103057721 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:17 INFO - PROCESS | 4000 | 1465103057893 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 22:04:17 INFO - PROCESS | 4000 | 1465103057904 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:17 INFO - PROCESS | 4000 | 1465103057908 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE22000 == 37 [pid = 4000] [id = 653] 22:04:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC9539000) [pid = 4000] [serial = 1959] [outer = 0000000000000000] 22:04:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC992C800) [pid = 4000] [serial = 1960] [outer = 0000005FC9539000] 22:04:17 INFO - PROCESS | 4000 | 1465103057970 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC9DB5000) [pid = 4000] [serial = 1961] [outer = 0000005FC9539000] 22:04:18 INFO - PROCESS | 4000 | 1465103058603 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]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 943ms 22:04:18 INFO - PROCESS | 4000 | 1465103058655 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 22:04:18 INFO - PROCESS | 4000 | 1465103058660 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 22:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:04:18 INFO - PROCESS | 4000 | 1465103058667 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:04:18 INFO - PROCESS | 4000 | 1465103058670 Marionette TRACE conn5 <- [1,2578,null,{}] 22:04:18 INFO - PROCESS | 4000 | 1465103058674 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}] 22:04:18 INFO - PROCESS | 4000 | 1465103058677 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:18 INFO - PROCESS | 4000 | 1465103058799 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 22:04:18 INFO - PROCESS | 4000 | 1465103058925 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:18 INFO - PROCESS | 4000 | 1465103058927 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD14E800 == 38 [pid = 4000] [id = 654] 22:04:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCF92DC00) [pid = 4000] [serial = 1962] [outer = 0000000000000000] 22:04:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFC1AC00) [pid = 4000] [serial = 1963] [outer = 0000005FCF92DC00] 22:04:18 INFO - PROCESS | 4000 | 1465103058987 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD05F2C00) [pid = 4000] [serial = 1964] [outer = 0000005FCF92DC00] 22:04:19 INFO - PROCESS | 4000 | 1465103059630 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]]]}] 22:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 985ms 22:04:19 INFO - PROCESS | 4000 | 1465103059654 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 4000 | 1465103059657 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 22:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:04:19 INFO - PROCESS | 4000 | 1465103059660 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - PROCESS | 4000 | 1465103059665 Marionette TRACE conn5 <- [1,2582,null,{}] 22:04:19 INFO - PROCESS | 4000 | 1465103059677 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}] 22:04:19 INFO - PROCESS | 4000 | 1465103059682 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:19 INFO - PROCESS | 4000 | 1465103059799 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 22:04:19 INFO - PROCESS | 4000 | 1465103059926 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:19 INFO - PROCESS | 4000 | 1465103059929 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEFD8000 == 39 [pid = 4000] [id = 655] 22:04:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD5D17000) [pid = 4000] [serial = 1965] [outer = 0000000000000000] 22:04:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD60E7400) [pid = 4000] [serial = 1966] [outer = 0000005FD5D17000] 22:04:19 INFO - PROCESS | 4000 | 1465103059990 Marionette DEBUG loaded listener.js 22:04:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD7172000) [pid = 4000] [serial = 1967] [outer = 0000005FD5D17000] 22:04:20 INFO - PROCESS | 4000 | 1465103060601 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]]]}] 22:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 22:04:20 INFO - PROCESS | 4000 | 1465103060649 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 22:04:20 INFO - PROCESS | 4000 | 1465103060652 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 22:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:04:20 INFO - PROCESS | 4000 | 1465103060656 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - PROCESS | 4000 | 1465103060658 Marionette TRACE conn5 <- [1,2586,null,{}] 22:04:20 INFO - PROCESS | 4000 | 1465103060662 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}] 22:04:20 INFO - PROCESS | 4000 | 1465103060664 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:20 INFO - PROCESS | 4000 | 1465103060783 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 22:04:20 INFO - PROCESS | 4000 | 1465103060879 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:20 INFO - PROCESS | 4000 | 1465103060882 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FBBA5C800 == 40 [pid = 4000] [id = 656] 22:04:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC95E2000) [pid = 4000] [serial = 1968] [outer = 0000000000000000] 22:04:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC9933C00) [pid = 4000] [serial = 1969] [outer = 0000005FC95E2000] 22:04:20 INFO - PROCESS | 4000 | 1465103060939 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD75E6C00) [pid = 4000] [serial = 1970] [outer = 0000005FC95E2000] 22:04:21 INFO - PROCESS | 4000 | 1465103061786 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]]]}] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9BF800 == 39 [pid = 4000] [id = 651] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE32B800 == 38 [pid = 4000] [id = 650] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE67000 == 37 [pid = 4000] [id = 649] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A9E800 == 36 [pid = 4000] [id = 648] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94C1000 == 35 [pid = 4000] [id = 647] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD71AB800 == 34 [pid = 4000] [id = 646] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD368E800 == 33 [pid = 4000] [id = 645] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE957800 == 32 [pid = 4000] [id = 644] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81520000 == 31 [pid = 4000] [id = 643] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD35A3000 == 30 [pid = 4000] [id = 641] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE9AA800 == 29 [pid = 4000] [id = 642] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEFD8000 == 28 [pid = 4000] [id = 655] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD14E800 == 27 [pid = 4000] [id = 654] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD719C000 == 26 [pid = 4000] [id = 652] 22:04:22 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE22000 == 25 [pid = 4000] [id = 653] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FCE18C000) [pid = 4000] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC992EC00) [pid = 4000] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FC979D400) [pid = 4000] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC9DAAC00) [pid = 4000] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC97A6C00) [pid = 4000] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC98C2800) [pid = 4000] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC870DC00) [pid = 4000] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC8FC2400) [pid = 4000] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCF928C00) [pid = 4000] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCE9D1400) [pid = 4000] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC994CC00) [pid = 4000] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC96DC400) [pid = 4000] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFECB400) [pid = 4000] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCF92C800) [pid = 4000] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD7014000) [pid = 4000] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD5D1D800) [pid = 4000] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD77ACC00) [pid = 4000] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD4FA9400) [pid = 4000] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD75EFC00) [pid = 4000] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFED1800) [pid = 4000] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCFA95800) [pid = 4000] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD3642800) [pid = 4000] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD2955400) [pid = 4000] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD3214400) [pid = 4000] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD35D7C00) [pid = 4000] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FCA015C00) [pid = 4000] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD3CAA000) [pid = 4000] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 22:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1892ms 22:04:22 INFO - PROCESS | 4000 | 1465103062601 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 22:04:22 INFO - PROCESS | 4000 | 1465103062606 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 22:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:04:22 INFO - PROCESS | 4000 | 1465103062612 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:04:22 INFO - PROCESS | 4000 | 1465103062616 Marionette TRACE conn5 <- [1,2590,null,{}] 22:04:22 INFO - PROCESS | 4000 | 1465103062622 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}] 22:04:22 INFO - PROCESS | 4000 | 1465103062625 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:22 INFO - PROCESS | 4000 | 1465103062721 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 22:04:22 INFO - PROCESS | 4000 | 1465103062728 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:22 INFO - PROCESS | 4000 | 1465103062732 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC95B5000 == 26 [pid = 4000] [id = 657] 22:04:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC7D13400) [pid = 4000] [serial = 1971] [outer = 0000000000000000] 22:04:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC7D18C00) [pid = 4000] [serial = 1972] [outer = 0000005FC7D13400] 22:04:22 INFO - PROCESS | 4000 | 1465103062782 Marionette DEBUG loaded listener.js 22:04:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC872F400) [pid = 4000] [serial = 1973] [outer = 0000005FC7D13400] 22:04:23 INFO - PROCESS | 4000 | 1465103063306 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]]]}] 22:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 22:04:23 INFO - PROCESS | 4000 | 1465103063348 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 22:04:23 INFO - PROCESS | 4000 | 1465103063352 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 22:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:04:23 INFO - PROCESS | 4000 | 1465103063359 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:04:23 INFO - PROCESS | 4000 | 1465103063363 Marionette TRACE conn5 <- [1,2594,null,{}] 22:04:23 INFO - PROCESS | 4000 | 1465103063367 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}] 22:04:23 INFO - PROCESS | 4000 | 1465103063371 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:23 INFO - PROCESS | 4000 | 1465103063468 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 22:04:23 INFO - PROCESS | 4000 | 1465103063552 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:23 INFO - PROCESS | 4000 | 1465103063555 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCED89800 == 27 [pid = 4000] [id = 658] 22:04:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC954F000) [pid = 4000] [serial = 1974] [outer = 0000000000000000] 22:04:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC95E4000) [pid = 4000] [serial = 1975] [outer = 0000005FC954F000] 22:04:23 INFO - PROCESS | 4000 | 1465103063604 Marionette DEBUG loaded listener.js 22:04:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC98BA800) [pid = 4000] [serial = 1976] [outer = 0000005FC954F000] 22:04:24 INFO - PROCESS | 4000 | 1465103064036 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]]]}] 22:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 22:04:24 INFO - PROCESS | 4000 | 1465103064091 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 22:04:24 INFO - PROCESS | 4000 | 1465103064094 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 22:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:04:24 INFO - PROCESS | 4000 | 1465103064097 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - PROCESS | 4000 | 1465103064099 Marionette TRACE conn5 <- [1,2598,null,{}] 22:04:24 INFO - PROCESS | 4000 | 1465103064111 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}] 22:04:24 INFO - PROCESS | 4000 | 1465103064116 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:24 INFO - PROCESS | 4000 | 1465103064209 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 22:04:24 INFO - PROCESS | 4000 | 1465103064226 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:24 INFO - PROCESS | 4000 | 1465103064230 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:24 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29F3000 == 28 [pid = 4000] [id = 659] 22:04:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC9997400) [pid = 4000] [serial = 1977] [outer = 0000000000000000] 22:04:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC999B400) [pid = 4000] [serial = 1978] [outer = 0000005FC9997400] 22:04:24 INFO - PROCESS | 4000 | 1465103064280 Marionette DEBUG loaded listener.js 22:04:24 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC9DB4400) [pid = 4000] [serial = 1979] [outer = 0000005FC9997400] 22:04:24 INFO - PROCESS | 4000 | 1465103064754 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]]]}] 22:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 22:04:24 INFO - PROCESS | 4000 | 1465103064837 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 22:04:24 INFO - PROCESS | 4000 | 1465103064840 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 22:04:24 INFO - PROCESS | 4000 | 1465103064843 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - PROCESS | 4000 | 1465103064845 Marionette TRACE conn5 <- [1,2602,null,{}] 22:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:04:24 INFO - PROCESS | 4000 | 1465103064849 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}] 22:04:24 INFO - PROCESS | 4000 | 1465103064851 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:24 INFO - PROCESS | 4000 | 1465103064969 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 22:04:24 INFO - PROCESS | 4000 | 1465103064975 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:24 INFO - PROCESS | 4000 | 1465103064977 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E15800 == 29 [pid = 4000] [id = 660] 22:04:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCDEEC400) [pid = 4000] [serial = 1980] [outer = 0000000000000000] 22:04:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FCE130000) [pid = 4000] [serial = 1981] [outer = 0000005FCDEEC400] 22:04:25 INFO - PROCESS | 4000 | 1465103065067 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FCE8C5400) [pid = 4000] [serial = 1982] [outer = 0000005FCDEEC400] 22:04:25 INFO - PROCESS | 4000 | 1465103065513 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]]]}] 22:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 22:04:25 INFO - PROCESS | 4000 | 1465103065584 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 4000 | 1465103065586 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 22:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:04:25 INFO - PROCESS | 4000 | 1465103065594 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - PROCESS | 4000 | 1465103065596 Marionette TRACE conn5 <- [1,2606,null,{}] 22:04:25 INFO - PROCESS | 4000 | 1465103065608 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}] 22:04:25 INFO - PROCESS | 4000 | 1465103065610 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:25 INFO - PROCESS | 4000 | 1465103065720 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 22:04:25 INFO - PROCESS | 4000 | 1465103065775 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:25 INFO - PROCESS | 4000 | 1465103065778 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6C46800 == 30 [pid = 4000] [id = 661] 22:04:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCE18C000) [pid = 4000] [serial = 1983] [outer = 0000000000000000] 22:04:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCEEAEC00) [pid = 4000] [serial = 1984] [outer = 0000005FCE18C000] 22:04:25 INFO - PROCESS | 4000 | 1465103065826 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCFA90400) [pid = 4000] [serial = 1985] [outer = 0000005FCE18C000] 22:04:26 INFO - PROCESS | 4000 | 1465103066265 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]]]}] 22:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 22:04:26 INFO - PROCESS | 4000 | 1465103066287 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 22:04:26 INFO - PROCESS | 4000 | 1465103066290 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 22:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:04:26 INFO - PROCESS | 4000 | 1465103066294 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:04:26 INFO - PROCESS | 4000 | 1465103066296 Marionette TRACE conn5 <- [1,2610,null,{}] 22:04:26 INFO - PROCESS | 4000 | 1465103066306 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}] 22:04:26 INFO - PROCESS | 4000 | 1465103066312 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:26 INFO - PROCESS | 4000 | 1465103066454 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 22:04:26 INFO - PROCESS | 4000 | 1465103066512 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:26 INFO - PROCESS | 4000 | 1465103066514 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD76D7800 == 31 [pid = 4000] [id = 662] 22:04:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCFC23800) [pid = 4000] [serial = 1986] [outer = 0000000000000000] 22:04:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCFEC9C00) [pid = 4000] [serial = 1987] [outer = 0000005FCFC23800] 22:04:26 INFO - PROCESS | 4000 | 1465103066561 Marionette DEBUG loaded listener.js 22:04:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD294D000) [pid = 4000] [serial = 1988] [outer = 0000005FCFC23800] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD05FE800) [pid = 4000] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD3D07C00) [pid = 4000] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD4F30400) [pid = 4000] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC999A800) [pid = 4000] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC7D10800) [pid = 4000] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC7D14000) [pid = 4000] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9537C00) [pid = 4000] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005F814EB000) [pid = 4000] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD6D1B400) [pid = 4000] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD5FAE000) [pid = 4000] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCA37B000) [pid = 4000] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:04:26 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC96DD800) [pid = 4000] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:04:27 INFO - PROCESS | 4000 | 1465103067161 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]]]}] 22:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 903ms 22:04:27 INFO - PROCESS | 4000 | 1465103067198 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 22:04:27 INFO - PROCESS | 4000 | 1465103067200 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 22:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:04:27 INFO - PROCESS | 4000 | 1465103067212 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - PROCESS | 4000 | 1465103067214 Marionette TRACE conn5 <- [1,2614,null,{}] 22:04:27 INFO - PROCESS | 4000 | 1465103067218 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}] 22:04:27 INFO - PROCESS | 4000 | 1465103067220 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:27 INFO - PROCESS | 4000 | 1465103067304 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 22:04:27 INFO - PROCESS | 4000 | 1465103067311 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:27 INFO - PROCESS | 4000 | 1465103067313 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EDD000 == 32 [pid = 4000] [id = 663] 22:04:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC7D14000) [pid = 4000] [serial = 1989] [outer = 0000000000000000] 22:04:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCFA93000) [pid = 4000] [serial = 1990] [outer = 0000005FC7D14000] 22:04:27 INFO - PROCESS | 4000 | 1465103067359 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD321BC00) [pid = 4000] [serial = 1991] [outer = 0000005FC7D14000] 22:04:27 INFO - PROCESS | 4000 | 1465103067789 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]]]}] 22:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 22:04:27 INFO - PROCESS | 4000 | 1465103067847 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 22:04:27 INFO - PROCESS | 4000 | 1465103067850 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 22:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:04:27 INFO - PROCESS | 4000 | 1465103067853 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - PROCESS | 4000 | 1465103067855 Marionette TRACE conn5 <- [1,2618,null,{}] 22:04:27 INFO - PROCESS | 4000 | 1465103067859 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}] 22:04:27 INFO - PROCESS | 4000 | 1465103067861 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:27 INFO - PROCESS | 4000 | 1465103067947 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 22:04:27 INFO - PROCESS | 4000 | 1465103067956 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:27 INFO - PROCESS | 4000 | 1465103067958 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B2000 == 33 [pid = 4000] [id = 664] 22:04:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD363E000) [pid = 4000] [serial = 1992] [outer = 0000000000000000] 22:04:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3671800) [pid = 4000] [serial = 1993] [outer = 0000005FD363E000] 22:04:28 INFO - PROCESS | 4000 | 1465103068002 Marionette DEBUG loaded listener.js 22:04:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3CAB800) [pid = 4000] [serial = 1994] [outer = 0000005FD363E000] 22:04:28 INFO - PROCESS | 4000 | 1465103068466 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]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 22:04:28 INFO - PROCESS | 4000 | 1465103068546 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 4000 | 1465103068548 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 22:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:04:28 INFO - PROCESS | 4000 | 1465103068552 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 4000 | 1465103068554 Marionette TRACE conn5 <- [1,2622,null,{}] 22:04:28 INFO - PROCESS | 4000 | 1465103068557 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}] 22:04:28 INFO - PROCESS | 4000 | 1465103068559 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:28 INFO - PROCESS | 4000 | 1465103068645 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 22:04:28 INFO - PROCESS | 4000 | 1465103068655 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:28 INFO - PROCESS | 4000 | 1465103068657 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C4800 == 34 [pid = 4000] [id = 665] 22:04:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD4F2F800) [pid = 4000] [serial = 1995] [outer = 0000000000000000] 22:04:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD4FA5000) [pid = 4000] [serial = 1996] [outer = 0000005FD4F2F800] 22:04:28 INFO - PROCESS | 4000 | 1465103068702 Marionette DEBUG loaded listener.js 22:04:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD5377400) [pid = 4000] [serial = 1997] [outer = 0000005FD4F2F800] 22:04:29 INFO - PROCESS | 4000 | 1465103069432 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]]]}] 22:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 943ms 22:04:29 INFO - PROCESS | 4000 | 1465103069499 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 22:04:29 INFO - PROCESS | 4000 | 1465103069504 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 22:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:04:29 INFO - PROCESS | 4000 | 1465103069509 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:04:29 INFO - PROCESS | 4000 | 1465103069513 Marionette TRACE conn5 <- [1,2626,null,{}] 22:04:29 INFO - PROCESS | 4000 | 1465103069519 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}] 22:04:29 INFO - PROCESS | 4000 | 1465103069523 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:29 INFO - PROCESS | 4000 | 1465103069697 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 22:04:29 INFO - PROCESS | 4000 | 1465103069816 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:29 INFO - PROCESS | 4000 | 1465103069819 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE99F800 == 35 [pid = 4000] [id = 666] 22:04:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC7BE0800) [pid = 4000] [serial = 1998] [outer = 0000000000000000] 22:04:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC8F65400) [pid = 4000] [serial = 1999] [outer = 0000005FC7BE0800] 22:04:29 INFO - PROCESS | 4000 | 1465103069879 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC97A1C00) [pid = 4000] [serial = 2000] [outer = 0000005FC7BE0800] 22:04:30 INFO - PROCESS | 4000 | 1465103070582 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]]]}] 22:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1138ms 22:04:30 INFO - PROCESS | 4000 | 1465103070651 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 4000 | 1465103070656 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 22:04:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:04:30 INFO - PROCESS | 4000 | 1465103070688 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 4000 | 1465103070691 Marionette TRACE conn5 <- [1,2630,null,{}] 22:04:30 INFO - PROCESS | 4000 | 1465103070695 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}] 22:04:30 INFO - PROCESS | 4000 | 1465103070698 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:30 INFO - PROCESS | 4000 | 1465103070835 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 22:04:30 INFO - PROCESS | 4000 | 1465103070952 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:30 INFO - PROCESS | 4000 | 1465103070955 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6AA5000 == 36 [pid = 4000] [id = 667] 22:04:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC95E0000) [pid = 4000] [serial = 2001] [outer = 0000000000000000] 22:04:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC9DAF000) [pid = 4000] [serial = 2002] [outer = 0000005FC95E0000] 22:04:31 INFO - PROCESS | 4000 | 1465103071019 Marionette DEBUG loaded listener.js 22:04:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCE184800) [pid = 4000] [serial = 2003] [outer = 0000005FC95E0000] 22:04:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B2000 == 35 [pid = 4000] [id = 664] 22:04:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EDD000 == 34 [pid = 4000] [id = 663] 22:04:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD76D7800 == 33 [pid = 4000] [id = 662] 22:04:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6C46800 == 32 [pid = 4000] [id = 661] 22:04:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E15800 == 31 [pid = 4000] [id = 660] 22:04:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29F3000 == 30 [pid = 4000] [id = 659] 22:04:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCED89800 == 29 [pid = 4000] [id = 658] 22:04:31 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC95B5000 == 28 [pid = 4000] [id = 657] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD321A800) [pid = 4000] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD363CC00) [pid = 4000] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD5871400) [pid = 4000] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD586D800) [pid = 4000] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCE0BD400) [pid = 4000] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCE9D5400) [pid = 4000] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD4FA8C00) [pid = 4000] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFC1F000) [pid = 4000] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC8FF4C00) [pid = 4000] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC97AA400) [pid = 4000] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC991E800) [pid = 4000] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9997800) [pid = 4000] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC8FECC00) [pid = 4000] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC98B8000) [pid = 4000] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD7016C00) [pid = 4000] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD60EA400) [pid = 4000] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD700D000) [pid = 4000] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD64E8400) [pid = 4000] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD3CACC00) [pid = 4000] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD64CEC00) [pid = 4000] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD64D2400) [pid = 4000] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD3221400) [pid = 4000] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD0059C00) [pid = 4000] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 22:04:31 INFO - PROCESS | 4000 | 1465103071923 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]]]}] 22:04:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:04:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1279ms 22:04:31 INFO - PROCESS | 4000 | 1465103071974 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 22:04:31 INFO - PROCESS | 4000 | 1465103071978 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 22:04:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:04:31 INFO - PROCESS | 4000 | 1465103071983 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - PROCESS | 4000 | 1465103071986 Marionette TRACE conn5 <- [1,2634,null,{}] 22:04:31 INFO - PROCESS | 4000 | 1465103071992 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}] 22:04:32 INFO - PROCESS | 4000 | 1465103071995 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:32 INFO - PROCESS | 4000 | 1465103072091 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 22:04:32 INFO - PROCESS | 4000 | 1465103072098 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:32 INFO - PROCESS | 4000 | 1465103072103 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAD0F800 == 29 [pid = 4000] [id = 668] 22:04:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC8FF4C00) [pid = 4000] [serial = 2004] [outer = 0000000000000000] 22:04:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC9537C00) [pid = 4000] [serial = 2005] [outer = 0000005FC8FF4C00] 22:04:32 INFO - PROCESS | 4000 | 1465103072155 Marionette DEBUG loaded listener.js 22:04:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC98B8000) [pid = 4000] [serial = 2006] [outer = 0000005FC8FF4C00] 22:04:32 INFO - PROCESS | 4000 | 1465103072688 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]]]}] 22:04:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:04:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 22:04:32 INFO - PROCESS | 4000 | 1465103072721 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 22:04:32 INFO - PROCESS | 4000 | 1465103072726 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 22:04:32 INFO - PROCESS | 4000 | 1465103072732 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:04:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:04:32 INFO - PROCESS | 4000 | 1465103072735 Marionette TRACE conn5 <- [1,2638,null,{}] 22:04:32 INFO - PROCESS | 4000 | 1465103072739 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}] 22:04:32 INFO - PROCESS | 4000 | 1465103072741 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:32 INFO - PROCESS | 4000 | 1465103072832 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 22:04:32 INFO - PROCESS | 4000 | 1465103072917 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:32 INFO - PROCESS | 4000 | 1465103072919 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA50800 == 30 [pid = 4000] [id = 669] 22:04:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9997C00) [pid = 4000] [serial = 2007] [outer = 0000000000000000] 22:04:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC9DACC00) [pid = 4000] [serial = 2008] [outer = 0000005FC9997C00] 22:04:32 INFO - PROCESS | 4000 | 1465103072968 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCDEED800) [pid = 4000] [serial = 2009] [outer = 0000005FC9997C00] 22:04:33 INFO - PROCESS | 4000 | 1465103073373 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]]]}] 22:04:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 22:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:04:33 INFO - PROCESS | 4000 | 1465103073427 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 22:04:33 INFO - PROCESS | 4000 | 1465103073429 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 22:04:33 INFO - PROCESS | 4000 | 1465103073432 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:04:33 INFO - PROCESS | 4000 | 1465103073436 Marionette TRACE conn5 <- [1,2642,null,{}] 22:04:33 INFO - PROCESS | 4000 | 1465103073448 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}] 22:04:33 INFO - PROCESS | 4000 | 1465103073453 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:33 INFO - PROCESS | 4000 | 1465103073573 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 22:04:33 INFO - PROCESS | 4000 | 1465103073589 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:33 INFO - PROCESS | 4000 | 1465103073592 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60C2800 == 31 [pid = 4000] [id = 670] 22:04:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005F815D6000) [pid = 4000] [serial = 2010] [outer = 0000000000000000] 22:04:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCFC20400) [pid = 4000] [serial = 2011] [outer = 0000005F815D6000] 22:04:33 INFO - PROCESS | 4000 | 1465103073643 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFECD800) [pid = 4000] [serial = 2012] [outer = 0000005F815D6000] 22:04:34 INFO - PROCESS | 4000 | 1465103074092 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]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:04:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 22:04:34 INFO - PROCESS | 4000 | 1465103074128 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 4000 | 1465103074131 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 22:04:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:04:34 INFO - PROCESS | 4000 | 1465103074141 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 4000 | 1465103074143 Marionette TRACE conn5 <- [1,2646,null,{}] 22:04:34 INFO - PROCESS | 4000 | 1465103074146 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}] 22:04:34 INFO - PROCESS | 4000 | 1465103074148 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:34 INFO - PROCESS | 4000 | 1465103074269 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 22:04:34 INFO - PROCESS | 4000 | 1465103074276 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:34 INFO - PROCESS | 4000 | 1465103074278 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD752B800 == 32 [pid = 4000] [id = 671] 22:04:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD0473400) [pid = 4000] [serial = 2013] [outer = 0000000000000000] 22:04:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD05F6800) [pid = 4000] [serial = 2014] [outer = 0000005FD0473400] 22:04:34 INFO - PROCESS | 4000 | 1465103074333 Marionette DEBUG loaded listener.js 22:04:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD35D5C00) [pid = 4000] [serial = 2015] [outer = 0000005FD0473400] 22:04:34 INFO - PROCESS | 4000 | 1465103074777 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]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:04:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 22:04:34 INFO - PROCESS | 4000 | 1465103074837 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 4000 | 1465103074839 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 22:04:34 INFO - PROCESS | 4000 | 1465103074842 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:04:34 INFO - PROCESS | 4000 | 1465103074844 Marionette TRACE conn5 <- [1,2650,null,{}] 22:04:34 INFO - PROCESS | 4000 | 1465103074847 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}] 22:04:34 INFO - PROCESS | 4000 | 1465103074849 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:34 INFO - PROCESS | 4000 | 1465103074992 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 22:04:35 INFO - PROCESS | 4000 | 1465103075053 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:35 INFO - PROCESS | 4000 | 1465103075055 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB858800 == 33 [pid = 4000] [id = 672] 22:04:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD363E800) [pid = 4000] [serial = 2016] [outer = 0000000000000000] 22:04:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD36FDC00) [pid = 4000] [serial = 2017] [outer = 0000005FD363E800] 22:04:35 INFO - PROCESS | 4000 | 1465103075102 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD5368800) [pid = 4000] [serial = 2018] [outer = 0000005FD363E800] 22:04:35 INFO - PROCESS | 4000 | 1465103075526 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]]]}] 22:04:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:04:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 22:04:35 INFO - PROCESS | 4000 | 1465103075583 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 22:04:35 INFO - PROCESS | 4000 | 1465103075585 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 22:04:35 INFO - PROCESS | 4000 | 1465103075588 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:04:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:04:35 INFO - PROCESS | 4000 | 1465103075590 Marionette TRACE conn5 <- [1,2654,null,{}] 22:04:35 INFO - PROCESS | 4000 | 1465103075594 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}] 22:04:35 INFO - PROCESS | 4000 | 1465103075600 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:35 INFO - PROCESS | 4000 | 1465103075739 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 22:04:35 INFO - PROCESS | 4000 | 1465103075802 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:35 INFO - PROCESS | 4000 | 1465103075805 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE62000 == 34 [pid = 4000] [id = 673] 22:04:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD58A5800) [pid = 4000] [serial = 2019] [outer = 0000000000000000] 22:04:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD5F6BC00) [pid = 4000] [serial = 2020] [outer = 0000005FD58A5800] 22:04:35 INFO - PROCESS | 4000 | 1465103075852 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD64CE800) [pid = 4000] [serial = 2021] [outer = 0000005FD58A5800] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7D13400) [pid = 4000] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC9997400) [pid = 4000] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC954F000) [pid = 4000] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC95E2000) [pid = 4000] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9539000) [pid = 4000] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCF92DC00) [pid = 4000] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD5D17000) [pid = 4000] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCE18C000) [pid = 4000] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFC23800) [pid = 4000] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD363E000) [pid = 4000] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCDEEC400) [pid = 4000] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:04:36 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC7D14000) [pid = 4000] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:04:36 INFO - PROCESS | 4000 | [4000] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:04:36 INFO - PROCESS | 4000 | [4000] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:04:36 INFO - PROCESS | 4000 | 1465103076813 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]]]}] 22:04:36 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) 22:04:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1276ms 22:04:36 INFO - PROCESS | 4000 | 1465103076869 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 4000 | 1465103076871 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 22:04:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:04:36 INFO - PROCESS | 4000 | 1465103076875 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - PROCESS | 4000 | 1465103076877 Marionette TRACE conn5 <- [1,2658,null,{}] 22:04:36 INFO - PROCESS | 4000 | 1465103076881 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}] 22:04:36 INFO - PROCESS | 4000 | 1465103076883 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:37 INFO - PROCESS | 4000 | 1465103076997 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 22:04:37 INFO - PROCESS | 4000 | 1465103077006 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:37 INFO - PROCESS | 4000 | 1465103077008 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE32B800 == 35 [pid = 4000] [id = 674] 22:04:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC991BC00) [pid = 4000] [serial = 2022] [outer = 0000000000000000] 22:04:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCF92AC00) [pid = 4000] [serial = 2023] [outer = 0000005FC991BC00] 22:04:37 INFO - PROCESS | 4000 | 1465103077053 Marionette DEBUG loaded listener.js 22:04:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD5FAFC00) [pid = 4000] [serial = 2024] [outer = 0000005FC991BC00] 22:04:37 INFO - PROCESS | 4000 | 1465103077955 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] 22:04:38 INFO - PROCESS | 4000 | 1465103078022 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 22:04:38 INFO - PROCESS | 4000 | 1465103078026 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:04:38 INFO - PROCESS | 4000 | 1465103078028 Marionette TRACE conn5 <- [1,2662,null,{}] 22:04:38 INFO - PROCESS | 4000 | 1465103078031 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}] 22:04:38 INFO - PROCESS | 4000 | 1465103078033 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:38 INFO - PROCESS | 4000 | 1465103078148 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 22:04:38 INFO - PROCESS | 4000 | 1465103078156 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:38 INFO - PROCESS | 4000 | 1465103078158 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF04800 == 36 [pid = 4000] [id = 675] 22:04:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9947000) [pid = 4000] [serial = 2025] [outer = 0000000000000000] 22:04:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC85CE400) [pid = 4000] [serial = 2026] [outer = 0000005FC9947000] 22:04:38 INFO - PROCESS | 4000 | 1465103078203 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD6DC4800) [pid = 4000] [serial = 2027] [outer = 0000005FC9947000] 22:04:39 INFO - PROCESS | 4000 | 1465103079362 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] 22:04:39 INFO - PROCESS | 4000 | 1465103079427 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 22:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:04:39 INFO - PROCESS | 4000 | 1465103079433 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:04:39 INFO - PROCESS | 4000 | 1465103079437 Marionette TRACE conn5 <- [1,2666,null,{}] 22:04:39 INFO - PROCESS | 4000 | 1465103079443 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}] 22:04:39 INFO - PROCESS | 4000 | 1465103079447 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:39 INFO - PROCESS | 4000 | 1465103079599 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 22:04:39 INFO - PROCESS | 4000 | 1465103079757 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:39 INFO - PROCESS | 4000 | 1465103079760 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD3595000 == 37 [pid = 4000] [id = 676] 22:04:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9915000) [pid = 4000] [serial = 2028] [outer = 0000000000000000] 22:04:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC999DC00) [pid = 4000] [serial = 2029] [outer = 0000005FC9915000] 22:04:39 INFO - PROCESS | 4000 | 1465103079819 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCE892400) [pid = 4000] [serial = 2030] [outer = 0000005FC9915000] 22:04:40 INFO - PROCESS | 4000 | 1465103080849 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]]]}] 22:04:40 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) 22:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1439ms 22:04:40 INFO - PROCESS | 4000 | 1465103080875 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 22:04:40 INFO - PROCESS | 4000 | 1465103080880 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 22:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:04:40 INFO - PROCESS | 4000 | 1465103080887 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - PROCESS | 4000 | 1465103080890 Marionette TRACE conn5 <- [1,2670,null,{}] 22:04:40 INFO - PROCESS | 4000 | 1465103080894 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}] 22:04:40 INFO - PROCESS | 4000 | 1465103080897 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:41 INFO - PROCESS | 4000 | 1465103081019 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 22:04:41 INFO - PROCESS | 4000 | 1465103081190 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:41 INFO - PROCESS | 4000 | 1465103081193 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD14E800 == 38 [pid = 4000] [id = 677] 22:04:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC9538400) [pid = 4000] [serial = 2031] [outer = 0000000000000000] 22:04:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD0058000) [pid = 4000] [serial = 2032] [outer = 0000005FC9538400] 22:04:41 INFO - PROCESS | 4000 | 1465103081258 Marionette DEBUG loaded listener.js 22:04:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD4FAE000) [pid = 4000] [serial = 2033] [outer = 0000005FC9538400] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE32B800 == 37 [pid = 4000] [id = 674] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE62000 == 36 [pid = 4000] [id = 673] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB858800 == 35 [pid = 4000] [id = 672] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD752B800 == 34 [pid = 4000] [id = 671] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60C2800 == 33 [pid = 4000] [id = 670] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA50800 == 32 [pid = 4000] [id = 669] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAD0F800 == 31 [pid = 4000] [id = 668] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FBBA5C800 == 30 [pid = 4000] [id = 656] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE99F800 == 29 [pid = 4000] [id = 666] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C4800 == 28 [pid = 4000] [id = 665] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6AA5000 == 27 [pid = 4000] [id = 667] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD3595000 == 26 [pid = 4000] [id = 676] 22:04:42 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF04800 == 25 [pid = 4000] [id = 675] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7D18C00) [pid = 4000] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC872F400) [pid = 4000] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC999B400) [pid = 4000] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC95E4000) [pid = 4000] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC98BA800) [pid = 4000] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD75E6C00) [pid = 4000] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9933C00) [pid = 4000] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC9DB5000) [pid = 4000] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC992C800) [pid = 4000] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD05F2C00) [pid = 4000] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCFC1AC00) [pid = 4000] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD7172000) [pid = 4000] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD4FA5000) [pid = 4000] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD60E7400) [pid = 4000] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FCFA90400) [pid = 4000] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FCEEAEC00) [pid = 4000] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FCFEC9C00) [pid = 4000] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD3671800) [pid = 4000] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005FCE130000) [pid = 4000] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FCE8C5400) [pid = 4000] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 57 (0000005FCFA93000) [pid = 4000] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 56 (0000005FD294D000) [pid = 4000] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 55 (0000005FD321BC00) [pid = 4000] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 54 (0000005FD3CAB800) [pid = 4000] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | --DOMWINDOW == 53 (0000005FC9DB4400) [pid = 4000] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 22:04:43 INFO - PROCESS | 4000 | 1465103083075 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]]]}] 22:04:43 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) 22:04:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2237ms 22:04:43 INFO - PROCESS | 4000 | 1465103083126 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 22:04:43 INFO - PROCESS | 4000 | 1465103083130 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 22:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:04:43 INFO - PROCESS | 4000 | 1465103083136 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:04:43 INFO - PROCESS | 4000 | 1465103083141 Marionette TRACE conn5 <- [1,2674,null,{}] 22:04:43 INFO - PROCESS | 4000 | 1465103083148 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}] 22:04:43 INFO - PROCESS | 4000 | 1465103083151 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:43 INFO - PROCESS | 4000 | 1465103083251 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 22:04:43 INFO - PROCESS | 4000 | 1465103083321 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:43 INFO - PROCESS | 4000 | 1465103083325 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8FB5800 == 26 [pid = 4000] [id = 678] 22:04:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 54 (0000005FC7D0C000) [pid = 4000] [serial = 2034] [outer = 0000000000000000] 22:04:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FC7D0D000) [pid = 4000] [serial = 2035] [outer = 0000005FC7D0C000] 22:04:43 INFO - PROCESS | 4000 | 1465103083377 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FC872A800) [pid = 4000] [serial = 2036] [outer = 0000005FC7D0C000] 22:04:44 INFO - PROCESS | 4000 | 1465103084316 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] 22:04:44 INFO - PROCESS | 4000 | 1465103084345 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 22:04:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:04:44 INFO - PROCESS | 4000 | 1465103084352 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 4000 | 1465103084355 Marionette TRACE conn5 <- [1,2678,null,{}] 22:04:44 INFO - PROCESS | 4000 | 1465103084359 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}] 22:04:44 INFO - PROCESS | 4000 | 1465103084362 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:44 INFO - PROCESS | 4000 | 1465103084465 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 22:04:44 INFO - PROCESS | 4000 | 1465103084473 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:44 INFO - PROCESS | 4000 | 1465103084476 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEE05000 == 27 [pid = 4000] [id = 679] 22:04:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FC9538000) [pid = 4000] [serial = 2037] [outer = 0000000000000000] 22:04:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FC95D7C00) [pid = 4000] [serial = 2038] [outer = 0000005FC9538000] 22:04:44 INFO - PROCESS | 4000 | 1465103084525 Marionette DEBUG loaded listener.js 22:04:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC96E4800) [pid = 4000] [serial = 2039] [outer = 0000005FC9538000] 22:04:45 INFO - PROCESS | 4000 | 1465103085515 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] 22:04:45 INFO - PROCESS | 4000 | 1465103085537 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 22:04:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:04:45 INFO - PROCESS | 4000 | 1465103085541 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:04:45 INFO - PROCESS | 4000 | 1465103085544 Marionette TRACE conn5 <- [1,2682,null,{}] 22:04:45 INFO - PROCESS | 4000 | 1465103085556 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}] 22:04:45 INFO - PROCESS | 4000 | 1465103085561 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:45 INFO - PROCESS | 4000 | 1465103085694 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 22:04:45 INFO - PROCESS | 4000 | 1465103085702 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:45 INFO - PROCESS | 4000 | 1465103085705 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80D94000 == 28 [pid = 4000] [id = 680] 22:04:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FC9913400) [pid = 4000] [serial = 2040] [outer = 0000000000000000] 22:04:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC9929000) [pid = 4000] [serial = 2041] [outer = 0000005FC9913400] 22:04:45 INFO - PROCESS | 4000 | 1465103085758 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC9946400) [pid = 4000] [serial = 2042] [outer = 0000005FC9913400] 22:04:46 INFO - PROCESS | 4000 | 1465103086753 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] 22:04:46 INFO - PROCESS | 4000 | 1465103086783 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 22:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:04:46 INFO - PROCESS | 4000 | 1465103086787 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:04:46 INFO - PROCESS | 4000 | 1465103086789 Marionette TRACE conn5 <- [1,2686,null,{}] 22:04:46 INFO - PROCESS | 4000 | 1465103086793 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}] 22:04:46 INFO - PROCESS | 4000 | 1465103086795 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:46 INFO - PROCESS | 4000 | 1465103086922 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 22:04:46 INFO - PROCESS | 4000 | 1465103086928 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:46 INFO - PROCESS | 4000 | 1465103086930 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E23800 == 29 [pid = 4000] [id = 681] 22:04:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC9DB4400) [pid = 4000] [serial = 2043] [outer = 0000000000000000] 22:04:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FCA36F800) [pid = 4000] [serial = 2044] [outer = 0000005FC9DB4400] 22:04:46 INFO - PROCESS | 4000 | 1465103086978 Marionette DEBUG loaded listener.js 22:04:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCDE3A800) [pid = 4000] [serial = 2045] [outer = 0000005FC9DB4400] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FC9947000) [pid = 4000] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FC991BC00) [pid = 4000] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD0473400) [pid = 4000] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD58A5800) [pid = 4000] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD4F2F800) [pid = 4000] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005F815D6000) [pid = 4000] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FC7BE0800) [pid = 4000] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 57 (0000005FC8FF4C00) [pid = 4000] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 56 (0000005FC95E0000) [pid = 4000] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 55 (0000005FC9997C00) [pid = 4000] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:04:47 INFO - PROCESS | 4000 | --DOMWINDOW == 54 (0000005FD363E800) [pid = 4000] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:04:48 INFO - PROCESS | 4000 | 1465103088004 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] 22:04:48 INFO - PROCESS | 4000 | 1465103088029 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 22:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:04:48 INFO - PROCESS | 4000 | 1465103088033 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:04:48 INFO - PROCESS | 4000 | 1465103088035 Marionette TRACE conn5 <- [1,2690,null,{}] 22:04:48 INFO - PROCESS | 4000 | 1465103088039 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}] 22:04:48 INFO - PROCESS | 4000 | 1465103088041 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:48 INFO - PROCESS | 4000 | 1465103088126 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 22:04:48 INFO - PROCESS | 4000 | 1465103088132 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:48 INFO - PROCESS | 4000 | 1465103088134 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A9F800 == 30 [pid = 4000] [id = 682] 22:04:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FC9947000) [pid = 4000] [serial = 2046] [outer = 0000000000000000] 22:04:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FCE18E800) [pid = 4000] [serial = 2047] [outer = 0000005FC9947000] 22:04:48 INFO - PROCESS | 4000 | 1465103088181 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FCE8CB000) [pid = 4000] [serial = 2048] [outer = 0000005FC9947000] 22:04:48 INFO - PROCESS | 4000 | 1465103088638 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]]]}] 22:04:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 22:04:48 INFO - PROCESS | 4000 | 1465103088664 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 22:04:48 INFO - PROCESS | 4000 | 1465103088667 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 22:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:04:48 INFO - PROCESS | 4000 | 1465103088675 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:04:48 INFO - PROCESS | 4000 | 1465103088677 Marionette TRACE conn5 <- [1,2694,null,{}] 22:04:48 INFO - PROCESS | 4000 | 1465103088680 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}] 22:04:48 INFO - PROCESS | 4000 | 1465103088687 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:48 INFO - PROCESS | 4000 | 1465103088817 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 22:04:48 INFO - PROCESS | 4000 | 1465103088828 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:48 INFO - PROCESS | 4000 | 1465103088830 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7567800 == 31 [pid = 4000] [id = 683] 22:04:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FCF928800) [pid = 4000] [serial = 2049] [outer = 0000000000000000] 22:04:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FCFA98800) [pid = 4000] [serial = 2050] [outer = 0000005FCF928800] 22:04:48 INFO - PROCESS | 4000 | 1465103088877 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FCFE8F800) [pid = 4000] [serial = 2051] [outer = 0000005FCF928800] 22:04:49 INFO - PROCESS | 4000 | 1465103089571 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]]]}] 22:04:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 985ms 22:04:49 INFO - PROCESS | 4000 | 1465103089659 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 4000 | 1465103089664 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 22:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:04:49 INFO - PROCESS | 4000 | 1465103089669 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - PROCESS | 4000 | 1465103089673 Marionette TRACE conn5 <- [1,2698,null,{}] 22:04:49 INFO - PROCESS | 4000 | 1465103089680 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}] 22:04:49 INFO - PROCESS | 4000 | 1465103089683 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:49 INFO - PROCESS | 4000 | 1465103089820 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 22:04:49 INFO - PROCESS | 4000 | 1465103089893 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:49 INFO - PROCESS | 4000 | 1465103089896 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE145000 == 32 [pid = 4000] [id = 684] 22:04:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005F8154C400) [pid = 4000] [serial = 2052] [outer = 0000000000000000] 22:04:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC870F800) [pid = 4000] [serial = 2053] [outer = 0000005F8154C400] 22:04:49 INFO - PROCESS | 4000 | 1465103089957 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC953B000) [pid = 4000] [serial = 2054] [outer = 0000005F8154C400] 22:04:50 INFO - PROCESS | 4000 | 1465103090766 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] 22:04:50 INFO - PROCESS | 4000 | 1465103090809 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 22:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:04:50 INFO - PROCESS | 4000 | 1465103090816 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:04:50 INFO - PROCESS | 4000 | 1465103090819 Marionette TRACE conn5 <- [1,2702,null,{}] 22:04:50 INFO - PROCESS | 4000 | 1465103090823 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}] 22:04:50 INFO - PROCESS | 4000 | 1465103090826 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:50 INFO - PROCESS | 4000 | 1465103090970 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 22:04:51 INFO - PROCESS | 4000 | 1465103091090 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:51 INFO - PROCESS | 4000 | 1465103091093 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAB7E800 == 33 [pid = 4000] [id = 685] 22:04:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005F81545C00) [pid = 4000] [serial = 2055] [outer = 0000000000000000] 22:04:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC9539000) [pid = 4000] [serial = 2056] [outer = 0000005F81545C00] 22:04:51 INFO - PROCESS | 4000 | 1465103091155 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC9DAD000) [pid = 4000] [serial = 2057] [outer = 0000005F81545C00] 22:04:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC9EA6000 == 32 [pid = 4000] [id = 474] 22:04:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6D7A000 == 31 [pid = 4000] [id = 465] 22:04:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29EF800 == 30 [pid = 4000] [id = 476] 22:04:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5350000 == 29 [pid = 4000] [id = 463] 22:04:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF1F800 == 28 [pid = 4000] [id = 475] 22:04:51 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81529000 == 27 [pid = 4000] [id = 459] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FCF92AC00) [pid = 4000] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD05F6800) [pid = 4000] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD5F6BC00) [pid = 4000] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD5377400) [pid = 4000] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FCFC20400) [pid = 4000] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FC8F65400) [pid = 4000] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005FC97A1C00) [pid = 4000] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FC9537C00) [pid = 4000] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 57 (0000005FC98B8000) [pid = 4000] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 56 (0000005FC9DAF000) [pid = 4000] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 55 (0000005FCE184800) [pid = 4000] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 54 (0000005FC9DACC00) [pid = 4000] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 53 (0000005FCDEED800) [pid = 4000] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 52 (0000005FD5368800) [pid = 4000] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 51 (0000005FD36FDC00) [pid = 4000] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 50 (0000005FD35D5C00) [pid = 4000] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 49 (0000005FD5FAFC00) [pid = 4000] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 48 (0000005FCFECD800) [pid = 4000] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 47 (0000005FD64CE800) [pid = 4000] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 46 (0000005FD6DC4800) [pid = 4000] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | --DOMWINDOW == 45 (0000005FC85CE400) [pid = 4000] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 22:04:51 INFO - PROCESS | 4000 | 1465103091922 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]]]}] 22:04:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1139ms 22:04:51 INFO - PROCESS | 4000 | 1465103091957 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 22:04:51 INFO - PROCESS | 4000 | 1465103091961 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 22:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:04:51 INFO - PROCESS | 4000 | 1465103091965 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:04:51 INFO - PROCESS | 4000 | 1465103091971 Marionette TRACE conn5 <- [1,2706,null,{}] 22:04:51 INFO - PROCESS | 4000 | 1465103091975 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}] 22:04:51 INFO - PROCESS | 4000 | 1465103091978 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:52 INFO - PROCESS | 4000 | 1465103092074 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 22:04:52 INFO - PROCESS | 4000 | 1465103092155 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:52 INFO - PROCESS | 4000 | 1465103092157 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE146000 == 28 [pid = 4000] [id = 686] 22:04:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 46 (0000005FC8552C00) [pid = 4000] [serial = 2058] [outer = 0000000000000000] 22:04:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 47 (0000005FC96D9C00) [pid = 4000] [serial = 2059] [outer = 0000005FC8552C00] 22:04:52 INFO - PROCESS | 4000 | 1465103092209 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 48 (0000005FC98C1000) [pid = 4000] [serial = 2060] [outer = 0000005FC8552C00] 22:04:52 INFO - PROCESS | 4000 | 1465103092702 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] 22:04:52 INFO - PROCESS | 4000 | 1465103092765 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 22:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:04:52 INFO - PROCESS | 4000 | 1465103092772 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 4000 | 1465103092775 Marionette TRACE conn5 <- [1,2710,null,{}] 22:04:52 INFO - PROCESS | 4000 | 1465103092779 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}] 22:04:52 INFO - PROCESS | 4000 | 1465103092781 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:52 INFO - PROCESS | 4000 | 1465103092882 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 22:04:52 INFO - PROCESS | 4000 | 1465103092894 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:52 INFO - PROCESS | 4000 | 1465103092897 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFADA800 == 29 [pid = 4000] [id = 687] 22:04:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 49 (0000005FCAB35000) [pid = 4000] [serial = 2061] [outer = 0000000000000000] 22:04:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 50 (0000005FCAD33C00) [pid = 4000] [serial = 2062] [outer = 0000005FCAB35000] 22:04:52 INFO - PROCESS | 4000 | 1465103092946 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 51 (0000005FCE330C00) [pid = 4000] [serial = 2063] [outer = 0000005FCAB35000] 22:04:53 INFO - PROCESS | 4000 | 1465103093430 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] 22:04:53 INFO - PROCESS | 4000 | 1465103093467 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 22:04:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:04:53 INFO - PROCESS | 4000 | 1465103093471 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:04:53 INFO - PROCESS | 4000 | 1465103093475 Marionette TRACE conn5 <- [1,2714,null,{}] 22:04:53 INFO - PROCESS | 4000 | 1465103093487 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}] 22:04:53 INFO - PROCESS | 4000 | 1465103093493 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:53 INFO - PROCESS | 4000 | 1465103093588 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 22:04:53 INFO - PROCESS | 4000 | 1465103093597 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:53 INFO - PROCESS | 4000 | 1465103093600 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6707800 == 30 [pid = 4000] [id = 688] 22:04:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 52 (0000005FCFA95C00) [pid = 4000] [serial = 2064] [outer = 0000000000000000] 22:04:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 53 (0000005FCFC1A400) [pid = 4000] [serial = 2065] [outer = 0000005FCFA95C00] 22:04:53 INFO - PROCESS | 4000 | 1465103093656 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 54 (0000005FCFEC9400) [pid = 4000] [serial = 2066] [outer = 0000005FCFA95C00] 22:04:54 INFO - PROCESS | 4000 | 1465103094140 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]]]}] 22:04:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:04:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 22:04:54 INFO - PROCESS | 4000 | 1465103094208 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 4000 | 1465103094211 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 22:04:54 INFO - PROCESS | 4000 | 1465103094220 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - PROCESS | 4000 | 1465103094222 Marionette TRACE conn5 <- [1,2718,null,{}] 22:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:04:54 INFO - PROCESS | 4000 | 1465103094226 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}] 22:04:54 INFO - PROCESS | 4000 | 1465103094228 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:54 INFO - PROCESS | 4000 | 1465103094351 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 22:04:54 INFO - PROCESS | 4000 | 1465103094398 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:54 INFO - PROCESS | 4000 | 1465103094401 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8B94800 == 31 [pid = 4000] [id = 689] 22:04:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FD046DC00) [pid = 4000] [serial = 2067] [outer = 0000000000000000] 22:04:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FD05F6800) [pid = 4000] [serial = 2068] [outer = 0000005FD046DC00] 22:04:54 INFO - PROCESS | 4000 | 1465103094451 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FD3218400) [pid = 4000] [serial = 2069] [outer = 0000005FD046DC00] 22:04:55 INFO - PROCESS | 4000 | --DOMWINDOW == 56 (0000005FC9913400) [pid = 4000] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:04:55 INFO - PROCESS | 4000 | --DOMWINDOW == 55 (0000005FC9538000) [pid = 4000] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:04:55 INFO - PROCESS | 4000 | --DOMWINDOW == 54 (0000005FC7D0C000) [pid = 4000] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:04:55 INFO - PROCESS | 4000 | --DOMWINDOW == 53 (0000005FC9DB4400) [pid = 4000] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:04:55 INFO - PROCESS | 4000 | --DOMWINDOW == 52 (0000005FC9947000) [pid = 4000] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:04:55 INFO - PROCESS | 4000 | --DOMWINDOW == 51 (0000005FC9915000) [pid = 4000] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:04:55 INFO - PROCESS | 4000 | 1465103095341 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] 22:04:55 INFO - PROCESS | 4000 | 1465103095361 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 22:04:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:04:55 INFO - PROCESS | 4000 | 1465103095364 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:04:55 INFO - PROCESS | 4000 | 1465103095366 Marionette TRACE conn5 <- [1,2722,null,{}] 22:04:55 INFO - PROCESS | 4000 | 1465103095370 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}] 22:04:55 INFO - PROCESS | 4000 | 1465103095372 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:55 INFO - PROCESS | 4000 | 1465103095459 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 22:04:55 INFO - PROCESS | 4000 | 1465103095464 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:55 INFO - PROCESS | 4000 | 1465103095466 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB857000 == 32 [pid = 4000] [id = 690] 22:04:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 52 (0000005FC9DB1000) [pid = 4000] [serial = 2070] [outer = 0000000000000000] 22:04:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 53 (0000005FD3219C00) [pid = 4000] [serial = 2071] [outer = 0000005FC9DB1000] 22:04:55 INFO - PROCESS | 4000 | 1465103095512 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 54 (0000005FD3635C00) [pid = 4000] [serial = 2072] [outer = 0000005FC9DB1000] 22:04:55 INFO - PROCESS | 4000 | 1465103095975 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]]]}] 22:04:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:04:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 22:04:56 INFO - PROCESS | 4000 | 1465103095997 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 4000 | 1465103095999 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 22:04:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:04:56 INFO - PROCESS | 4000 | 1465103096002 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - PROCESS | 4000 | 1465103096004 Marionette TRACE conn5 <- [1,2726,null,{}] 22:04:56 INFO - PROCESS | 4000 | 1465103096008 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}] 22:04:56 INFO - PROCESS | 4000 | 1465103096014 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:56 INFO - PROCESS | 4000 | 1465103096116 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 22:04:56 INFO - PROCESS | 4000 | 1465103096124 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:56 INFO - PROCESS | 4000 | 1465103096127 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD156000 == 33 [pid = 4000] [id = 691] 22:04:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005FD366D000) [pid = 4000] [serial = 2073] [outer = 0000000000000000] 22:04:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FD3D06C00) [pid = 4000] [serial = 2074] [outer = 0000005FD366D000] 22:04:56 INFO - PROCESS | 4000 | 1465103096172 Marionette DEBUG loaded listener.js 22:04:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FD4FB2400) [pid = 4000] [serial = 2075] [outer = 0000005FD366D000] 22:04:56 INFO - PROCESS | 4000 | 1465103096623 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]]]}] 22:04:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:04:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 22:04:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:04:56 INFO - PROCESS | 4000 | 1465103096677 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 4000 | 1465103096679 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 22:04:56 INFO - PROCESS | 4000 | 1465103096683 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - PROCESS | 4000 | 1465103096685 Marionette TRACE conn5 <- [1,2730,null,{}] 22:04:56 INFO - PROCESS | 4000 | 1465103096688 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}] 22:04:56 INFO - PROCESS | 4000 | 1465103096690 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:56 INFO - PROCESS | 4000 | 1465103096779 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 22:04:56 INFO - PROCESS | 4000 | 1465103096815 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:56 INFO - PROCESS | 4000 | 1465103096817 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE59000 == 34 [pid = 4000] [id = 692] 22:04:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FCFE93800) [pid = 4000] [serial = 2076] [outer = 0000000000000000] 22:04:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FD580A400) [pid = 4000] [serial = 2077] [outer = 0000005FCFE93800] 22:04:56 INFO - PROCESS | 4000 | 1465103096861 Marionette DEBUG loaded listener.js 22:04:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FD58A8400) [pid = 4000] [serial = 2078] [outer = 0000005FCFE93800] 22:04:57 INFO - PROCESS | 4000 | 1465103097261 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]]]}] 22:04:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:04:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 628ms 22:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:04:57 INFO - PROCESS | 4000 | 1465103097314 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 4000 | 1465103097316 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 22:04:57 INFO - PROCESS | 4000 | 1465103097320 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - PROCESS | 4000 | 1465103097322 Marionette TRACE conn5 <- [1,2734,null,{}] 22:04:57 INFO - PROCESS | 4000 | 1465103097330 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}] 22:04:57 INFO - PROCESS | 4000 | 1465103097332 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:57 INFO - PROCESS | 4000 | 1465103097419 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 22:04:57 INFO - PROCESS | 4000 | 1465103097425 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:57 INFO - PROCESS | 4000 | 1465103097427 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE31F800 == 35 [pid = 4000] [id = 693] 22:04:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FD5B7A800) [pid = 4000] [serial = 2079] [outer = 0000000000000000] 22:04:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FD5BABC00) [pid = 4000] [serial = 2080] [outer = 0000005FD5B7A800] 22:04:57 INFO - PROCESS | 4000 | 1465103097480 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FD5F63000) [pid = 4000] [serial = 2081] [outer = 0000005FD5B7A800] 22:04:57 INFO - PROCESS | 4000 | 1465103097899 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]]]}] 22:04:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:04:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 22:04:57 INFO - PROCESS | 4000 | 1465103097952 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 4000 | 1465103097954 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 22:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:04:57 INFO - PROCESS | 4000 | 1465103097963 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - PROCESS | 4000 | 1465103097965 Marionette TRACE conn5 <- [1,2738,null,{}] 22:04:57 INFO - PROCESS | 4000 | 1465103097969 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}] 22:04:57 INFO - PROCESS | 4000 | 1465103097971 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:58 INFO - PROCESS | 4000 | 1465103098063 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 22:04:58 INFO - PROCESS | 4000 | 1465103098071 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:58 INFO - PROCESS | 4000 | 1465103098073 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6703000 == 36 [pid = 4000] [id = 694] 22:04:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FD5FAEC00) [pid = 4000] [serial = 2082] [outer = 0000000000000000] 22:04:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FD60EEC00) [pid = 4000] [serial = 2083] [outer = 0000005FD5FAEC00] 22:04:58 INFO - PROCESS | 4000 | 1465103098119 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FD64D2400) [pid = 4000] [serial = 2084] [outer = 0000005FD5FAEC00] 22:04:58 INFO - PROCESS | 4000 | 1465103098843 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]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:04:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 923ms 22:04:58 INFO - PROCESS | 4000 | 1465103098889 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 4000 | 1465103098894 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 22:04:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:04:58 INFO - PROCESS | 4000 | 1465103098899 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - PROCESS | 4000 | 1465103098905 Marionette TRACE conn5 <- [1,2742,null,{}] 22:04:58 INFO - PROCESS | 4000 | 1465103098911 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}] 22:04:58 INFO - PROCESS | 4000 | 1465103098914 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:59 INFO - PROCESS | 4000 | 1465103099036 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 22:04:59 INFO - PROCESS | 4000 | 1465103099159 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:04:59 INFO - PROCESS | 4000 | 1465103099162 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:04:59 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF5C800 == 37 [pid = 4000] [id = 695] 22:04:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC97A8C00) [pid = 4000] [serial = 2085] [outer = 0000000000000000] 22:04:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC9929C00) [pid = 4000] [serial = 2086] [outer = 0000005FC97A8C00] 22:04:59 INFO - PROCESS | 4000 | 1465103099223 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCAB9E000) [pid = 4000] [serial = 2087] [outer = 0000005FC97A8C00] 22:04:59 INFO - PROCESS | 4000 | 1465103099828 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]]]}] 22:04:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:04:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 985ms 22:04:59 INFO - PROCESS | 4000 | 1465103099888 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 4000 | 1465103099893 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 22:04:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:04:59 INFO - PROCESS | 4000 | 1465103099900 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 4000 | 1465103099903 Marionette TRACE conn5 <- [1,2746,null,{}] 22:04:59 INFO - PROCESS | 4000 | 1465103099925 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}] 22:04:59 INFO - PROCESS | 4000 | 1465103099928 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:00 INFO - PROCESS | 4000 | 1465103100060 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 22:05:00 INFO - PROCESS | 4000 | 1465103100148 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:00 INFO - PROCESS | 4000 | 1465103100151 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B8000 == 38 [pid = 4000] [id = 696] 22:05:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD005DC00) [pid = 4000] [serial = 2088] [outer = 0000000000000000] 22:05:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD0473800) [pid = 4000] [serial = 2089] [outer = 0000005FD005DC00] 22:05:00 INFO - PROCESS | 4000 | 1465103100209 Marionette DEBUG loaded listener.js 22:05:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD363E000) [pid = 4000] [serial = 2090] [outer = 0000005FD005DC00] 22:05:00 INFO - PROCESS | 4000 | 1465103100745 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]]]}] 22:05:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:05:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 901ms 22:05:00 INFO - PROCESS | 4000 | 1465103100815 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 4000 | 1465103100818 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 22:05:00 INFO - PROCESS | 4000 | 1465103100823 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:05:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:05:00 INFO - PROCESS | 4000 | 1465103100827 Marionette TRACE conn5 <- [1,2750,null,{}] 22:05:00 INFO - PROCESS | 4000 | 1465103100839 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}] 22:05:00 INFO - PROCESS | 4000 | 1465103100844 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:00 INFO - PROCESS | 4000 | 1465103100972 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 22:05:01 INFO - PROCESS | 4000 | 1465103101088 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:01 INFO - PROCESS | 4000 | 1465103101091 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF64000 == 39 [pid = 4000] [id = 697] 22:05:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD580AC00) [pid = 4000] [serial = 2091] [outer = 0000000000000000] 22:05:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD64CE800) [pid = 4000] [serial = 2092] [outer = 0000005FD580AC00] 22:05:01 INFO - PROCESS | 4000 | 1465103101151 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD64DFC00) [pid = 4000] [serial = 2093] [outer = 0000005FD580AC00] 22:05:01 INFO - PROCESS | 4000 | 1465103101735 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]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 923ms 22:05:01 INFO - PROCESS | 4000 | 1465103101752 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 4000 | 1465103101756 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 22:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:05:01 INFO - PROCESS | 4000 | 1465103101759 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 4000 | 1465103101761 Marionette TRACE conn5 <- [1,2754,null,{}] 22:05:01 INFO - PROCESS | 4000 | 1465103101765 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}] 22:05:01 INFO - PROCESS | 4000 | 1465103101768 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:01 INFO - PROCESS | 4000 | 1465103101890 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 22:05:02 INFO - PROCESS | 4000 | 1465103101983 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:02 INFO - PROCESS | 4000 | 1465103101986 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA057000 == 40 [pid = 4000] [id = 698] 22:05:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC8FF1C00) [pid = 4000] [serial = 2094] [outer = 0000000000000000] 22:05:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCE973C00) [pid = 4000] [serial = 2095] [outer = 0000005FC8FF1C00] 22:05:02 INFO - PROCESS | 4000 | 1465103102043 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD6D19800) [pid = 4000] [serial = 2096] [outer = 0000005FC8FF1C00] 22:05:02 INFO - PROCESS | 4000 | 1465103102773 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]]]}] 22:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1022ms 22:05:02 INFO - PROCESS | 4000 | 1465103102784 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 22:05:02 INFO - PROCESS | 4000 | 1465103102788 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 22:05:02 INFO - PROCESS | 4000 | 1465103102793 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:05:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:05:02 INFO - PROCESS | 4000 | 1465103102799 Marionette TRACE conn5 <- [1,2758,null,{}] 22:05:02 INFO - PROCESS | 4000 | 1465103102804 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}] 22:05:02 INFO - PROCESS | 4000 | 1465103102807 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:02 INFO - PROCESS | 4000 | 1465103102920 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 22:05:03 INFO - PROCESS | 4000 | 1465103103045 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:03 INFO - PROCESS | 4000 | 1465103103047 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE9A0800 == 41 [pid = 4000] [id = 699] 22:05:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9914000) [pid = 4000] [serial = 2097] [outer = 0000000000000000] 22:05:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC991D000) [pid = 4000] [serial = 2098] [outer = 0000005FC9914000] 22:05:03 INFO - PROCESS | 4000 | 1465103103100 Marionette DEBUG loaded listener.js 22:05:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC9DACC00) [pid = 4000] [serial = 2099] [outer = 0000005FC9914000] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB858000 == 40 [pid = 4000] [id = 468] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC9EB2000 == 39 [pid = 4000] [id = 472] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE62800 == 38 [pid = 4000] [id = 471] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE18800 == 37 [pid = 4000] [id = 462] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6597800 == 36 [pid = 4000] [id = 464] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD534B000 == 35 [pid = 4000] [id = 469] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C6800 == 34 [pid = 4000] [id = 470] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF4B800 == 33 [pid = 4000] [id = 467] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD14E800 == 32 [pid = 4000] [id = 677] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005F80DC7800 == 31 [pid = 4000] [id = 460] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCDE64000 == 30 [pid = 4000] [id = 473] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF4C000 == 29 [pid = 4000] [id = 461] 22:05:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7532800 == 28 [pid = 4000] [id = 466] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC9929000) [pid = 4000] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC95D7C00) [pid = 4000] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC7D0D000) [pid = 4000] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC872A800) [pid = 4000] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCA36F800) [pid = 4000] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD0058000) [pid = 4000] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9946400) [pid = 4000] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCE18E800) [pid = 4000] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCE892400) [pid = 4000] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC999DC00) [pid = 4000] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFA98800) [pid = 4000] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC96E4800) [pid = 4000] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCDE3A800) [pid = 4000] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCE8CB000) [pid = 4000] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 22:05:04 INFO - PROCESS | 4000 | 1465103104307 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]]]}] 22:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1550ms 22:05:04 INFO - PROCESS | 4000 | 1465103104348 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 22:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:05:04 INFO - PROCESS | 4000 | 1465103104352 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 22:05:04 INFO - PROCESS | 4000 | 1465103104357 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:05:04 INFO - PROCESS | 4000 | 1465103104362 Marionette TRACE conn5 <- [1,2762,null,{}] 22:05:04 INFO - PROCESS | 4000 | 1465103104367 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}] 22:05:04 INFO - PROCESS | 4000 | 1465103104370 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:04 INFO - PROCESS | 4000 | 1465103104503 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 22:05:04 INFO - PROCESS | 4000 | 1465103104585 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:04 INFO - PROCESS | 4000 | 1465103104587 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:04 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA05A800 == 29 [pid = 4000] [id = 700] 22:05:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC7D0CC00) [pid = 4000] [serial = 2100] [outer = 0000000000000000] 22:05:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC870D800) [pid = 4000] [serial = 2101] [outer = 0000005FC7D0CC00] 22:05:04 INFO - PROCESS | 4000 | 1465103104637 Marionette DEBUG loaded listener.js 22:05:04 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC8FC2000) [pid = 4000] [serial = 2102] [outer = 0000005FC7D0CC00] 22:05:05 INFO - PROCESS | 4000 | 1465103105033 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]]]}] 22:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 22:05:05 INFO - PROCESS | 4000 | 1465103105111 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 22:05:05 INFO - PROCESS | 4000 | 1465103105116 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 22:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:05:05 INFO - PROCESS | 4000 | 1465103105125 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:05:05 INFO - PROCESS | 4000 | 1465103105128 Marionette TRACE conn5 <- [1,2766,null,{}] 22:05:05 INFO - PROCESS | 4000 | 1465103105131 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}] 22:05:05 INFO - PROCESS | 4000 | 1465103105134 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:05 INFO - PROCESS | 4000 | 1465103105232 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 22:05:05 INFO - PROCESS | 4000 | 1465103105247 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:05 INFO - PROCESS | 4000 | 1465103105249 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF66800 == 30 [pid = 4000] [id = 701] 22:05:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC95D7800) [pid = 4000] [serial = 2103] [outer = 0000000000000000] 22:05:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC97A9000) [pid = 4000] [serial = 2104] [outer = 0000005FC95D7800] 22:05:05 INFO - PROCESS | 4000 | 1465103105298 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9918C00) [pid = 4000] [serial = 2105] [outer = 0000005FC95D7800] 22:05:05 INFO - PROCESS | 4000 | 1465103105772 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]]]}] 22:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 22:05:05 INFO - PROCESS | 4000 | 1465103105818 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 22:05:05 INFO - PROCESS | 4000 | 1465103105820 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 22:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:05:05 INFO - PROCESS | 4000 | 1465103105824 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:05:05 INFO - PROCESS | 4000 | 1465103105828 Marionette TRACE conn5 <- [1,2770,null,{}] 22:05:05 INFO - PROCESS | 4000 | 1465103105839 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}] 22:05:05 INFO - PROCESS | 4000 | 1465103105844 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:05 INFO - PROCESS | 4000 | 1465103105934 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 22:05:05 INFO - PROCESS | 4000 | 1465103105942 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:05 INFO - PROCESS | 4000 | 1465103105945 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5920000 == 31 [pid = 4000] [id = 702] 22:05:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC999CC00) [pid = 4000] [serial = 2106] [outer = 0000000000000000] 22:05:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9DAD800) [pid = 4000] [serial = 2107] [outer = 0000005FC999CC00] 22:05:06 INFO - PROCESS | 4000 | 1465103106001 Marionette DEBUG loaded listener.js 22:05:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCAD28C00) [pid = 4000] [serial = 2108] [outer = 0000005FC999CC00] 22:05:06 INFO - PROCESS | 4000 | 1465103106478 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]]]}] 22:05:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:05:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 691ms 22:05:06 INFO - PROCESS | 4000 | 1465103106518 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 22:05:06 INFO - PROCESS | 4000 | 1465103106521 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 22:05:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:05:06 INFO - PROCESS | 4000 | 1465103106525 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:05:06 INFO - PROCESS | 4000 | 1465103106527 Marionette TRACE conn5 <- [1,2774,null,{}] 22:05:06 INFO - PROCESS | 4000 | 1465103106531 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}] 22:05:06 INFO - PROCESS | 4000 | 1465103106533 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:06 INFO - PROCESS | 4000 | 1465103106685 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 22:05:06 INFO - PROCESS | 4000 | 1465103106708 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:06 INFO - PROCESS | 4000 | 1465103106710 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6AA0800 == 32 [pid = 4000] [id = 703] 22:05:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCE18F000) [pid = 4000] [serial = 2109] [outer = 0000000000000000] 22:05:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCE32E000) [pid = 4000] [serial = 2110] [outer = 0000005FCE18F000] 22:05:06 INFO - PROCESS | 4000 | 1465103106757 Marionette DEBUG loaded listener.js 22:05:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCE9D9C00) [pid = 4000] [serial = 2111] [outer = 0000005FCE18F000] 22:05:07 INFO - PROCESS | 4000 | 1465103107204 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]]]}] 22:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 22:05:07 INFO - PROCESS | 4000 | 1465103107261 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 22:05:07 INFO - PROCESS | 4000 | 1465103107263 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 22:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:05:07 INFO - PROCESS | 4000 | 1465103107266 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:05:07 INFO - PROCESS | 4000 | 1465103107268 Marionette TRACE conn5 <- [1,2778,null,{}] 22:05:07 INFO - PROCESS | 4000 | 1465103107272 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}] 22:05:07 INFO - PROCESS | 4000 | 1465103107274 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:07 INFO - PROCESS | 4000 | 1465103107387 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 22:05:07 INFO - PROCESS | 4000 | 1465103107394 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:07 INFO - PROCESS | 4000 | 1465103107396 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7532000 == 33 [pid = 4000] [id = 704] 22:05:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005F815D6C00) [pid = 4000] [serial = 2112] [outer = 0000000000000000] 22:05:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCF928C00) [pid = 4000] [serial = 2113] [outer = 0000005F815D6C00] 22:05:07 INFO - PROCESS | 4000 | 1465103107447 Marionette DEBUG loaded listener.js 22:05:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFA99800) [pid = 4000] [serial = 2114] [outer = 0000005F815D6C00] 22:05:07 INFO - PROCESS | 4000 | 1465103107958 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]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 22:05:08 INFO - PROCESS | 4000 | 1465103108043 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 22:05:08 INFO - PROCESS | 4000 | 1465103108046 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 22:05:08 INFO - PROCESS | 4000 | 1465103108050 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:05:08 INFO - PROCESS | 4000 | 1465103108052 Marionette TRACE conn5 <- [1,2782,null,{}] 22:05:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:05:08 INFO - PROCESS | 4000 | 1465103108055 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}] 22:05:08 INFO - PROCESS | 4000 | 1465103108061 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:08 INFO - PROCESS | 4000 | 1465103108376 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC9DB1000) [pid = 4000] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD366D000) [pid = 4000] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCFA95C00) [pid = 4000] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005F8154C400) [pid = 4000] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8552C00) [pid = 4000] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCAB35000) [pid = 4000] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFE93800) [pid = 4000] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005F81545C00) [pid = 4000] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCF928800) [pid = 4000] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD046DC00) [pid = 4000] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9538400) [pid = 4000] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD5FAEC00) [pid = 4000] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:05:08 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD5B7A800) [pid = 4000] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:05:08 INFO - PROCESS | 4000 | 1465103108432 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:08 INFO - PROCESS | 4000 | 1465103108434 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF52000 == 34 [pid = 4000] [id = 705] 22:05:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005F8154C400) [pid = 4000] [serial = 2115] [outer = 0000000000000000] 22:05:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC7D0D800) [pid = 4000] [serial = 2116] [outer = 0000005F8154C400] 22:05:08 INFO - PROCESS | 4000 | 1465103108489 Marionette DEBUG loaded listener.js 22:05:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCFC1EC00) [pid = 4000] [serial = 2117] [outer = 0000005F8154C400] 22:05:08 INFO - PROCESS | 4000 | 1465103108845 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]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 838ms 22:05:08 INFO - PROCESS | 4000 | 1465103108896 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 22:05:08 INFO - PROCESS | 4000 | 1465103108898 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 22:05:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:05:08 INFO - PROCESS | 4000 | 1465103108901 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:05:08 INFO - PROCESS | 4000 | 1465103108903 Marionette TRACE conn5 <- [1,2786,null,{}] 22:05:08 INFO - PROCESS | 4000 | 1465103108906 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}] 22:05:08 INFO - PROCESS | 4000 | 1465103108908 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:08 INFO - PROCESS | 4000 | 1465103108992 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 22:05:09 INFO - PROCESS | 4000 | 1465103108998 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:09 INFO - PROCESS | 4000 | 1465103109000 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD150800 == 35 [pid = 4000] [id = 706] 22:05:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD3213800) [pid = 4000] [serial = 2118] [outer = 0000000000000000] 22:05:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3637C00) [pid = 4000] [serial = 2119] [outer = 0000005FD3213800] 22:05:09 INFO - PROCESS | 4000 | 1465103109046 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3CA5000) [pid = 4000] [serial = 2120] [outer = 0000005FD3213800] 22:05:09 INFO - PROCESS | 4000 | 1465103109481 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]]]}] 22:05:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:05:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 22:05:09 INFO - PROCESS | 4000 | 1465103109533 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 4000 | 1465103109536 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 22:05:09 INFO - PROCESS | 4000 | 1465103109539 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:05:09 INFO - PROCESS | 4000 | 1465103109542 Marionette TRACE conn5 <- [1,2790,null,{}] 22:05:09 INFO - PROCESS | 4000 | 1465103109545 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}] 22:05:09 INFO - PROCESS | 4000 | 1465103109547 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:09 INFO - PROCESS | 4000 | 1465103109633 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 22:05:09 INFO - PROCESS | 4000 | 1465103109641 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:09 INFO - PROCESS | 4000 | 1465103109643 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE6F800 == 36 [pid = 4000] [id = 707] 22:05:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3D0C000) [pid = 4000] [serial = 2121] [outer = 0000000000000000] 22:05:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD4FA6400) [pid = 4000] [serial = 2122] [outer = 0000005FD3D0C000] 22:05:09 INFO - PROCESS | 4000 | 1465103109696 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5803400) [pid = 4000] [serial = 2123] [outer = 0000005FD3D0C000] 22:05:10 INFO - PROCESS | 4000 | 1465103110125 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]]]}] 22:05:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:05:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 627ms 22:05:10 INFO - PROCESS | 4000 | 1465103110183 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 22:05:10 INFO - PROCESS | 4000 | 1465103110185 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 22:05:10 INFO - PROCESS | 4000 | 1465103110190 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:05:10 INFO - PROCESS | 4000 | 1465103110192 Marionette TRACE conn5 <- [1,2794,null,{}] 22:05:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:05:10 INFO - PROCESS | 4000 | 1465103110195 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}] 22:05:10 INFO - PROCESS | 4000 | 1465103110197 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:10 INFO - PROCESS | 4000 | 1465103110285 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 22:05:10 INFO - PROCESS | 4000 | 1465103110290 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:10 INFO - PROCESS | 4000 | 1465103110292 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9C1800 == 37 [pid = 4000] [id = 708] 22:05:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD58A1C00) [pid = 4000] [serial = 2124] [outer = 0000000000000000] 22:05:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD5B75400) [pid = 4000] [serial = 2125] [outer = 0000005FD58A1C00] 22:05:10 INFO - PROCESS | 4000 | 1465103110337 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD5FAEC00) [pid = 4000] [serial = 2126] [outer = 0000005FD58A1C00] 22:05:11 INFO - PROCESS | 4000 | 1465103111136 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]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 22:05:11 INFO - PROCESS | 4000 | 1465103111182 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 4000 | 1465103111187 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 22:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:05:11 INFO - PROCESS | 4000 | 1465103111192 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 4000 | 1465103111197 Marionette TRACE conn5 <- [1,2798,null,{}] 22:05:11 INFO - PROCESS | 4000 | 1465103111203 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}] 22:05:11 INFO - PROCESS | 4000 | 1465103111206 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:11 INFO - PROCESS | 4000 | 1465103111356 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 22:05:11 INFO - PROCESS | 4000 | 1465103111479 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:11 INFO - PROCESS | 4000 | 1465103111482 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF22000 == 38 [pid = 4000] [id = 709] 22:05:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC8554000) [pid = 4000] [serial = 2127] [outer = 0000000000000000] 22:05:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC8CD2800) [pid = 4000] [serial = 2128] [outer = 0000005FC8554000] 22:05:11 INFO - PROCESS | 4000 | 1465103111543 Marionette DEBUG loaded listener.js 22:05:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC97A6800) [pid = 4000] [serial = 2129] [outer = 0000005FC8554000] 22:05:12 INFO - PROCESS | 4000 | 1465103112291 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]]]}] 22:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1136ms 22:05:12 INFO - PROCESS | 4000 | 1465103112331 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 22:05:12 INFO - PROCESS | 4000 | 1465103112337 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 22:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:05:12 INFO - PROCESS | 4000 | 1465103112370 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:05:12 INFO - PROCESS | 4000 | 1465103112373 Marionette TRACE conn5 <- [1,2802,null,{}] 22:05:12 INFO - PROCESS | 4000 | 1465103112378 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}] 22:05:12 INFO - PROCESS | 4000 | 1465103112381 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:12 INFO - PROCESS | 4000 | 1465103112523 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 22:05:12 INFO - PROCESS | 4000 | 1465103112743 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:12 INFO - PROCESS | 4000 | 1465103112746 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8C57800 == 39 [pid = 4000] [id = 710] 22:05:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005F814E9C00) [pid = 4000] [serial = 2130] [outer = 0000000000000000] 22:05:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FC7DDC800) [pid = 4000] [serial = 2131] [outer = 0000005F814E9C00] 22:05:12 INFO - PROCESS | 4000 | 1465103112805 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FC95DAC00) [pid = 4000] [serial = 2132] [outer = 0000005F814E9C00] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA057000 == 38 [pid = 4000] [id = 698] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE6F800 == 37 [pid = 4000] [id = 707] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD150800 == 36 [pid = 4000] [id = 706] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF52000 == 35 [pid = 4000] [id = 705] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7532000 == 34 [pid = 4000] [id = 704] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6AA0800 == 33 [pid = 4000] [id = 703] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5920000 == 32 [pid = 4000] [id = 702] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF66800 == 31 [pid = 4000] [id = 701] 22:05:13 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA05A800 == 30 [pid = 4000] [id = 700] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD4FAE000) [pid = 4000] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD64D2400) [pid = 4000] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD5BABC00) [pid = 4000] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD60EEC00) [pid = 4000] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD3219C00) [pid = 4000] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD3D06C00) [pid = 4000] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FCFC1A400) [pid = 4000] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC870F800) [pid = 4000] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC953B000) [pid = 4000] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC96D9C00) [pid = 4000] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC98C1000) [pid = 4000] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCAD33C00) [pid = 4000] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCE330C00) [pid = 4000] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD580A400) [pid = 4000] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9539000) [pid = 4000] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9DAD000) [pid = 4000] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FCFE8F800) [pid = 4000] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD58A8400) [pid = 4000] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD5F63000) [pid = 4000] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD05F6800) [pid = 4000] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD3218400) [pid = 4000] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD4FB2400) [pid = 4000] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FCFEC9400) [pid = 4000] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD3635C00) [pid = 4000] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 22:05:13 INFO - PROCESS | 4000 | 1465103113495 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]]]}] 22:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1177ms 22:05:13 INFO - PROCESS | 4000 | 1465103113552 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 22:05:13 INFO - PROCESS | 4000 | 1465103113556 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 22:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:05:13 INFO - PROCESS | 4000 | 1465103113561 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:05:13 INFO - PROCESS | 4000 | 1465103113564 Marionette TRACE conn5 <- [1,2806,null,{}] 22:05:13 INFO - PROCESS | 4000 | 1465103113574 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}] 22:05:13 INFO - PROCESS | 4000 | 1465103113579 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:13 INFO - PROCESS | 4000 | 1465103113673 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 22:05:13 INFO - PROCESS | 4000 | 1465103113685 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:13 INFO - PROCESS | 4000 | 1465103113688 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE95C000 == 31 [pid = 4000] [id = 711] 22:05:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FC9554800) [pid = 4000] [serial = 2133] [outer = 0000000000000000] 22:05:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FC98B8800) [pid = 4000] [serial = 2134] [outer = 0000005FC9554800] 22:05:13 INFO - PROCESS | 4000 | 1465103113737 Marionette DEBUG loaded listener.js 22:05:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC9948000) [pid = 4000] [serial = 2135] [outer = 0000005FC9554800] 22:05:14 INFO - PROCESS | 4000 | 1465103114229 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]]]}] 22:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 22:05:14 INFO - PROCESS | 4000 | 1465103114302 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 22:05:14 INFO - PROCESS | 4000 | 1465103114306 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 22:05:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:05:14 INFO - PROCESS | 4000 | 1465103114311 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:05:14 INFO - PROCESS | 4000 | 1465103114313 Marionette TRACE conn5 <- [1,2810,null,{}] 22:05:14 INFO - PROCESS | 4000 | 1465103114317 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}] 22:05:14 INFO - PROCESS | 4000 | 1465103114320 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:14 INFO - PROCESS | 4000 | 1465103114417 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 22:05:14 INFO - PROCESS | 4000 | 1465103114431 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:14 INFO - PROCESS | 4000 | 1465103114434 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29EB000 == 32 [pid = 4000] [id = 712] 22:05:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCDEECC00) [pid = 4000] [serial = 2136] [outer = 0000000000000000] 22:05:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCE12C400) [pid = 4000] [serial = 2137] [outer = 0000005FCDEECC00] 22:05:14 INFO - PROCESS | 4000 | 1465103114481 Marionette DEBUG loaded listener.js 22:05:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCE8CC800) [pid = 4000] [serial = 2138] [outer = 0000005FCDEECC00] 22:05:14 INFO - PROCESS | 4000 | 1465103114960 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]]]}] 22:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 22:05:15 INFO - PROCESS | 4000 | 1465103115006 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 22:05:15 INFO - PROCESS | 4000 | 1465103115008 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 22:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:05:15 INFO - PROCESS | 4000 | 1465103115013 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:05:15 INFO - PROCESS | 4000 | 1465103115020 Marionette TRACE conn5 <- [1,2814,null,{}] 22:05:15 INFO - PROCESS | 4000 | 1465103115030 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}] 22:05:15 INFO - PROCESS | 4000 | 1465103115033 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:15 INFO - PROCESS | 4000 | 1465103115127 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 22:05:15 INFO - PROCESS | 4000 | 1465103115137 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:15 INFO - PROCESS | 4000 | 1465103115139 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD71AD000 == 33 [pid = 4000] [id = 713] 22:05:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FCF92DC00) [pid = 4000] [serial = 2139] [outer = 0000000000000000] 22:05:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFC27800) [pid = 4000] [serial = 2140] [outer = 0000005FCF92DC00] 22:05:15 INFO - PROCESS | 4000 | 1465103115186 Marionette DEBUG loaded listener.js 22:05:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD0056400) [pid = 4000] [serial = 2141] [outer = 0000005FCF92DC00] 22:05:15 INFO - PROCESS | 4000 | 1465103115690 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 22:05:15 INFO - PROCESS | 4000 | 1465103115748 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 22:05:15 INFO - PROCESS | 4000 | 1465103115751 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 22:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:05:15 INFO - PROCESS | 4000 | 1465103115754 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:05:15 INFO - PROCESS | 4000 | 1465103115756 Marionette TRACE conn5 <- [1,2818,null,{}] 22:05:15 INFO - PROCESS | 4000 | 1465103115760 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}] 22:05:15 INFO - PROCESS | 4000 | 1465103115762 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:15 INFO - PROCESS | 4000 | 1465103115882 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 22:05:15 INFO - PROCESS | 4000 | 1465103115939 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:15 INFO - PROCESS | 4000 | 1465103115941 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94C9800 == 34 [pid = 4000] [id = 714] 22:05:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD05FE400) [pid = 4000] [serial = 2142] [outer = 0000000000000000] 22:05:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD2951800) [pid = 4000] [serial = 2143] [outer = 0000005FD05FE400] 22:05:15 INFO - PROCESS | 4000 | 1465103115994 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3636000) [pid = 4000] [serial = 2144] [outer = 0000005FD05FE400] 22:05:16 INFO - PROCESS | 4000 | 1465103116425 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]]]}] 22:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 22:05:16 INFO - PROCESS | 4000 | 1465103116521 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 22:05:16 INFO - PROCESS | 4000 | 1465103116523 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 22:05:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:05:16 INFO - PROCESS | 4000 | 1465103116539 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - PROCESS | 4000 | 1465103116541 Marionette TRACE conn5 <- [1,2822,null,{}] 22:05:16 INFO - PROCESS | 4000 | 1465103116545 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}] 22:05:16 INFO - PROCESS | 4000 | 1465103116547 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:16 INFO - PROCESS | 4000 | 1465103116665 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 22:05:16 INFO - PROCESS | 4000 | 1465103116720 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:16 INFO - PROCESS | 4000 | 1465103116726 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6AA3800 == 35 [pid = 4000] [id = 715] 22:05:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3CA7800) [pid = 4000] [serial = 2145] [outer = 0000000000000000] 22:05:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD4F2E800) [pid = 4000] [serial = 2146] [outer = 0000005FD3CA7800] 22:05:16 INFO - PROCESS | 4000 | 1465103116785 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD580A400) [pid = 4000] [serial = 2147] [outer = 0000005FD3CA7800] 22:05:17 INFO - PROCESS | 4000 | 1465103117258 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:05:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:05:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 775ms 22:05:17 INFO - PROCESS | 4000 | 1465103117320 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 22:05:17 INFO - PROCESS | 4000 | 1465103117322 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 22:05:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:05:17 INFO - PROCESS | 4000 | 1465103117326 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:05:17 INFO - PROCESS | 4000 | 1465103117328 Marionette TRACE conn5 <- [1,2826,null,{}] 22:05:17 INFO - PROCESS | 4000 | 1465103117340 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}] 22:05:17 INFO - PROCESS | 4000 | 1465103117343 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:17 INFO - PROCESS | 4000 | 1465103117470 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 22:05:17 INFO - PROCESS | 4000 | 1465103117527 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:17 INFO - PROCESS | 4000 | 1465103117529 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE5B000 == 36 [pid = 4000] [id = 716] 22:05:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5FB0400) [pid = 4000] [serial = 2148] [outer = 0000000000000000] 22:05:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD60EB800) [pid = 4000] [serial = 2149] [outer = 0000005FD5FB0400] 22:05:17 INFO - PROCESS | 4000 | 1465103117574 Marionette DEBUG loaded listener.js 22:05:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD64D2400) [pid = 4000] [serial = 2150] [outer = 0000005FD5FB0400] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD3D0C000) [pid = 4000] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCE18F000) [pid = 4000] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005F815D6C00) [pid = 4000] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9914000) [pid = 4000] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC999CC00) [pid = 4000] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC95D7800) [pid = 4000] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC7D0CC00) [pid = 4000] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005F8154C400) [pid = 4000] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC97A8C00) [pid = 4000] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD005DC00) [pid = 4000] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD580AC00) [pid = 4000] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC8FF1C00) [pid = 4000] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:05:17 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD3213800) [pid = 4000] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:05:18 INFO - PROCESS | 4000 | 1465103118008 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]]]}] 22:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 22:05:18 INFO - PROCESS | 4000 | 1465103118062 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 4000 | 1465103118064 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 22:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:05:18 INFO - PROCESS | 4000 | 1465103118068 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - PROCESS | 4000 | 1465103118070 Marionette TRACE conn5 <- [1,2830,null,{}] 22:05:18 INFO - PROCESS | 4000 | 1465103118073 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}] 22:05:18 INFO - PROCESS | 4000 | 1465103118075 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:18 INFO - PROCESS | 4000 | 1465103118160 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 22:05:18 INFO - PROCESS | 4000 | 1465103118166 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:18 INFO - PROCESS | 4000 | 1465103118168 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCAD94000 == 37 [pid = 4000] [id = 717] 22:05:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC8FF2C00) [pid = 4000] [serial = 2151] [outer = 0000000000000000] 22:05:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD005DC00) [pid = 4000] [serial = 2152] [outer = 0000005FC8FF2C00] 22:05:18 INFO - PROCESS | 4000 | 1465103118214 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD64D0400) [pid = 4000] [serial = 2153] [outer = 0000005FC8FF2C00] 22:05:18 INFO - PROCESS | 4000 | 1465103118669 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]]]}] 22:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 22:05:18 INFO - PROCESS | 4000 | 1465103118700 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 4000 | 1465103118702 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 22:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:05:18 INFO - PROCESS | 4000 | 1465103118706 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - PROCESS | 4000 | 1465103118708 Marionette TRACE conn5 <- [1,2834,null,{}] 22:05:18 INFO - PROCESS | 4000 | 1465103118720 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}] 22:05:18 INFO - PROCESS | 4000 | 1465103118722 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:18 INFO - PROCESS | 4000 | 1465103118807 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 22:05:18 INFO - PROCESS | 4000 | 1465103118815 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:18 INFO - PROCESS | 4000 | 1465103118817 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:18 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF18000 == 38 [pid = 4000] [id = 718] 22:05:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD64DD000) [pid = 4000] [serial = 2154] [outer = 0000000000000000] 22:05:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD64E4400) [pid = 4000] [serial = 2155] [outer = 0000005FD64DD000] 22:05:18 INFO - PROCESS | 4000 | 1465103118863 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD700B000) [pid = 4000] [serial = 2156] [outer = 0000005FD64DD000] 22:05:19 INFO - PROCESS | 4000 | 1465103119298 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]]]}] 22:05:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:05:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 649ms 22:05:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:05:19 INFO - PROCESS | 4000 | 1465103119357 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 4000 | 1465103119359 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 22:05:19 INFO - PROCESS | 4000 | 1465103119363 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:05:19 INFO - PROCESS | 4000 | 1465103119365 Marionette TRACE conn5 <- [1,2838,null,{}] 22:05:19 INFO - PROCESS | 4000 | 1465103119368 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}] 22:05:19 INFO - PROCESS | 4000 | 1465103119370 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:19 INFO - PROCESS | 4000 | 1465103119457 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 22:05:19 INFO - PROCESS | 4000 | 1465103119463 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:19 INFO - PROCESS | 4000 | 1465103119465 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:19 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF82000 == 39 [pid = 4000] [id = 719] 22:05:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005F815D2400) [pid = 4000] [serial = 2157] [outer = 0000000000000000] 22:05:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCAD27C00) [pid = 4000] [serial = 2158] [outer = 0000005F815D2400] 22:05:19 INFO - PROCESS | 4000 | 1465103119511 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD7015400) [pid = 4000] [serial = 2159] [outer = 0000005F815D2400] 22:05:20 INFO - PROCESS | 4000 | 1465103120225 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 881ms 22:05:20 INFO - PROCESS | 4000 | 1465103120246 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 22:05:20 INFO - PROCESS | 4000 | 1465103120252 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 22:05:20 INFO - PROCESS | 4000 | 1465103120256 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:05:20 INFO - PROCESS | 4000 | 1465103120262 Marionette TRACE conn5 <- [1,2842,null,{}] 22:05:20 INFO - PROCESS | 4000 | 1465103120268 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}] 22:05:20 INFO - PROCESS | 4000 | 1465103120271 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:20 INFO - PROCESS | 4000 | 1465103120394 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 22:05:20 INFO - PROCESS | 4000 | 1465103120492 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:20 INFO - PROCESS | 4000 | 1465103120495 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:20 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFAED000 == 40 [pid = 4000] [id = 720] 22:05:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC98B9400) [pid = 4000] [serial = 2160] [outer = 0000000000000000] 22:05:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC9928800) [pid = 4000] [serial = 2161] [outer = 0000005FC98B9400] 22:05:20 INFO - PROCESS | 4000 | 1465103120555 Marionette DEBUG loaded listener.js 22:05:20 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCA36EC00) [pid = 4000] [serial = 2162] [outer = 0000005FC98B9400] 22:05:21 INFO - PROCESS | 4000 | 1465103121186 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]]]}] 22:05:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:05:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 22:05:21 INFO - PROCESS | 4000 | 1465103121247 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 4000 | 1465103121252 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 22:05:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:05:21 INFO - PROCESS | 4000 | 1465103121259 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 4000 | 1465103121262 Marionette TRACE conn5 <- [1,2846,null,{}] 22:05:21 INFO - PROCESS | 4000 | 1465103121266 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}] 22:05:21 INFO - PROCESS | 4000 | 1465103121269 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:21 INFO - PROCESS | 4000 | 1465103121391 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 22:05:21 INFO - PROCESS | 4000 | 1465103121516 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:21 INFO - PROCESS | 4000 | 1465103121519 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:21 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD151800 == 41 [pid = 4000] [id = 721] 22:05:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFE93400) [pid = 4000] [serial = 2163] [outer = 0000000000000000] 22:05:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFEC6800) [pid = 4000] [serial = 2164] [outer = 0000005FCFE93400] 22:05:21 INFO - PROCESS | 4000 | 1465103121578 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD3640000) [pid = 4000] [serial = 2165] [outer = 0000005FCFE93400] 22:05:22 INFO - PROCESS | 4000 | 1465103122218 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 985ms 22:05:22 INFO - PROCESS | 4000 | 1465103122252 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 22:05:22 INFO - PROCESS | 4000 | 1465103122255 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 22:05:22 INFO - PROCESS | 4000 | 1465103122260 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:05:22 INFO - PROCESS | 4000 | 1465103122265 Marionette TRACE conn5 <- [1,2850,null,{}] 22:05:22 INFO - PROCESS | 4000 | 1465103122276 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}] 22:05:22 INFO - PROCESS | 4000 | 1465103122282 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:22 INFO - PROCESS | 4000 | 1465103122399 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 22:05:22 INFO - PROCESS | 4000 | 1465103122526 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:22 INFO - PROCESS | 4000 | 1465103122530 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:22 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF02E800 == 42 [pid = 4000] [id = 722] 22:05:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD64DD800) [pid = 4000] [serial = 2166] [outer = 0000000000000000] 22:05:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD6B9B400) [pid = 4000] [serial = 2167] [outer = 0000005FD64DD800] 22:05:22 INFO - PROCESS | 4000 | 1465103122590 Marionette DEBUG loaded listener.js 22:05:22 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD7173000) [pid = 4000] [serial = 2168] [outer = 0000005FD64DD800] 22:05:23 INFO - PROCESS | 4000 | 1465103123225 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]]]}] 22:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1028ms 22:05:23 INFO - PROCESS | 4000 | 1465103123294 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 22:05:23 INFO - PROCESS | 4000 | 1465103123297 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 22:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:05:23 INFO - PROCESS | 4000 | 1465103123301 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 4000 | 1465103123303 Marionette TRACE conn5 <- [1,2854,null,{}] 22:05:23 INFO - PROCESS | 4000 | 1465103123307 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}] 22:05:23 INFO - PROCESS | 4000 | 1465103123310 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:23 INFO - PROCESS | 4000 | 1465103123433 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 22:05:23 INFO - PROCESS | 4000 | 1465103123661 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:23 INFO - PROCESS | 4000 | 1465103123665 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:23 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA357800 == 43 [pid = 4000] [id = 723] 22:05:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005F82907400) [pid = 4000] [serial = 2169] [outer = 0000000000000000] 22:05:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC8725800) [pid = 4000] [serial = 2170] [outer = 0000005F82907400] 22:05:23 INFO - PROCESS | 4000 | 1465103123731 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC98BC400) [pid = 4000] [serial = 2171] [outer = 0000005F82907400] 22:05:24 INFO - PROCESS | 4000 | 1465103124391 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]]]}] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF18000 == 42 [pid = 4000] [id = 718] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCAD94000 == 41 [pid = 4000] [id = 717] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE5B000 == 40 [pid = 4000] [id = 716] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6AA3800 == 39 [pid = 4000] [id = 715] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94C9800 == 38 [pid = 4000] [id = 714] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD71AD000 == 37 [pid = 4000] [id = 713] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29EB000 == 36 [pid = 4000] [id = 712] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE95C000 == 35 [pid = 4000] [id = 711] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8C57800 == 34 [pid = 4000] [id = 710] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9C1800 == 33 [pid = 4000] [id = 708] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF64000 == 32 [pid = 4000] [id = 697] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE9A0800 == 31 [pid = 4000] [id = 699] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF22000 == 30 [pid = 4000] [id = 709] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B8000 == 29 [pid = 4000] [id = 696] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF02E800 == 28 [pid = 4000] [id = 722] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD151800 == 27 [pid = 4000] [id = 721] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFAED000 == 26 [pid = 4000] [id = 720] 22:05:25 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF82000 == 25 [pid = 4000] [id = 719] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FD4FA6400) [pid = 4000] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCE32E000) [pid = 4000] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCF928C00) [pid = 4000] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC9DACC00) [pid = 4000] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC991D000) [pid = 4000] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FC9DAD800) [pid = 4000] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC9918C00) [pid = 4000] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC97A9000) [pid = 4000] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC870D800) [pid = 4000] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC8FC2000) [pid = 4000] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FCE9D9C00) [pid = 4000] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC7D0D800) [pid = 4000] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFA99800) [pid = 4000] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCAB9E000) [pid = 4000] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9929C00) [pid = 4000] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD363E000) [pid = 4000] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD0473800) [pid = 4000] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD64DFC00) [pid = 4000] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD64CE800) [pid = 4000] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD6D19800) [pid = 4000] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCE973C00) [pid = 4000] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD3637C00) [pid = 4000] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FCFC1EC00) [pid = 4000] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD3CA5000) [pid = 4000] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD5803400) [pid = 4000] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FCAD28C00) [pid = 4000] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 22:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1832ms 22:05:25 INFO - PROCESS | 4000 | 1465103125164 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 22:05:25 INFO - PROCESS | 4000 | 1465103125169 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 22:05:25 INFO - PROCESS | 4000 | 1465103125175 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:05:25 INFO - PROCESS | 4000 | 1465103125178 Marionette TRACE conn5 <- [1,2858,null,{}] 22:05:25 INFO - PROCESS | 4000 | 1465103125185 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}] 22:05:25 INFO - PROCESS | 4000 | 1465103125189 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:25 INFO - PROCESS | 4000 | 1465103125284 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 22:05:25 INFO - PROCESS | 4000 | 1465103125294 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:25 INFO - PROCESS | 4000 | 1465103125299 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:25 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F8150F800 == 26 [pid = 4000] [id = 724] 22:05:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005F815D4000) [pid = 4000] [serial = 2172] [outer = 0000000000000000] 22:05:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005F82905800) [pid = 4000] [serial = 2173] [outer = 0000005F815D4000] 22:05:25 INFO - PROCESS | 4000 | 1465103125350 Marionette DEBUG loaded listener.js 22:05:25 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FC7BE0800) [pid = 4000] [serial = 2174] [outer = 0000005F815D4000] 22:05:25 INFO - PROCESS | 4000 | 1465103125869 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]]]}] 22:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 22:05:25 INFO - PROCESS | 4000 | 1465103125913 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 22:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:05:25 INFO - PROCESS | 4000 | 1465103125917 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 22:05:25 INFO - PROCESS | 4000 | 1465103125924 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:05:25 INFO - PROCESS | 4000 | 1465103125928 Marionette TRACE conn5 <- [1,2862,null,{}] 22:05:25 INFO - PROCESS | 4000 | 1465103125932 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}] 22:05:25 INFO - PROCESS | 4000 | 1465103125935 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:26 INFO - PROCESS | 4000 | 1465103126030 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 22:05:26 INFO - PROCESS | 4000 | 1465103126114 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:26 INFO - PROCESS | 4000 | 1465103126117 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE81F000 == 27 [pid = 4000] [id = 725] 22:05:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC8733000) [pid = 4000] [serial = 2175] [outer = 0000000000000000] 22:05:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FC8E4A400) [pid = 4000] [serial = 2176] [outer = 0000005FC8733000] 22:05:26 INFO - PROCESS | 4000 | 1465103126166 Marionette DEBUG loaded listener.js 22:05:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FC8FF9400) [pid = 4000] [serial = 2177] [outer = 0000005FC8733000] 22:05:26 INFO - PROCESS | 4000 | 1465103126581 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]]]}] 22:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 22:05:26 INFO - PROCESS | 4000 | 1465103126613 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 22:05:26 INFO - PROCESS | 4000 | 1465103126616 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 22:05:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:05:26 INFO - PROCESS | 4000 | 1465103126651 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:05:26 INFO - PROCESS | 4000 | 1465103126653 Marionette TRACE conn5 <- [1,2866,null,{}] 22:05:26 INFO - PROCESS | 4000 | 1465103126667 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}] 22:05:26 INFO - PROCESS | 4000 | 1465103126680 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:26 INFO - PROCESS | 4000 | 1465103126782 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 22:05:26 INFO - PROCESS | 4000 | 1465103126799 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:26 INFO - PROCESS | 4000 | 1465103126803 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:26 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFE0D800 == 28 [pid = 4000] [id = 726] 22:05:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FC9915800) [pid = 4000] [serial = 2178] [outer = 0000000000000000] 22:05:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC9919800) [pid = 4000] [serial = 2179] [outer = 0000005FC9915800] 22:05:26 INFO - PROCESS | 4000 | 1465103126855 Marionette DEBUG loaded listener.js 22:05:26 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC9931000) [pid = 4000] [serial = 2180] [outer = 0000005FC9915800] 22:05:27 INFO - PROCESS | 4000 | 1465103127308 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]]]}] 22:05:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:05:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 733ms 22:05:27 INFO - PROCESS | 4000 | 1465103127390 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 22:05:27 INFO - PROCESS | 4000 | 1465103127393 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 22:05:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:05:27 INFO - PROCESS | 4000 | 1465103127396 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:05:27 INFO - PROCESS | 4000 | 1465103127398 Marionette TRACE conn5 <- [1,2870,null,{}] 22:05:27 INFO - PROCESS | 4000 | 1465103127402 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}] 22:05:27 INFO - PROCESS | 4000 | 1465103127404 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:27 INFO - PROCESS | 4000 | 1465103127523 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 22:05:27 INFO - PROCESS | 4000 | 1465103127529 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:27 INFO - PROCESS | 4000 | 1465103127532 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:27 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B4B800 == 29 [pid = 4000] [id = 727] 22:05:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9C2E400) [pid = 4000] [serial = 2181] [outer = 0000000000000000] 22:05:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC9DAD000) [pid = 4000] [serial = 2182] [outer = 0000005FC9C2E400] 22:05:27 INFO - PROCESS | 4000 | 1465103127621 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCA018C00) [pid = 4000] [serial = 2183] [outer = 0000005FC9C2E400] 22:05:28 INFO - PROCESS | 4000 | 1465103128080 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]]]}] 22:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 731ms 22:05:28 INFO - PROCESS | 4000 | 1465103128168 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 22:05:28 INFO - PROCESS | 4000 | 1465103128170 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 22:05:28 INFO - PROCESS | 4000 | 1465103128174 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - PROCESS | 4000 | 1465103128176 Marionette TRACE conn5 <- [1,2874,null,{}] 22:05:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:05:28 INFO - PROCESS | 4000 | 1465103128179 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}] 22:05:28 INFO - PROCESS | 4000 | 1465103128182 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:28 INFO - PROCESS | 4000 | 1465103128301 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 22:05:28 INFO - PROCESS | 4000 | 1465103128311 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:28 INFO - PROCESS | 4000 | 1465103128313 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:28 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6AA5800 == 30 [pid = 4000] [id = 728] 22:05:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCAD9B400) [pid = 4000] [serial = 2184] [outer = 0000000000000000] 22:05:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCE128000) [pid = 4000] [serial = 2185] [outer = 0000005FCAD9B400] 22:05:28 INFO - PROCESS | 4000 | 1465103128404 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCE32EC00) [pid = 4000] [serial = 2186] [outer = 0000005FCAD9B400] 22:05:28 INFO - PROCESS | 4000 | 1465103128839 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]]]}] 22:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 22:05:28 INFO - PROCESS | 4000 | 1465103128919 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 22:05:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:05:28 INFO - PROCESS | 4000 | 1465103128922 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 22:05:28 INFO - PROCESS | 4000 | 1465103128925 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - PROCESS | 4000 | 1465103128927 Marionette TRACE conn5 <- [1,2878,null,{}] 22:05:28 INFO - PROCESS | 4000 | 1465103128931 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}] 22:05:28 INFO - PROCESS | 4000 | 1465103128937 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:29 INFO - PROCESS | 4000 | 1465103129090 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 22:05:29 INFO - PROCESS | 4000 | 1465103129143 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:29 INFO - PROCESS | 4000 | 1465103129145 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD76D2000 == 31 [pid = 4000] [id = 729] 22:05:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCEDF5C00) [pid = 4000] [serial = 2187] [outer = 0000000000000000] 22:05:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCFA8B400) [pid = 4000] [serial = 2188] [outer = 0000005FCEDF5C00] 22:05:29 INFO - PROCESS | 4000 | 1465103129191 Marionette DEBUG loaded listener.js 22:05:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFC1E400) [pid = 4000] [serial = 2189] [outer = 0000005FCEDF5C00] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD3CA7800) [pid = 4000] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD5FB0400) [pid = 4000] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD58A1C00) [pid = 4000] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC8554000) [pid = 4000] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005F814E9C00) [pid = 4000] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9554800) [pid = 4000] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCDEECC00) [pid = 4000] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC8FF2C00) [pid = 4000] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCF92DC00) [pid = 4000] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005F815D2400) [pid = 4000] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD64DD000) [pid = 4000] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:05:29 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD05FE400) [pid = 4000] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:05:29 INFO - PROCESS | 4000 | 1465103129790 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:05:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:05:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 879ms 22:05:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:05:29 INFO - PROCESS | 4000 | 1465103129806 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 22:05:29 INFO - PROCESS | 4000 | 1465103129808 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 22:05:29 INFO - PROCESS | 4000 | 1465103129812 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:05:29 INFO - PROCESS | 4000 | 1465103129814 Marionette TRACE conn5 <- [1,2882,null,{}] 22:05:29 INFO - PROCESS | 4000 | 1465103129818 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}] 22:05:29 INFO - PROCESS | 4000 | 1465103129820 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:29 INFO - PROCESS | 4000 | 1465103129944 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 22:05:29 INFO - PROCESS | 4000 | 1465103129953 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:29 INFO - PROCESS | 4000 | 1465103129955 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:29 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD9EDA000 == 32 [pid = 4000] [id = 730] 22:05:29 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005F815CD000) [pid = 4000] [serial = 2190] [outer = 0000000000000000] 22:05:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFA8FC00) [pid = 4000] [serial = 2191] [outer = 0000005F815CD000] 22:05:30 INFO - PROCESS | 4000 | 1465103130002 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FCFEC4000) [pid = 4000] [serial = 2192] [outer = 0000005F815CD000] 22:05:30 INFO - PROCESS | 4000 | 1465103130409 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]]]}] 22:05:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:05:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 22:05:30 INFO - PROCESS | 4000 | 1465103130443 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 4000 | 1465103130445 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 22:05:30 INFO - PROCESS | 4000 | 1465103130449 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:05:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:05:30 INFO - PROCESS | 4000 | 1465103130451 Marionette TRACE conn5 <- [1,2886,null,{}] 22:05:30 INFO - PROCESS | 4000 | 1465103130454 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}] 22:05:30 INFO - PROCESS | 4000 | 1465103130456 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:30 INFO - PROCESS | 4000 | 1465103130540 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 22:05:30 INFO - PROCESS | 4000 | 1465103130546 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:30 INFO - PROCESS | 4000 | 1465103130548 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:30 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB9B0800 == 33 [pid = 4000] [id = 731] 22:05:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9D06400) [pid = 4000] [serial = 2193] [outer = 0000000000000000] 22:05:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD0059800) [pid = 4000] [serial = 2194] [outer = 0000005FC9D06400] 22:05:30 INFO - PROCESS | 4000 | 1465103130594 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD05F5C00) [pid = 4000] [serial = 2195] [outer = 0000005FC9D06400] 22:05:31 INFO - PROCESS | 4000 | 1465103131062 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]]]}] 22:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 22:05:31 INFO - PROCESS | 4000 | 1465103131143 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 4000 | 1465103131146 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 22:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:05:31 INFO - PROCESS | 4000 | 1465103131149 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - PROCESS | 4000 | 1465103131151 Marionette TRACE conn5 <- [1,2890,null,{}] 22:05:31 INFO - PROCESS | 4000 | 1465103131162 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}] 22:05:31 INFO - PROCESS | 4000 | 1465103131165 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:31 INFO - PROCESS | 4000 | 1465103131250 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 22:05:31 INFO - PROCESS | 4000 | 1465103131259 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:31 INFO - PROCESS | 4000 | 1465103131262 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:31 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C6800 == 34 [pid = 4000] [id = 732] 22:05:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD2955400) [pid = 4000] [serial = 2196] [outer = 0000000000000000] 22:05:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD3218C00) [pid = 4000] [serial = 2197] [outer = 0000005FD2955400] 22:05:31 INFO - PROCESS | 4000 | 1465103131307 Marionette DEBUG loaded listener.js 22:05:31 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD3634400) [pid = 4000] [serial = 2198] [outer = 0000005FD2955400] 22:05:32 INFO - PROCESS | 4000 | 1465103132044 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 985ms 22:05:32 INFO - PROCESS | 4000 | 1465103132138 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 4000 | 1465103132143 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 22:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:05:32 INFO - PROCESS | 4000 | 1465103132148 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:05:32 INFO - PROCESS | 4000 | 1465103132152 Marionette TRACE conn5 <- [1,2894,null,{}] 22:05:32 INFO - PROCESS | 4000 | 1465103132159 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}] 22:05:32 INFO - PROCESS | 4000 | 1465103132162 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:32 INFO - PROCESS | 4000 | 1465103132319 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 22:05:32 INFO - PROCESS | 4000 | 1465103132437 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:32 INFO - PROCESS | 4000 | 1465103132440 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:32 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE818800 == 35 [pid = 4000] [id = 733] 22:05:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FC7D0D000) [pid = 4000] [serial = 2199] [outer = 0000000000000000] 22:05:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FC872D800) [pid = 4000] [serial = 2200] [outer = 0000005FC7D0D000] 22:05:32 INFO - PROCESS | 4000 | 1465103132501 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC95DF400) [pid = 4000] [serial = 2201] [outer = 0000005FC7D0D000] 22:05:33 INFO - PROCESS | 4000 | 1465103133231 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]]]}] 22:05:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:05:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1145ms 22:05:33 INFO - PROCESS | 4000 | 1465103133308 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 22:05:33 INFO - PROCESS | 4000 | 1465103133313 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 22:05:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:05:33 INFO - PROCESS | 4000 | 1465103133321 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:05:33 INFO - PROCESS | 4000 | 1465103133324 Marionette TRACE conn5 <- [1,2898,null,{}] 22:05:33 INFO - PROCESS | 4000 | 1465103133328 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}] 22:05:33 INFO - PROCESS | 4000 | 1465103133331 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:33 INFO - PROCESS | 4000 | 1465103133475 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 22:05:33 INFO - PROCESS | 4000 | 1465103133698 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:33 INFO - PROCESS | 4000 | 1465103133701 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:33 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8C58000 == 36 [pid = 4000] [id = 734] 22:05:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005F81548400) [pid = 4000] [serial = 2202] [outer = 0000000000000000] 22:05:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC7D16000) [pid = 4000] [serial = 2203] [outer = 0000005F81548400] 22:05:33 INFO - PROCESS | 4000 | 1465103133759 Marionette DEBUG loaded listener.js 22:05:33 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC95E2C00) [pid = 4000] [serial = 2204] [outer = 0000005F81548400] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB9B0800 == 35 [pid = 4000] [id = 731] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD9EDA000 == 34 [pid = 4000] [id = 730] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD76D2000 == 33 [pid = 4000] [id = 729] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6AA5800 == 32 [pid = 4000] [id = 728] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B4B800 == 31 [pid = 4000] [id = 727] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFE0D800 == 30 [pid = 4000] [id = 726] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE81F000 == 29 [pid = 4000] [id = 725] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005F8150F800 == 28 [pid = 4000] [id = 724] 22:05:34 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA357800 == 27 [pid = 4000] [id = 723] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FD580A400) [pid = 4000] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD4F2E800) [pid = 4000] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD60EB800) [pid = 4000] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD5FAEC00) [pid = 4000] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD5B75400) [pid = 4000] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC8CD2800) [pid = 4000] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC97A6800) [pid = 4000] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FC7DDC800) [pid = 4000] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC95DAC00) [pid = 4000] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC98B8800) [pid = 4000] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9948000) [pid = 4000] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCE12C400) [pid = 4000] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCE8CC800) [pid = 4000] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FD005DC00) [pid = 4000] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FCFC27800) [pid = 4000] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD7015400) [pid = 4000] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCAD27C00) [pid = 4000] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FD700B000) [pid = 4000] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FD64E4400) [pid = 4000] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD64D2400) [pid = 4000] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FD2951800) [pid = 4000] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FD3636000) [pid = 4000] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FD64D0400) [pid = 4000] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD0056400) [pid = 4000] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 22:05:34 INFO - PROCESS | 4000 | 1465103134415 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]]]}] 22:05:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:05:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:05:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1128ms 22:05:34 INFO - PROCESS | 4000 | 1465103134452 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 4000 | 1465103134456 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 22:05:34 INFO - PROCESS | 4000 | 1465103134461 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:05:34 INFO - TEST-START | /DOMEvents/constructors.html 22:05:34 INFO - PROCESS | 4000 | 1465103134464 Marionette TRACE conn5 <- [1,2902,null,{}] 22:05:34 INFO - PROCESS | 4000 | 1465103134469 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}] 22:05:34 INFO - PROCESS | 4000 | 1465103134474 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:34 INFO - PROCESS | 4000 | 1465103134568 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 22:05:34 INFO - PROCESS | 4000 | 1465103134651 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:34 INFO - PROCESS | 4000 | 1465103134653 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:34 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF21800 == 28 [pid = 4000] [id = 735] 22:05:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC7DDC800) [pid = 4000] [serial = 2205] [outer = 0000000000000000] 22:05:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FC97A1800) [pid = 4000] [serial = 2206] [outer = 0000005FC7DDC800] 22:05:34 INFO - PROCESS | 4000 | 1465103134702 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FC9922C00) [pid = 4000] [serial = 2207] [outer = 0000005FC7DDC800] 22:05:35 INFO - PROCESS | 4000 | 1465103135243 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]]]}] 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:05:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:05:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:05:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 853ms 22:05:35 INFO - PROCESS | 4000 | 1465103135320 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 4000 | 1465103135325 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 22:05:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:05:35 INFO - PROCESS | 4000 | 1465103135329 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:05:35 INFO - PROCESS | 4000 | 1465103135332 Marionette TRACE conn5 <- [1,2906,null,{}] 22:05:35 INFO - PROCESS | 4000 | 1465103135336 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}] 22:05:35 INFO - PROCESS | 4000 | 1465103135338 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:35 INFO - PROCESS | 4000 | 1465103135446 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 22:05:35 INFO - PROCESS | 4000 | 1465103135524 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:35 INFO - PROCESS | 4000 | 1465103135527 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:35 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD590B000 == 29 [pid = 4000] [id = 736] 22:05:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005F81545800) [pid = 4000] [serial = 2208] [outer = 0000000000000000] 22:05:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCADA3C00) [pid = 4000] [serial = 2209] [outer = 0000005F81545800] 22:05:35 INFO - PROCESS | 4000 | 1465103135574 Marionette DEBUG loaded listener.js 22:05:35 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCE334C00) [pid = 4000] [serial = 2210] [outer = 0000005F81545800] 22:05:35 INFO - PROCESS | 4000 | 1465103135950 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:05:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:05:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 22:05:35 INFO - PROCESS | 4000 | 1465103135960 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 4000 | 1465103135963 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 22:05:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:05:35 INFO - PROCESS | 4000 | 1465103135968 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:05:35 INFO - PROCESS | 4000 | 1465103135975 Marionette TRACE conn5 <- [1,2910,null,{}] 22:05:36 INFO - PROCESS | 4000 | 1465103136001 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}] 22:05:36 INFO - PROCESS | 4000 | 1465103136005 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:36 INFO - PROCESS | 4000 | 1465103136099 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 22:05:36 INFO - PROCESS | 4000 | 1465103136107 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:36 INFO - PROCESS | 4000 | 1465103136109 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7523800 == 30 [pid = 4000] [id = 737] 22:05:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FCE8CFC00) [pid = 4000] [serial = 2211] [outer = 0000000000000000] 22:05:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCF92B800) [pid = 4000] [serial = 2212] [outer = 0000005FCE8CFC00] 22:05:36 INFO - PROCESS | 4000 | 1465103136155 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFC27800) [pid = 4000] [serial = 2213] [outer = 0000005FCE8CFC00] 22:05:36 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:05:36 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:05:36 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:05:36 INFO - PROCESS | 4000 | [4000] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:05:36 INFO - PROCESS | 4000 | 1465103136673 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]]]}] 22:05:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:05:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:05:36 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 22:05:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:05:36 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 22:05:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:05:36 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]" 22:05:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:05:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:05:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 758ms 22:05:36 INFO - PROCESS | 4000 | 1465103136728 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 22:05:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:05:36 INFO - PROCESS | 4000 | 1465103136731 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 22:05:36 INFO - PROCESS | 4000 | 1465103136734 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:05:36 INFO - PROCESS | 4000 | 1465103136744 Marionette TRACE conn5 <- [1,2914,null,{}] 22:05:36 INFO - PROCESS | 4000 | 1465103136748 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}] 22:05:36 INFO - PROCESS | 4000 | 1465103136751 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:36 INFO - PROCESS | 4000 | 1465103136879 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 22:05:36 INFO - PROCESS | 4000 | 1465103136891 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:36 INFO - PROCESS | 4000 | 1465103136893 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:36 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB84C800 == 31 [pid = 4000] [id = 738] 22:05:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD046A400) [pid = 4000] [serial = 2214] [outer = 0000000000000000] 22:05:36 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD3220400) [pid = 4000] [serial = 2215] [outer = 0000005FD046A400] 22:05:36 INFO - PROCESS | 4000 | 1465103136985 Marionette DEBUG loaded listener.js 22:05:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD363AC00) [pid = 4000] [serial = 2216] [outer = 0000005FD046A400] 22:05:37 INFO - PROCESS | 4000 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:05:37 INFO - PROCESS | 4000 | 1465103137395 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]]]}] 22:05:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:05:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 22:05:37 INFO - PROCESS | 4000 | 1465103137429 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 22:05:37 INFO - PROCESS | 4000 | 1465103137431 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 22:05:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:05:37 INFO - PROCESS | 4000 | 1465103137435 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:05:37 INFO - PROCESS | 4000 | 1465103137437 Marionette TRACE conn5 <- [1,2918,null,{}] 22:05:37 INFO - PROCESS | 4000 | 1465103137440 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}] 22:05:37 INFO - PROCESS | 4000 | 1465103137442 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:37 INFO - PROCESS | 4000 | 1465103137582 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 22:05:37 INFO - PROCESS | 4000 | 1465103137596 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:37 INFO - PROCESS | 4000 | 1465103137602 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:37 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD7265000 == 32 [pid = 4000] [id = 739] 22:05:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD36F4400) [pid = 4000] [serial = 2217] [outer = 0000000000000000] 22:05:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3CA4000) [pid = 4000] [serial = 2218] [outer = 0000005FD36F4400] 22:05:37 INFO - PROCESS | 4000 | 1465103137660 Marionette DEBUG loaded listener.js 22:05:37 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD4F2E800) [pid = 4000] [serial = 2219] [outer = 0000005FD36F4400] 22:05:38 INFO - PROCESS | 4000 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:05:38 INFO - PROCESS | 4000 | 1465103138142 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]]]}] 22:05:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:05:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 734ms 22:05:38 INFO - PROCESS | 4000 | 1465103138176 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 22:05:38 INFO - PROCESS | 4000 | 1465103138178 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 22:05:38 INFO - PROCESS | 4000 | 1465103138181 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - PROCESS | 4000 | 1465103138183 Marionette TRACE conn5 <- [1,2922,null,{}] 22:05:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:05:38 INFO - PROCESS | 4000 | 1465103138186 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}] 22:05:38 INFO - PROCESS | 4000 | 1465103138189 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:38 INFO - PROCESS | 4000 | 1465103138305 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 22:05:38 INFO - PROCESS | 4000 | 1465103138310 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:38 INFO - PROCESS | 4000 | 1465103138312 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:38 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE329800 == 33 [pid = 4000] [id = 740] 22:05:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD4FA6000) [pid = 4000] [serial = 2220] [outer = 0000000000000000] 22:05:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD586A000) [pid = 4000] [serial = 2221] [outer = 0000005FD4FA6000] 22:05:38 INFO - PROCESS | 4000 | 1465103138359 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD58B0C00) [pid = 4000] [serial = 2222] [outer = 0000005FD4FA6000] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC98B9400) [pid = 4000] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCEDF5C00) [pid = 4000] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCFE93400) [pid = 4000] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD64DD800) [pid = 4000] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9D06400) [pid = 4000] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005F815CD000) [pid = 4000] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC9C2E400) [pid = 4000] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005F815D4000) [pid = 4000] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC9915800) [pid = 4000] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC8733000) [pid = 4000] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCAD9B400) [pid = 4000] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:05:38 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005F82907400) [pid = 4000] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:05:38 INFO - PROCESS | 4000 | 1465103138822 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]]]}] 22:05:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:05:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 22:05:38 INFO - PROCESS | 4000 | 1465103138878 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 22:05:38 INFO - PROCESS | 4000 | 1465103138880 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 22:05:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:05:38 INFO - PROCESS | 4000 | 1465103138883 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - PROCESS | 4000 | 1465103138885 Marionette TRACE conn5 <- [1,2926,null,{}] 22:05:38 INFO - PROCESS | 4000 | 1465103138888 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}] 22:05:38 INFO - PROCESS | 4000 | 1465103138890 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:39 INFO - PROCESS | 4000 | 1465103138999 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 22:05:39 INFO - PROCESS | 4000 | 1465103139007 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:39 INFO - PROCESS | 4000 | 1465103139009 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE9BA800 == 34 [pid = 4000] [id = 741] 22:05:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005FC9915800) [pid = 4000] [serial = 2223] [outer = 0000000000000000] 22:05:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FD0473000) [pid = 4000] [serial = 2224] [outer = 0000005FC9915800] 22:05:39 INFO - PROCESS | 4000 | 1465103139054 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD5947C00) [pid = 4000] [serial = 2225] [outer = 0000005FC9915800] 22:05:39 INFO - PROCESS | 4000 | 1465103139447 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]]]}] 22:05:39 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. 22:05:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 22:05:39 INFO - PROCESS | 4000 | 1465103139486 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 4000 | 1465103139489 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 22:05:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:05:39 INFO - PROCESS | 4000 | 1465103139492 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:05:39 INFO - PROCESS | 4000 | 1465103139494 Marionette TRACE conn5 <- [1,2930,null,{}] 22:05:39 INFO - PROCESS | 4000 | 1465103139497 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}] 22:05:39 INFO - PROCESS | 4000 | 1465103139500 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:39 INFO - PROCESS | 4000 | 1465103139622 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 22:05:39 INFO - PROCESS | 4000 | 1465103139629 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:39 INFO - PROCESS | 4000 | 1465103139631 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:39 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF14000 == 35 [pid = 4000] [id = 742] 22:05:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD5BB4000) [pid = 4000] [serial = 2226] [outer = 0000000000000000] 22:05:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD5D1A800) [pid = 4000] [serial = 2227] [outer = 0000005FD5BB4000] 22:05:39 INFO - PROCESS | 4000 | 1465103139677 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD5FAEC00) [pid = 4000] [serial = 2228] [outer = 0000005FD5BB4000] 22:05:40 INFO - PROCESS | 4000 | 1465103140062 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"]]]}] 22:05:40 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 22:05:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:05:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 587ms 22:05:40 INFO - PROCESS | 4000 | 1465103140081 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 22:05:40 INFO - PROCESS | 4000 | 1465103140083 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 22:05:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:05:40 INFO - PROCESS | 4000 | 1465103140086 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - PROCESS | 4000 | 1465103140088 Marionette TRACE conn5 <- [1,2934,null,{}] 22:05:40 INFO - PROCESS | 4000 | 1465103140092 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}] 22:05:40 INFO - PROCESS | 4000 | 1465103140094 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:40 INFO - PROCESS | 4000 | 1465103140182 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 22:05:40 INFO - PROCESS | 4000 | 1465103140266 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:40 INFO - PROCESS | 4000 | 1465103140268 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:40 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5906800 == 36 [pid = 4000] [id = 743] 22:05:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD5BB4400) [pid = 4000] [serial = 2229] [outer = 0000000000000000] 22:05:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD64CD000) [pid = 4000] [serial = 2230] [outer = 0000005FD5BB4400] 22:05:40 INFO - PROCESS | 4000 | 1465103140320 Marionette DEBUG loaded listener.js 22:05:40 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD64D9C00) [pid = 4000] [serial = 2231] [outer = 0000005FD5BB4400] 22:05:40 INFO - PROCESS | 4000 | 1465103140812 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]]]}] 22:05:40 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. 22:05:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 777ms 22:05:40 INFO - PROCESS | 4000 | 1465103140867 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 22:05:40 INFO - PROCESS | 4000 | 1465103140872 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 22:05:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:05:40 INFO - PROCESS | 4000 | 1465103140877 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - PROCESS | 4000 | 1465103140881 Marionette TRACE conn5 <- [1,2938,null,{}] 22:05:40 INFO - PROCESS | 4000 | 1465103140887 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}] 22:05:40 INFO - PROCESS | 4000 | 1465103140890 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:41 INFO - PROCESS | 4000 | 1465103141013 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 22:05:41 INFO - PROCESS | 4000 | 1465103141113 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:41 INFO - PROCESS | 4000 | 1465103141116 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF66800 == 37 [pid = 4000] [id = 744] 22:05:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC8CD2800) [pid = 4000] [serial = 2232] [outer = 0000000000000000] 22:05:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC98BDC00) [pid = 4000] [serial = 2233] [outer = 0000005FC8CD2800] 22:05:41 INFO - PROCESS | 4000 | 1465103141176 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FC999DC00) [pid = 4000] [serial = 2234] [outer = 0000005FC8CD2800] 22:05:41 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD534F800 == 38 [pid = 4000] [id = 745] 22:05:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCE8C2400) [pid = 4000] [serial = 2235] [outer = 0000000000000000] 22:05:41 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCE973800) [pid = 4000] [serial = 2236] [outer = 0000005FCE8C2400] 22:05:41 INFO - PROCESS | 4000 | 1465103141864 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]]]}] 22:05:41 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. 22:05:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1030ms 22:05:41 INFO - PROCESS | 4000 | 1465103141911 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 22:05:41 INFO - PROCESS | 4000 | 1465103141916 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 22:05:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:05:41 INFO - PROCESS | 4000 | 1465103141930 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:05:41 INFO - PROCESS | 4000 | 1465103141933 Marionette TRACE conn5 <- [1,2942,null,{}] 22:05:41 INFO - PROCESS | 4000 | 1465103141973 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}] 22:05:41 INFO - PROCESS | 4000 | 1465103141977 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:42 INFO - PROCESS | 4000 | 1465103142140 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 22:05:42 INFO - PROCESS | 4000 | 1465103142190 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:42 INFO - PROCESS | 4000 | 1465103142193 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:42 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE6F000 == 39 [pid = 4000] [id = 746] 22:05:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFA0C400) [pid = 4000] [serial = 2237] [outer = 0000000000000000] 22:05:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFA95C00) [pid = 4000] [serial = 2238] [outer = 0000005FCFA0C400] 22:05:42 INFO - PROCESS | 4000 | 1465103142251 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD2955000) [pid = 4000] [serial = 2239] [outer = 0000005FCFA0C400] 22:05:42 INFO - PROCESS | 4000 | 1465103142840 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]]]}] 22:05:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:05:42 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 22:05:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 985ms 22:05:42 INFO - PROCESS | 4000 | 1465103142916 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 22:05:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:05:42 INFO - PROCESS | 4000 | 1465103142919 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 22:05:42 INFO - PROCESS | 4000 | 1465103142923 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - PROCESS | 4000 | 1465103142927 Marionette TRACE conn5 <- [1,2946,null,{}] 22:05:42 INFO - PROCESS | 4000 | 1465103142939 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}] 22:05:42 INFO - PROCESS | 4000 | 1465103142945 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:43 INFO - PROCESS | 4000 | 1465103143118 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 22:05:43 INFO - PROCESS | 4000 | 1465103143237 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:43 INFO - PROCESS | 4000 | 1465103143241 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:43 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF136000 == 40 [pid = 4000] [id = 747] 22:05:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD4FB2800) [pid = 4000] [serial = 2240] [outer = 0000000000000000] 22:05:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD60EF400) [pid = 4000] [serial = 2241] [outer = 0000005FD4FB2800] 22:05:43 INFO - PROCESS | 4000 | 1465103143302 Marionette DEBUG loaded listener.js 22:05:43 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD64E2C00) [pid = 4000] [serial = 2242] [outer = 0000005FD4FB2800] 22:05:43 INFO - PROCESS | 4000 | 1465103143836 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]]]}] 22:05:43 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. 22:05:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 22:05:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:05:43 INFO - PROCESS | 4000 | 1465103143867 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 22:05:43 INFO - PROCESS | 4000 | 1465103143870 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 22:05:43 INFO - PROCESS | 4000 | 1465103143874 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 4000 | 1465103143876 Marionette TRACE conn5 <- [1,2950,null,{}] 22:05:43 INFO - PROCESS | 4000 | 1465103143880 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}] 22:05:43 INFO - PROCESS | 4000 | 1465103143882 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:44 INFO - PROCESS | 4000 | 1465103144002 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 22:05:44 INFO - PROCESS | 4000 | 1465103144127 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:44 INFO - PROCESS | 4000 | 1465103144130 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:44 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF152000 == 41 [pid = 4000] [id = 748] 22:05:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD60E7400) [pid = 4000] [serial = 2243] [outer = 0000000000000000] 22:05:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FD700E400) [pid = 4000] [serial = 2244] [outer = 0000005FD60E7400] 22:05:44 INFO - PROCESS | 4000 | 1465103144188 Marionette DEBUG loaded listener.js 22:05:44 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FD7017800) [pid = 4000] [serial = 2245] [outer = 0000005FD60E7400] 22:05:44 INFO - PROCESS | 4000 | 1465103144750 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]]]}] 22:05:44 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. 22:05:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 923ms 22:05:44 INFO - PROCESS | 4000 | 1465103144808 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 4000 | 1465103144810 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 22:05:44 INFO - PROCESS | 4000 | 1465103144815 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:05:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:05:44 INFO - PROCESS | 4000 | 1465103144817 Marionette TRACE conn5 <- [1,2954,null,{}] 22:05:44 INFO - PROCESS | 4000 | 1465103144821 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}] 22:05:44 INFO - PROCESS | 4000 | 1465103144824 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:44 INFO - PROCESS | 4000 | 1465103144936 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 22:05:45 INFO - PROCESS | 4000 | 1465103145033 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:45 INFO - PROCESS | 4000 | 1465103145036 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:45 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FC8FB5000 == 42 [pid = 4000] [id = 749] 22:05:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC9942800) [pid = 4000] [serial = 2246] [outer = 0000000000000000] 22:05:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FC9DB5C00) [pid = 4000] [serial = 2247] [outer = 0000005FC9942800] 22:05:45 INFO - PROCESS | 4000 | 1465103145092 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FD3D0E000) [pid = 4000] [serial = 2248] [outer = 0000005FC9942800] 22:05:45 INFO - PROCESS | 4000 | 1465103145787 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]]]}] 22:05:45 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. 22:05:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1025ms 22:05:45 INFO - PROCESS | 4000 | 1465103145845 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 22:05:45 INFO - PROCESS | 4000 | 1465103145850 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 22:05:45 INFO - PROCESS | 4000 | 1465103145854 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:05:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:05:45 INFO - PROCESS | 4000 | 1465103145860 Marionette TRACE conn5 <- [1,2958,null,{}] 22:05:45 INFO - PROCESS | 4000 | 1465103145883 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}] 22:05:45 INFO - PROCESS | 4000 | 1465103145885 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:46 INFO - PROCESS | 4000 | 1465103145998 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 22:05:46 INFO - PROCESS | 4000 | 1465103146125 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:46 INFO - PROCESS | 4000 | 1465103146129 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:46 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE9A0800 == 43 [pid = 4000] [id = 750] 22:05:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FC992B800) [pid = 4000] [serial = 2249] [outer = 0000000000000000] 22:05:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FC9DB7800) [pid = 4000] [serial = 2250] [outer = 0000005FC992B800] 22:05:46 INFO - PROCESS | 4000 | 1465103146182 Marionette DEBUG loaded listener.js 22:05:46 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FCE9D1400) [pid = 4000] [serial = 2251] [outer = 0000005FC992B800] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF14000 == 42 [pid = 4000] [id = 742] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE9BA800 == 41 [pid = 4000] [id = 741] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE329800 == 40 [pid = 4000] [id = 740] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7265000 == 39 [pid = 4000] [id = 739] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB84C800 == 38 [pid = 4000] [id = 738] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD7523800 == 37 [pid = 4000] [id = 737] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD590B000 == 36 [pid = 4000] [id = 736] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF21800 == 35 [pid = 4000] [id = 735] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8C58000 == 34 [pid = 4000] [id = 734] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE818800 == 33 [pid = 4000] [id = 733] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C6800 == 32 [pid = 4000] [id = 732] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FC8FB5000 == 31 [pid = 4000] [id = 749] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF152000 == 30 [pid = 4000] [id = 748] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF136000 == 29 [pid = 4000] [id = 747] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDDE6F000 == 28 [pid = 4000] [id = 746] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD534F800 == 27 [pid = 4000] [id = 745] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5906800 == 26 [pid = 4000] [id = 743] 22:05:47 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF66800 == 25 [pid = 4000] [id = 744] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005F82905800) [pid = 4000] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FC7BE0800) [pid = 4000] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FC9919800) [pid = 4000] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FC8E4A400) [pid = 4000] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC8FF9400) [pid = 4000] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FCE32EC00) [pid = 4000] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FC98BC400) [pid = 4000] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FC8725800) [pid = 4000] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FCE128000) [pid = 4000] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FCA36EC00) [pid = 4000] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9928800) [pid = 4000] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCFA8B400) [pid = 4000] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FD3640000) [pid = 4000] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FCFEC6800) [pid = 4000] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD7173000) [pid = 4000] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD3218C00) [pid = 4000] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD6B9B400) [pid = 4000] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD0059800) [pid = 4000] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFA8FC00) [pid = 4000] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC9DAD000) [pid = 4000] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FCA018C00) [pid = 4000] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD05F5C00) [pid = 4000] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCFC1E400) [pid = 4000] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCFEC4000) [pid = 4000] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC9931000) [pid = 4000] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 22:05:47 INFO - PROCESS | 4000 | 1465103147383 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]]]}] 22:05:47 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. 22:05:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1564ms 22:05:47 INFO - PROCESS | 4000 | 1465103147424 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 22:05:47 INFO - PROCESS | 4000 | 1465103147428 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 22:05:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:05:47 INFO - PROCESS | 4000 | 1465103147433 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:05:47 INFO - PROCESS | 4000 | 1465103147438 Marionette TRACE conn5 <- [1,2962,null,{}] 22:05:47 INFO - PROCESS | 4000 | 1465103147443 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}] 22:05:47 INFO - PROCESS | 4000 | 1465103147446 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:47 INFO - PROCESS | 4000 | 1465103147541 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 22:05:47 INFO - PROCESS | 4000 | 1465103147661 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:47 INFO - PROCESS | 4000 | 1465103147663 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:47 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCA35A000 == 26 [pid = 4000] [id = 751] 22:05:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FC7DDE000) [pid = 4000] [serial = 2252] [outer = 0000000000000000] 22:05:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC8CCA400) [pid = 4000] [serial = 2253] [outer = 0000005FC7DDE000] 22:05:47 INFO - PROCESS | 4000 | 1465103147713 Marionette DEBUG loaded listener.js 22:05:47 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9536000) [pid = 4000] [serial = 2254] [outer = 0000005FC7DDE000] 22:05:48 INFO - PROCESS | 4000 | 1465103148077 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]]]}] 22:05:48 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. 22:05:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 22:05:48 INFO - PROCESS | 4000 | 1465103148129 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 22:05:48 INFO - PROCESS | 4000 | 1465103148135 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 22:05:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:05:48 INFO - PROCESS | 4000 | 1465103148141 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:05:48 INFO - PROCESS | 4000 | 1465103148144 Marionette TRACE conn5 <- [1,2966,null,{}] 22:05:48 INFO - PROCESS | 4000 | 1465103148148 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}] 22:05:48 INFO - PROCESS | 4000 | 1465103148150 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:48 INFO - PROCESS | 4000 | 1465103148285 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 22:05:48 INFO - PROCESS | 4000 | 1465103148293 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:48 INFO - PROCESS | 4000 | 1465103148295 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA4E800 == 27 [pid = 4000] [id = 752] 22:05:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC97A8400) [pid = 4000] [serial = 2255] [outer = 0000000000000000] 22:05:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9918400) [pid = 4000] [serial = 2256] [outer = 0000005FC97A8400] 22:05:48 INFO - PROCESS | 4000 | 1465103148344 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FC9944400) [pid = 4000] [serial = 2257] [outer = 0000005FC97A8400] 22:05:48 INFO - PROCESS | 4000 | 1465103148777 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]]]}] 22:05:48 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. 22:05:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 690ms 22:05:48 INFO - PROCESS | 4000 | 1465103148833 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 22:05:48 INFO - PROCESS | 4000 | 1465103148836 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 22:05:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:05:48 INFO - PROCESS | 4000 | 1465103148840 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:05:48 INFO - PROCESS | 4000 | 1465103148843 Marionette TRACE conn5 <- [1,2970,null,{}] 22:05:48 INFO - PROCESS | 4000 | 1465103148855 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}] 22:05:48 INFO - PROCESS | 4000 | 1465103148860 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:48 INFO - PROCESS | 4000 | 1465103148952 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 22:05:48 INFO - PROCESS | 4000 | 1465103148960 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:48 INFO - PROCESS | 4000 | 1465103148963 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:48 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5E1B000 == 28 [pid = 4000] [id = 753] 22:05:48 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FCA015C00) [pid = 4000] [serial = 2258] [outer = 0000000000000000] 22:05:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FCAB9E000) [pid = 4000] [serial = 2259] [outer = 0000005FCA015C00] 22:05:49 INFO - PROCESS | 4000 | 1465103149012 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FCE18B400) [pid = 4000] [serial = 2260] [outer = 0000005FCA015C00] 22:05:49 INFO - PROCESS | 4000 | 1465103149495 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"]]]}] 22:05:49 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 22:05:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:05:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 22:05:49 INFO - PROCESS | 4000 | 1465103149536 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 22:05:49 INFO - PROCESS | 4000 | 1465103149539 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 22:05:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:05:49 INFO - PROCESS | 4000 | 1465103149542 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:05:49 INFO - PROCESS | 4000 | 1465103149544 Marionette TRACE conn5 <- [1,2974,null,{}] 22:05:49 INFO - PROCESS | 4000 | 1465103149548 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}] 22:05:49 INFO - PROCESS | 4000 | 1465103149550 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:49 INFO - PROCESS | 4000 | 1465103149699 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 22:05:49 INFO - PROCESS | 4000 | 1465103149757 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:49 INFO - PROCESS | 4000 | 1465103149759 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:49 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6C62000 == 29 [pid = 4000] [id = 754] 22:05:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FCF929C00) [pid = 4000] [serial = 2261] [outer = 0000000000000000] 22:05:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FCFA0C800) [pid = 4000] [serial = 2262] [outer = 0000005FCF929C00] 22:05:49 INFO - PROCESS | 4000 | 1465103149805 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FCFC1A400) [pid = 4000] [serial = 2263] [outer = 0000005FCF929C00] 22:05:50 INFO - PROCESS | 4000 | 1465103150213 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]]]}] 22:05:50 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. 22:05:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 22:05:50 INFO - PROCESS | 4000 | 1465103150239 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 4000 | 1465103150242 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 22:05:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:05:50 INFO - PROCESS | 4000 | 1465103150255 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:05:50 INFO - PROCESS | 4000 | 1465103150257 Marionette TRACE conn5 <- [1,2978,null,{}] 22:05:50 INFO - PROCESS | 4000 | 1465103150260 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}] 22:05:50 INFO - PROCESS | 4000 | 1465103150263 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:50 INFO - PROCESS | 4000 | 1465103150378 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 22:05:50 INFO - PROCESS | 4000 | 1465103150383 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:50 INFO - PROCESS | 4000 | 1465103150385 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD8F0B000 == 30 [pid = 4000] [id = 755] 22:05:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FCFC22400) [pid = 4000] [serial = 2264] [outer = 0000000000000000] 22:05:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FCFE8F000) [pid = 4000] [serial = 2265] [outer = 0000005FCFC22400] 22:05:50 INFO - PROCESS | 4000 | 1465103150432 Marionette DEBUG loaded listener.js 22:05:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCFED1000) [pid = 4000] [serial = 2266] [outer = 0000005FCFC22400] 22:05:50 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD94C1000 == 31 [pid = 4000] [id = 756] 22:05:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD321F000) [pid = 4000] [serial = 2267] [outer = 0000000000000000] 22:05:50 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD3222C00) [pid = 4000] [serial = 2268] [outer = 0000005FD321F000] 22:05:50 INFO - PROCESS | 4000 | 1465103150941 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]]]}] 22:05:50 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. 22:05:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 22:05:50 INFO - PROCESS | 4000 | 1465103150983 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 4000 | 1465103150985 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 22:05:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:05:51 INFO - PROCESS | 4000 | 1465103150989 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:05:51 INFO - PROCESS | 4000 | 1465103150991 Marionette TRACE conn5 <- [1,2982,null,{}] 22:05:51 INFO - PROCESS | 4000 | 1465103150995 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}] 22:05:51 INFO - PROCESS | 4000 | 1465103151001 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:51 INFO - PROCESS | 4000 | 1465103151173 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD046A400) [pid = 4000] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FD36F4400) [pid = 4000] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD4FA6000) [pid = 4000] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005F81548400) [pid = 4000] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005F81545800) [pid = 4000] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD2955400) [pid = 4000] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC7DDC800) [pid = 4000] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FC7D0D000) [pid = 4000] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD5BB4000) [pid = 4000] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9915800) [pid = 4000] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD5BB4400) [pid = 4000] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:05:51 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCE8CFC00) [pid = 4000] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:05:51 INFO - PROCESS | 4000 | 1465103151431 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:51 INFO - PROCESS | 4000 | 1465103151433 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:51 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD29E3800 == 32 [pid = 4000] [id = 757] 22:05:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005F814E6800) [pid = 4000] [serial = 2269] [outer = 0000000000000000] 22:05:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FC95D9400) [pid = 4000] [serial = 2270] [outer = 0000005F814E6800] 22:05:51 INFO - PROCESS | 4000 | 1465103151480 Marionette DEBUG loaded listener.js 22:05:51 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD36F8800) [pid = 4000] [serial = 2271] [outer = 0000005F814E6800] 22:05:51 INFO - PROCESS | 4000 | 1465103151817 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]]]}] 22:05:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:05:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 22:05:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 882ms 22:05:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:05:51 INFO - PROCESS | 4000 | 1465103151873 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 22:05:51 INFO - PROCESS | 4000 | 1465103151876 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 22:05:51 INFO - PROCESS | 4000 | 1465103151879 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:05:51 INFO - PROCESS | 4000 | 1465103151881 Marionette TRACE conn5 <- [1,2986,null,{}] 22:05:51 INFO - PROCESS | 4000 | 1465103151884 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}] 22:05:51 INFO - PROCESS | 4000 | 1465103151886 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:52 INFO - PROCESS | 4000 | 1465103152004 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 22:05:52 INFO - PROCESS | 4000 | 1465103152011 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:52 INFO - PROCESS | 4000 | 1465103152013 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3C5000 == 33 [pid = 4000] [id = 758] 22:05:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD3219C00) [pid = 4000] [serial = 2272] [outer = 0000000000000000] 22:05:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD4F2E000) [pid = 4000] [serial = 2273] [outer = 0000005FD3219C00] 22:05:52 INFO - PROCESS | 4000 | 1465103152060 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD580A400) [pid = 4000] [serial = 2274] [outer = 0000005FD3219C00] 22:05:52 INFO - PROCESS | 4000 | 1465103152441 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]]]}] 22:05:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 22:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 22:05:52 INFO - PROCESS | 4000 | 1465103152510 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 4000 | 1465103152512 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 22:05:52 INFO - PROCESS | 4000 | 1465103152515 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:05:52 INFO - PROCESS | 4000 | 1465103152517 Marionette TRACE conn5 <- [1,2990,null,{}] 22:05:52 INFO - PROCESS | 4000 | 1465103152521 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}] 22:05:52 INFO - PROCESS | 4000 | 1465103152523 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:52 INFO - PROCESS | 4000 | 1465103152638 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 22:05:52 INFO - PROCESS | 4000 | 1465103152649 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:52 INFO - PROCESS | 4000 | 1465103152651 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:52 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE32B800 == 34 [pid = 4000] [id = 759] 22:05:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FD5368C00) [pid = 4000] [serial = 2275] [outer = 0000000000000000] 22:05:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FD5BAEC00) [pid = 4000] [serial = 2276] [outer = 0000005FD5368C00] 22:05:52 INFO - PROCESS | 4000 | 1465103152698 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FD5F64800) [pid = 4000] [serial = 2277] [outer = 0000005FD5368C00] 22:05:53 INFO - PROCESS | 4000 | 1465103153145 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]]]}] 22:05:53 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. 22:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 22:05:53 INFO - PROCESS | 4000 | 1465103153211 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 22:05:53 INFO - PROCESS | 4000 | 1465103153213 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 22:05:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:05:53 INFO - PROCESS | 4000 | 1465103153217 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:05:53 INFO - PROCESS | 4000 | 1465103153219 Marionette TRACE conn5 <- [1,2994,null,{}] 22:05:53 INFO - PROCESS | 4000 | 1465103153228 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}] 22:05:53 INFO - PROCESS | 4000 | 1465103153230 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:53 INFO - PROCESS | 4000 | 1465103153316 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 22:05:53 INFO - PROCESS | 4000 | 1465103153322 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:53 INFO - PROCESS | 4000 | 1465103153324 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:53 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDEF67000 == 35 [pid = 4000] [id = 760] 22:05:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FD64CB400) [pid = 4000] [serial = 2278] [outer = 0000000000000000] 22:05:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FD64D4800) [pid = 4000] [serial = 2279] [outer = 0000005FD64CB400] 22:05:53 INFO - PROCESS | 4000 | 1465103153372 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 4000 | ++DOMWINDOW == 87 (0000005FD6B98000) [pid = 4000] [serial = 2280] [outer = 0000005FD64CB400] 22:05:54 INFO - PROCESS | 4000 | 1465103154114 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]]]}] 22:05:54 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. 22:05:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 942ms 22:05:54 INFO - PROCESS | 4000 | 1465103154163 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 22:05:54 INFO - PROCESS | 4000 | 1465103154168 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 22:05:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:05:54 INFO - PROCESS | 4000 | 1465103154196 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:05:54 INFO - PROCESS | 4000 | 1465103154203 Marionette TRACE conn5 <- [1,2998,null,{}] 22:05:54 INFO - PROCESS | 4000 | 1465103154210 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}] 22:05:54 INFO - PROCESS | 4000 | 1465103154213 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:54 INFO - PROCESS | 4000 | 1465103154353 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 22:05:54 INFO - PROCESS | 4000 | 1465103154470 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:54 INFO - PROCESS | 4000 | 1465103154474 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:54 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF4A000 == 36 [pid = 4000] [id = 761] 22:05:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 88 (0000005FC8FEBC00) [pid = 4000] [serial = 2281] [outer = 0000000000000000] 22:05:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 89 (0000005FC98B5800) [pid = 4000] [serial = 2282] [outer = 0000005FC8FEBC00] 22:05:54 INFO - PROCESS | 4000 | 1465103154538 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 4000 | ++DOMWINDOW == 90 (0000005FC992EC00) [pid = 4000] [serial = 2283] [outer = 0000005FC8FEBC00] 22:05:54 INFO - PROCESS | 4000 | [4000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:05:55 INFO - PROCESS | 4000 | 1465103155192 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:05:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:05:55 INFO - {} 22:05:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:05:55 INFO - {} 22:05:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:05:55 INFO - {} 22:05:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:05:55 INFO - {} 22:05:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1056ms 22:05:55 INFO - PROCESS | 4000 | 1465103155233 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 22:05:55 INFO - PROCESS | 4000 | 1465103155238 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 22:05:55 INFO - TEST-START | /FileAPI/fileReader.html 22:05:55 INFO - PROCESS | 4000 | 1465103155245 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:05:55 INFO - PROCESS | 4000 | 1465103155248 Marionette TRACE conn5 <- [1,3002,null,{}] 22:05:55 INFO - PROCESS | 4000 | 1465103155253 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}] 22:05:55 INFO - PROCESS | 4000 | 1465103155258 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:55 INFO - PROCESS | 4000 | 1465103155397 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 22:05:55 INFO - PROCESS | 4000 | 1465103155515 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:55 INFO - PROCESS | 4000 | 1465103155518 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:55 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDD3D5800 == 37 [pid = 4000] [id = 762] 22:05:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 91 (0000005FCE185800) [pid = 4000] [serial = 2284] [outer = 0000000000000000] 22:05:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 92 (0000005FCFECF400) [pid = 4000] [serial = 2285] [outer = 0000005FCE185800] 22:05:55 INFO - PROCESS | 4000 | 1465103155580 Marionette DEBUG loaded listener.js 22:05:55 INFO - PROCESS | 4000 | ++DOMWINDOW == 93 (0000005FD05F2000) [pid = 4000] [serial = 2286] [outer = 0000005FCE185800] 22:05:56 INFO - PROCESS | 4000 | 1465103156353 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]]]}] 22:05:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:05:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:05:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:05:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:05:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1193ms 22:05:56 INFO - PROCESS | 4000 | 1465103156465 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 22:05:56 INFO - PROCESS | 4000 | 1465103156469 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 22:05:56 INFO - PROCESS | 4000 | 1465103156475 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:05:56 INFO - PROCESS | 4000 | 1465103156478 Marionette TRACE conn5 <- [1,3006,null,{}] 22:05:56 INFO - TEST-START | /FileAPI/historical.html 22:05:56 INFO - PROCESS | 4000 | 1465103156484 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}] 22:05:56 INFO - PROCESS | 4000 | 1465103156487 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:56 INFO - PROCESS | 4000 | 1465103156613 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 22:05:56 INFO - PROCESS | 4000 | 1465103156734 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:56 INFO - PROCESS | 4000 | 1465103156739 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:56 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE377800 == 38 [pid = 4000] [id = 763] 22:05:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 94 (0000005FC98B9400) [pid = 4000] [serial = 2287] [outer = 0000000000000000] 22:05:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 95 (0000005FC9917000) [pid = 4000] [serial = 2288] [outer = 0000005FC98B9400] 22:05:56 INFO - PROCESS | 4000 | 1465103156794 Marionette DEBUG loaded listener.js 22:05:56 INFO - PROCESS | 4000 | ++DOMWINDOW == 96 (0000005FC99A1000) [pid = 4000] [serial = 2289] [outer = 0000005FC98B9400] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE32B800 == 37 [pid = 4000] [id = 759] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3C5000 == 36 [pid = 4000] [id = 758] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD29E3800 == 35 [pid = 4000] [id = 757] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD94C1000 == 34 [pid = 4000] [id = 756] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD8F0B000 == 33 [pid = 4000] [id = 755] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6C62000 == 32 [pid = 4000] [id = 754] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5E1B000 == 31 [pid = 4000] [id = 753] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA4E800 == 30 [pid = 4000] [id = 752] 22:05:57 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCA35A000 == 29 [pid = 4000] [id = 751] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 95 (0000005FD3220400) [pid = 4000] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 94 (0000005FD3CA4000) [pid = 4000] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 93 (0000005FD363AC00) [pid = 4000] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 92 (0000005FD586A000) [pid = 4000] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 91 (0000005FD4F2E800) [pid = 4000] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 90 (0000005FC7D16000) [pid = 4000] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 89 (0000005FC95E2C00) [pid = 4000] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 88 (0000005FCADA3C00) [pid = 4000] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 87 (0000005FCE334C00) [pid = 4000] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 86 (0000005FD3634400) [pid = 4000] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FC97A1800) [pid = 4000] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FC9922C00) [pid = 4000] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FCF92B800) [pid = 4000] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FC872D800) [pid = 4000] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC95DF400) [pid = 4000] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FD5FAEC00) [pid = 4000] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FD0473000) [pid = 4000] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD64D9C00) [pid = 4000] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD64CD000) [pid = 4000] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD5D1A800) [pid = 4000] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FD5947C00) [pid = 4000] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD58B0C00) [pid = 4000] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFC27800) [pid = 4000] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 22:05:57 INFO - PROCESS | 4000 | 1465103157287 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"]]]}] 22:05:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:05:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:05:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:05:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:05:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:05:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:05:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:05:57 INFO - TEST-OK | /FileAPI/historical.html | took 837ms 22:05:57 INFO - PROCESS | 4000 | 1465103157322 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 22:05:57 INFO - PROCESS | 4000 | 1465103157326 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 22:05:57 INFO - TEST-START | /FileAPI/idlharness.html 22:05:57 INFO - PROCESS | 4000 | 1465103157333 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:05:57 INFO - PROCESS | 4000 | 1465103157335 Marionette TRACE conn5 <- [1,3010,null,{}] 22:05:57 INFO - PROCESS | 4000 | 1465103157340 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}] 22:05:57 INFO - PROCESS | 4000 | 1465103157342 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:57 INFO - PROCESS | 4000 | 1465103157438 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 22:05:57 INFO - PROCESS | 4000 | 1465103157444 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:57 INFO - PROCESS | 4000 | 1465103157447 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:57 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCF90A000 == 30 [pid = 4000] [id = 764] 22:05:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FC98B6400) [pid = 4000] [serial = 2290] [outer = 0000000000000000] 22:05:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FC9DA9C00) [pid = 4000] [serial = 2291] [outer = 0000005FC98B6400] 22:05:57 INFO - PROCESS | 4000 | 1465103157495 Marionette DEBUG loaded listener.js 22:05:57 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FCDEED000) [pid = 4000] [serial = 2292] [outer = 0000005FC98B6400] 22:05:58 INFO - PROCESS | 4000 | 1465103158383 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]]]}] 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:05:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:05:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:05:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:05:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:05:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:05:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:05:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:05:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:05:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:05:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:05:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:05:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:05:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:05:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:05:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:05:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:05:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:05:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:05:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:05:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:05:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:05:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:05:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:05:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:05:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:05:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:05:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:05:58 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 22:05:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:05:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:05:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:05:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:05:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:05:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:05:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:05:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:05:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:05:58 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 22:05:58 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 22:05:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:05:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:05:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:05:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:05:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:05:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:05:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:05:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:05:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:05:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:05:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:05:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:05:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:05:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:05:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:05:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:05:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:05:58 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 22:05:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:05:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:05:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:05:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:05:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:05:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:05:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:05:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:05:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:05:58 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 22:05:58 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 22:05:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:05:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:05:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:05:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:05:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:05:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:05:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:05:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:05:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:05:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:05:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1180ms 22:05:58 INFO - PROCESS | 4000 | 1465103158517 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 4000 | 1465103158519 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 22:05:58 INFO - PROCESS | 4000 | 1465103158526 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:05:58 INFO - TEST-START | /FileAPI/idlharness.worker 22:05:58 INFO - PROCESS | 4000 | 1465103158530 Marionette TRACE conn5 <- [1,3014,null,{}] 22:05:58 INFO - PROCESS | 4000 | 1465103158541 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}] 22:05:58 INFO - PROCESS | 4000 | 1465103158546 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:58 INFO - PROCESS | 4000 | 1465103158641 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 22:05:58 INFO - PROCESS | 4000 | 1465103158650 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:05:58 INFO - PROCESS | 4000 | 1465103158653 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:58 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDE322800 == 31 [pid = 4000] [id = 765] 22:05:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD5870000) [pid = 4000] [serial = 2293] [outer = 0000000000000000] 22:05:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD5943000) [pid = 4000] [serial = 2294] [outer = 0000005FD5870000] 22:05:58 INFO - PROCESS | 4000 | 1465103158703 Marionette DEBUG loaded listener.js 22:05:58 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005FD5F66800) [pid = 4000] [serial = 2295] [outer = 0000005FD5870000] 22:05:58 INFO - PROCESS | 4000 | [4000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:05:59 INFO - PROCESS | 4000 | 1465103159725 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,{},{}]]]}] 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:05:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:05:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:05:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:05:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:05:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:05:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:05:59 INFO - {} 22:05:59 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 22:05:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:05:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:05:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:05:59 INFO - {} 22:05:59 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 - {} 22:05:59 INFO - {} 22:05:59 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 22:05:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:05:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:05:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:05:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:05:59 INFO - {} 22:05:59 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 22:05:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:05:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:05:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:05:59 INFO - {} 22:05:59 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 - {} 22:05:59 INFO - {} 22:05:59 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 22:05:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:05:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:05:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 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 22:05:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:05:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:05:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 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 22:05:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 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 22:05:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 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 22:05:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:05:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:05:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:05:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:05:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:05:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:05:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:05:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:05:59 INFO - {} 22:05:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1295ms 22:05:59 INFO - PROCESS | 4000 | 1465103159827 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 22:05:59 INFO - PROCESS | 4000 | 1465103159830 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 22:05:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:05:59 INFO - PROCESS | 4000 | 1465103159840 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:05:59 INFO - PROCESS | 4000 | 1465103159842 Marionette TRACE conn5 <- [1,3018,null,{}] 22:05:59 INFO - PROCESS | 4000 | 1465103159846 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}] 22:05:59 INFO - PROCESS | 4000 | 1465103159848 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:05:59 INFO - PROCESS | 4000 | 1465103159968 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 22:06:00 INFO - PROCESS | 4000 | 1465103160048 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:00 INFO - PROCESS | 4000 | 1465103160050 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDF622000 == 32 [pid = 4000] [id = 766] 22:06:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005FD64CF400) [pid = 4000] [serial = 2296] [outer = 0000000000000000] 22:06:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FD64E6400) [pid = 4000] [serial = 2297] [outer = 0000005FD64CF400] 22:06:00 INFO - PROCESS | 4000 | 1465103160100 Marionette DEBUG loaded listener.js 22:06:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FDA1F5400) [pid = 4000] [serial = 2298] [outer = 0000005FD64CF400] 22:06:00 INFO - PROCESS | 4000 | 1465103160524 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]]]}] 22:06:00 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 22:06:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 733ms 22:06:00 INFO - PROCESS | 4000 | 1465103160580 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 22:06:00 INFO - PROCESS | 4000 | 1465103160582 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 22:06:00 INFO - PROCESS | 4000 | 1465103160586 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:06:00 INFO - PROCESS | 4000 | 1465103160587 Marionette TRACE conn5 <- [1,3022,null,{}] 22:06:00 INFO - PROCESS | 4000 | 1465103160598 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}] 22:06:00 INFO - PROCESS | 4000 | 1465103160600 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:00 INFO - PROCESS | 4000 | 1465103160716 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 22:06:00 INFO - PROCESS | 4000 | 1465103160725 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:00 INFO - PROCESS | 4000 | 1465103160727 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:00 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A9A800 == 33 [pid = 4000] [id = 767] 22:06:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005F82911000) [pid = 4000] [serial = 2299] [outer = 0000000000000000] 22:06:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FDA1FB400) [pid = 4000] [serial = 2300] [outer = 0000005F82911000] 22:06:00 INFO - PROCESS | 4000 | 1465103160773 Marionette DEBUG loaded listener.js 22:06:00 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FDB964C00) [pid = 4000] [serial = 2301] [outer = 0000005F82911000] 22:06:01 INFO - PROCESS | 4000 | 1465103161216 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]]]}] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD5368C00) [pid = 4000] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005F814E6800) [pid = 4000] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FCF929C00) [pid = 4000] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FC992B800) [pid = 4000] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FC97A8400) [pid = 4000] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FCA015C00) [pid = 4000] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FC7DDE000) [pid = 4000] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FCFC22400) [pid = 4000] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FD321F000) [pid = 4000] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCE8C2400) [pid = 4000] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC8CD2800) [pid = 4000] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FCFA0C400) [pid = 4000] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD4FB2800) [pid = 4000] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FD60E7400) [pid = 4000] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC9942800) [pid = 4000] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:06:01 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD3219C00) [pid = 4000] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:06:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 693ms 22:06:01 INFO - PROCESS | 4000 | 1465103161281 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 22:06:01 INFO - PROCESS | 4000 | 1465103161283 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 22:06:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:06:01 INFO - PROCESS | 4000 | 1465103161287 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:06:01 INFO - PROCESS | 4000 | 1465103161289 Marionette TRACE conn5 <- [1,3026,null,{}] 22:06:01 INFO - PROCESS | 4000 | 1465103161292 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}] 22:06:01 INFO - PROCESS | 4000 | 1465103161298 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:01 INFO - PROCESS | 4000 | 1465103161444 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 22:06:01 INFO - PROCESS | 4000 | 1465103161449 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:01 INFO - PROCESS | 4000 | 1465103161451 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:01 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF14000 == 34 [pid = 4000] [id = 768] 22:06:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005F822B3400) [pid = 4000] [serial = 2302] [outer = 0000000000000000] 22:06:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD5D16000) [pid = 4000] [serial = 2303] [outer = 0000005F822B3400] 22:06:01 INFO - PROCESS | 4000 | 1465103161497 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FDB96C400) [pid = 4000] [serial = 2304] [outer = 0000005F822B3400] 22:06:01 INFO - PROCESS | 4000 | 1465103161898 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"]]]}] 22:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:06:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 628ms 22:06:01 INFO - PROCESS | 4000 | 1465103161922 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 22:06:01 INFO - PROCESS | 4000 | 1465103161924 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 22:06:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:06:01 INFO - PROCESS | 4000 | 1465103161928 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:06:01 INFO - PROCESS | 4000 | 1465103161929 Marionette TRACE conn5 <- [1,3030,null,{}] 22:06:01 INFO - PROCESS | 4000 | 1465103161933 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}] 22:06:01 INFO - PROCESS | 4000 | 1465103161935 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:02 INFO - PROCESS | 4000 | 1465103162056 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 22:06:02 INFO - PROCESS | 4000 | 1465103162064 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:02 INFO - PROCESS | 4000 | 1465103162066 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:02 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F8167D800 == 35 [pid = 4000] [id = 769] 22:06:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005F80C6E000) [pid = 4000] [serial = 2305] [outer = 0000000000000000] 22:06:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005F80C72000) [pid = 4000] [serial = 2306] [outer = 0000005F80C6E000] 22:06:02 INFO - PROCESS | 4000 | 1465103162112 Marionette DEBUG loaded listener.js 22:06:02 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FDB967C00) [pid = 4000] [serial = 2307] [outer = 0000005F80C6E000] 22:06:02 INFO - PROCESS | 4000 | 1465103162684 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]]]}] 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:06:02 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. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:06:02 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'.) 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:06:02 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. 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:06:02 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. 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:06:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:06:02 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. 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:06:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:06:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:06:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:06:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 854ms 22:06:02 INFO - PROCESS | 4000 | 1465103162792 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 4000 | 1465103162794 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 22:06:02 INFO - PROCESS | 4000 | 1465103162797 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:06:02 INFO - PROCESS | 4000 | 1465103162799 Marionette TRACE conn5 <- [1,3034,null,{}] 22:06:02 INFO - PROCESS | 4000 | 1465103162803 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}] 22:06:02 INFO - PROCESS | 4000 | 1465103162805 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:02 INFO - PROCESS | 4000 | 1465103162899 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 22:06:02 INFO - PROCESS | 4000 | 1465103162977 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:02 INFO - PROCESS | 4000 | 1465103162979 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:03 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DA8000 == 36 [pid = 4000] [id = 770] 22:06:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005F80C6AC00) [pid = 4000] [serial = 2308] [outer = 0000000000000000] 22:06:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FDBA2D000) [pid = 4000] [serial = 2309] [outer = 0000005F80C6AC00] 22:06:03 INFO - PROCESS | 4000 | 1465103163023 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FDBA6AC00) [pid = 4000] [serial = 2310] [outer = 0000005F80C6AC00] 22:06:03 INFO - PROCESS | 4000 | [4000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:06:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE9A0800 == 35 [pid = 4000] [id = 750] 22:06:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCF90A000 == 34 [pid = 4000] [id = 764] 22:06:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE377800 == 33 [pid = 4000] [id = 763] 22:06:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDD3D5800 == 32 [pid = 4000] [id = 762] 22:06:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF4A000 == 31 [pid = 4000] [id = 761] 22:06:03 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDEF67000 == 30 [pid = 4000] [id = 760] 22:06:04 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF14000 == 29 [pid = 4000] [id = 768] 22:06:04 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDF622000 == 28 [pid = 4000] [id = 766] 22:06:04 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6A9A800 == 27 [pid = 4000] [id = 767] 22:06:04 INFO - PROCESS | 4000 | --DOCSHELL 0000005F8167D800 == 26 [pid = 4000] [id = 769] 22:06:04 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDE322800 == 25 [pid = 4000] [id = 765] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FD5BAEC00) [pid = 4000] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCFA0C800) [pid = 4000] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FCE9D1400) [pid = 4000] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9DB7800) [pid = 4000] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FC9918400) [pid = 4000] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FC9944400) [pid = 4000] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FCAB9E000) [pid = 4000] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC8CCA400) [pid = 4000] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FC9536000) [pid = 4000] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FCFE8F000) [pid = 4000] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FCFC1A400) [pid = 4000] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005FC95D9400) [pid = 4000] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FCFED1000) [pid = 4000] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 64 (0000005FD3222C00) [pid = 4000] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 63 (0000005FCE973800) [pid = 4000] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 62 (0000005FC999DC00) [pid = 4000] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 61 (0000005FC98BDC00) [pid = 4000] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 60 (0000005FD2955000) [pid = 4000] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 59 (0000005FCFA95C00) [pid = 4000] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 58 (0000005FD64E2C00) [pid = 4000] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 57 (0000005FD60EF400) [pid = 4000] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 56 (0000005FD7017800) [pid = 4000] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 55 (0000005FD700E400) [pid = 4000] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 54 (0000005FD5F64800) [pid = 4000] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 53 (0000005FD36F8800) [pid = 4000] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 52 (0000005FD3D0E000) [pid = 4000] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 51 (0000005FC9DB5C00) [pid = 4000] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 50 (0000005FD580A400) [pid = 4000] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 49 (0000005FD4F2E000) [pid = 4000] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | --DOMWINDOW == 48 (0000005FCE18B400) [pid = 4000] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 22:06:04 INFO - PROCESS | 4000 | 1465103164830 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:06:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:06:04 INFO - {} 22:06:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2078ms 22:06:04 INFO - PROCESS | 4000 | 1465103164879 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 22:06:04 INFO - PROCESS | 4000 | 1465103164884 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 22:06:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:06:04 INFO - PROCESS | 4000 | 1465103164889 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:06:04 INFO - PROCESS | 4000 | 1465103164893 Marionette TRACE conn5 <- [1,3038,null,{}] 22:06:04 INFO - PROCESS | 4000 | 1465103164899 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}] 22:06:04 INFO - PROCESS | 4000 | 1465103164902 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:05 INFO - PROCESS | 4000 | 1465103165016 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 22:06:05 INFO - PROCESS | 4000 | 1465103165023 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:05 INFO - PROCESS | 4000 | 1465103165026 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F81666000 == 26 [pid = 4000] [id = 771] 22:06:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 49 (0000005F822AAC00) [pid = 4000] [serial = 2311] [outer = 0000000000000000] 22:06:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 50 (0000005F822AB400) [pid = 4000] [serial = 2312] [outer = 0000005F822AAC00] 22:06:05 INFO - PROCESS | 4000 | 1465103165078 Marionette DEBUG loaded listener.js 22:06:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 51 (0000005F822B7800) [pid = 4000] [serial = 2313] [outer = 0000005F822AAC00] 22:06:05 INFO - PROCESS | 4000 | 1465103165584 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]]]}] 22:06:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:06:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:06:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:06:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:06:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 22:06:05 INFO - PROCESS | 4000 | 1465103165627 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 4000 | 1465103165633 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 22:06:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:06:05 INFO - PROCESS | 4000 | 1465103165640 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 4000 | 1465103165643 Marionette TRACE conn5 <- [1,3042,null,{}] 22:06:05 INFO - PROCESS | 4000 | 1465103165647 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}] 22:06:05 INFO - PROCESS | 4000 | 1465103165651 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:05 INFO - PROCESS | 4000 | 1465103165745 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 22:06:05 INFO - PROCESS | 4000 | 1465103165753 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:05 INFO - PROCESS | 4000 | 1465103165756 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:05 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F8293D000 == 27 [pid = 4000] [id = 772] 22:06:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 52 (0000005FC7D0F400) [pid = 4000] [serial = 2314] [outer = 0000000000000000] 22:06:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 53 (0000005FC7D14400) [pid = 4000] [serial = 2315] [outer = 0000005FC7D0F400] 22:06:05 INFO - PROCESS | 4000 | 1465103165815 Marionette DEBUG loaded listener.js 22:06:05 INFO - PROCESS | 4000 | ++DOMWINDOW == 54 (0000005FC8727000) [pid = 4000] [serial = 2316] [outer = 0000005FC7D0F400] 22:06:06 INFO - PROCESS | 4000 | 1465103166561 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"]]]}] 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:06:06 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" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:06:06 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" 22:06:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:06:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:06:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1032ms 22:06:06 INFO - PROCESS | 4000 | 1465103166673 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 22:06:06 INFO - PROCESS | 4000 | 1465103166676 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 22:06:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:06:06 INFO - PROCESS | 4000 | 1465103166680 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:06:06 INFO - PROCESS | 4000 | 1465103166684 Marionette TRACE conn5 <- [1,3046,null,{}] 22:06:06 INFO - PROCESS | 4000 | 1465103166709 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}] 22:06:06 INFO - PROCESS | 4000 | 1465103166714 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:06 INFO - PROCESS | 4000 | 1465103166805 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 22:06:06 INFO - PROCESS | 4000 | 1465103166811 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:06 INFO - PROCESS | 4000 | 1465103166814 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:06 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE04E000 == 28 [pid = 4000] [id = 773] 22:06:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 55 (0000005F80111000) [pid = 4000] [serial = 2317] [outer = 0000000000000000] 22:06:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 56 (0000005FC95D9000) [pid = 4000] [serial = 2318] [outer = 0000005F80111000] 22:06:06 INFO - PROCESS | 4000 | 1465103166873 Marionette DEBUG loaded listener.js 22:06:06 INFO - PROCESS | 4000 | ++DOMWINDOW == 57 (0000005FC9915C00) [pid = 4000] [serial = 2319] [outer = 0000005F80111000] 22:06:07 INFO - PROCESS | 4000 | 1465103167343 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]]]}] 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:06:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:06:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:06:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:06:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:06:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:06:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:06:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:06:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:06:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 693ms 22:06:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:06:07 INFO - PROCESS | 4000 | 1465103167375 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 22:06:07 INFO - PROCESS | 4000 | 1465103167378 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 22:06:07 INFO - PROCESS | 4000 | 1465103167382 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:06:07 INFO - PROCESS | 4000 | 1465103167384 Marionette TRACE conn5 <- [1,3050,null,{}] 22:06:07 INFO - PROCESS | 4000 | 1465103167387 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}] 22:06:07 INFO - PROCESS | 4000 | 1465103167390 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:07 INFO - PROCESS | 4000 | 1465103167484 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 22:06:07 INFO - PROCESS | 4000 | 1465103167489 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:07 INFO - PROCESS | 4000 | 1465103167491 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:07 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCEF1C800 == 29 [pid = 4000] [id = 774] 22:06:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 58 (0000005FC9946800) [pid = 4000] [serial = 2320] [outer = 0000000000000000] 22:06:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 59 (0000005FC994A800) [pid = 4000] [serial = 2321] [outer = 0000005FC9946800] 22:06:07 INFO - PROCESS | 4000 | 1465103167538 Marionette DEBUG loaded listener.js 22:06:07 INFO - PROCESS | 4000 | ++DOMWINDOW == 60 (0000005FC999DC00) [pid = 4000] [serial = 2322] [outer = 0000005FC9946800] 22:06:07 INFO - PROCESS | 4000 | [4000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:06:08 INFO - PROCESS | 4000 | 1465103168003 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:06:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:06:08 INFO - {} 22:06:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 22:06:08 INFO - PROCESS | 4000 | 1465103168055 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 4000 | 1465103168057 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 22:06:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:06:08 INFO - PROCESS | 4000 | 1465103168061 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:06:08 INFO - PROCESS | 4000 | 1465103168062 Marionette TRACE conn5 <- [1,3054,null,{}] 22:06:08 INFO - PROCESS | 4000 | 1465103168066 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}] 22:06:08 INFO - PROCESS | 4000 | 1465103168069 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:08 INFO - PROCESS | 4000 | 1465103168210 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 22:06:08 INFO - PROCESS | 4000 | 1465103168220 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:08 INFO - PROCESS | 4000 | 1465103168223 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD0043800 == 30 [pid = 4000] [id = 775] 22:06:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 61 (0000005FC7D0EC00) [pid = 4000] [serial = 2323] [outer = 0000000000000000] 22:06:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 62 (0000005FCAD27C00) [pid = 4000] [serial = 2324] [outer = 0000005FC7D0EC00] 22:06:08 INFO - PROCESS | 4000 | 1465103168268 Marionette DEBUG loaded listener.js 22:06:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 63 (0000005FCE0BC400) [pid = 4000] [serial = 2325] [outer = 0000005FC7D0EC00] 22:06:08 INFO - PROCESS | 4000 | 1465103168698 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]]]}] 22:06:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:06:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:06:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:06:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:06:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:06:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:06:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:06:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 691ms 22:06:08 INFO - PROCESS | 4000 | 1465103168756 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 4000 | 1465103168758 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 22:06:08 INFO - PROCESS | 4000 | 1465103168761 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:06:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:06:08 INFO - PROCESS | 4000 | 1465103168763 Marionette TRACE conn5 <- [1,3058,null,{}] 22:06:08 INFO - PROCESS | 4000 | 1465103168766 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}] 22:06:08 INFO - PROCESS | 4000 | 1465103168773 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:08 INFO - PROCESS | 4000 | 1465103168883 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 22:06:08 INFO - PROCESS | 4000 | 1465103168889 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:08 INFO - PROCESS | 4000 | 1465103168891 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:08 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD5B55800 == 31 [pid = 4000] [id = 776] 22:06:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 64 (0000005FCE332400) [pid = 4000] [serial = 2326] [outer = 0000000000000000] 22:06:08 INFO - PROCESS | 4000 | ++DOMWINDOW == 65 (0000005FCE9D1400) [pid = 4000] [serial = 2327] [outer = 0000005FCE332400] 22:06:08 INFO - PROCESS | 4000 | 1465103168939 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005FCFC18800) [pid = 4000] [serial = 2328] [outer = 0000005FCE332400] 22:06:09 INFO - PROCESS | 4000 | 1465103169366 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]]]}] 22:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:06:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 628ms 22:06:09 INFO - PROCESS | 4000 | 1465103169392 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 22:06:09 INFO - PROCESS | 4000 | 1465103169395 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 22:06:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:06:09 INFO - PROCESS | 4000 | 1465103169398 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:06:09 INFO - PROCESS | 4000 | 1465103169400 Marionette TRACE conn5 <- [1,3062,null,{}] 22:06:09 INFO - PROCESS | 4000 | 1465103169404 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}] 22:06:09 INFO - PROCESS | 4000 | 1465103169406 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:09 INFO - PROCESS | 4000 | 1465103169500 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 22:06:09 INFO - PROCESS | 4000 | 1465103169506 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:09 INFO - PROCESS | 4000 | 1465103169508 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:09 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6AA3000 == 32 [pid = 4000] [id = 777] 22:06:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005F81540000) [pid = 4000] [serial = 2329] [outer = 0000000000000000] 22:06:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005FCFE93400) [pid = 4000] [serial = 2330] [outer = 0000005F81540000] 22:06:09 INFO - PROCESS | 4000 | 1465103169555 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FCFECC800) [pid = 4000] [serial = 2331] [outer = 0000005F81540000] 22:06:10 INFO - PROCESS | 4000 | 1465103170011 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]]]}] 22:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:06:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 22:06:10 INFO - PROCESS | 4000 | 1465103170031 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 4000 | 1465103170033 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 22:06:10 INFO - PROCESS | 4000 | 1465103170037 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:06:10 INFO - PROCESS | 4000 | 1465103170039 Marionette TRACE conn5 <- [1,3066,null,{}] 22:06:10 INFO - PROCESS | 4000 | 1465103170065 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}] 22:06:10 INFO - PROCESS | 4000 | 1465103170067 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:10 INFO - PROCESS | 4000 | 1465103170185 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 22:06:10 INFO - PROCESS | 4000 | 1465103170191 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:10 INFO - PROCESS | 4000 | 1465103170193 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD60C2800 == 33 [pid = 4000] [id = 778] 22:06:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005F81A5EC00) [pid = 4000] [serial = 2332] [outer = 0000000000000000] 22:06:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FCFEC3C00) [pid = 4000] [serial = 2333] [outer = 0000005F81A5EC00] 22:06:10 INFO - PROCESS | 4000 | 1465103170284 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FD0061C00) [pid = 4000] [serial = 2334] [outer = 0000005F81A5EC00] 22:06:10 INFO - PROCESS | 4000 | 1465103170712 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] 22:06:10 INFO - PROCESS | 4000 | 1465103170794 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 22:06:10 INFO - PROCESS | 4000 | 1465103170799 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - PROCESS | 4000 | 1465103170800 Marionette TRACE conn5 <- [1,3070,null,{}] 22:06:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:06:10 INFO - PROCESS | 4000 | 1465103170804 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}] 22:06:10 INFO - PROCESS | 4000 | 1465103170806 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:10 INFO - PROCESS | 4000 | 1465103170953 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 22:06:10 INFO - PROCESS | 4000 | 1465103170974 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:10 INFO - PROCESS | 4000 | 1465103170976 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:10 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE043800 == 34 [pid = 4000] [id = 779] 22:06:10 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FD294D000) [pid = 4000] [serial = 2335] [outer = 0000000000000000] 22:06:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD3218800) [pid = 4000] [serial = 2336] [outer = 0000005FD294D000] 22:06:11 INFO - PROCESS | 4000 | 1465103171023 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FD3634000) [pid = 4000] [serial = 2337] [outer = 0000005FD294D000] 22:06:11 INFO - PROCESS | 4000 | 1465103171430 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]]]}] 22:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:06:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:06:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 22:06:11 INFO - PROCESS | 4000 | 1465103171475 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 22:06:11 INFO - PROCESS | 4000 | 1465103171478 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 22:06:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:06:11 INFO - PROCESS | 4000 | 1465103171481 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:06:11 INFO - PROCESS | 4000 | 1465103171483 Marionette TRACE conn5 <- [1,3074,null,{}] 22:06:11 INFO - PROCESS | 4000 | 1465103171486 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}] 22:06:11 INFO - PROCESS | 4000 | 1465103171488 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:11 INFO - PROCESS | 4000 | 1465103171611 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 22:06:11 INFO - PROCESS | 4000 | 1465103171616 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:11 INFO - PROCESS | 4000 | 1465103171618 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:11 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDB859000 == 35 [pid = 4000] [id = 780] 22:06:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD3642800) [pid = 4000] [serial = 2338] [outer = 0000000000000000] 22:06:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD36FDC00) [pid = 4000] [serial = 2339] [outer = 0000005FD3642800] 22:06:11 INFO - PROCESS | 4000 | 1465103171713 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005FD3CB0C00) [pid = 4000] [serial = 2340] [outer = 0000005FD3642800] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC98B9400) [pid = 4000] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCE185800) [pid = 4000] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC8FEBC00) [pid = 4000] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FD64CB400) [pid = 4000] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005F80C6E000) [pid = 4000] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FD64CF400) [pid = 4000] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005F82911000) [pid = 4000] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005F822B3400) [pid = 4000] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD5870000) [pid = 4000] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:06:12 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FC98B6400) [pid = 4000] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:06:12 INFO - PROCESS | 4000 | 1465103172314 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:06:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 22:06:12 INFO - PROCESS | 4000 | 1465103172365 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 22:06:12 INFO - PROCESS | 4000 | 1465103172368 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 22:06:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:06:12 INFO - PROCESS | 4000 | 1465103172371 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:06:12 INFO - PROCESS | 4000 | 1465103172374 Marionette TRACE conn5 <- [1,3078,null,{}] 22:06:12 INFO - PROCESS | 4000 | 1465103172378 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}] 22:06:12 INFO - PROCESS | 4000 | 1465103172380 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:12 INFO - PROCESS | 4000 | 1465103172480 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 22:06:12 INFO - PROCESS | 4000 | 1465103172573 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:12 INFO - PROCESS | 4000 | 1465103172576 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:12 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD0042800 == 36 [pid = 4000] [id = 781] 22:06:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 69 (0000005FD363AC00) [pid = 4000] [serial = 2341] [outer = 0000000000000000] 22:06:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 70 (0000005FD5375800) [pid = 4000] [serial = 2342] [outer = 0000005FD363AC00] 22:06:12 INFO - PROCESS | 4000 | 1465103172624 Marionette DEBUG loaded listener.js 22:06:12 INFO - PROCESS | 4000 | ++DOMWINDOW == 71 (0000005FD5940000) [pid = 4000] [serial = 2343] [outer = 0000005FD363AC00] 22:06:12 INFO - PROCESS | 4000 | 1465103172976 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:06:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 22:06:13 INFO - PROCESS | 4000 | 1465103173003 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 22:06:13 INFO - PROCESS | 4000 | 1465103173005 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 22:06:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:06:13 INFO - PROCESS | 4000 | 1465103173009 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:06:13 INFO - PROCESS | 4000 | 1465103173011 Marionette TRACE conn5 <- [1,3082,null,{}] 22:06:13 INFO - PROCESS | 4000 | 1465103173014 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}] 22:06:13 INFO - PROCESS | 4000 | 1465103173016 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:13 INFO - PROCESS | 4000 | 1465103173145 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 22:06:13 INFO - PROCESS | 4000 | 1465103173152 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:13 INFO - PROCESS | 4000 | 1465103173154 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCFA65000 == 37 [pid = 4000] [id = 782] 22:06:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 72 (0000005FC99A2000) [pid = 4000] [serial = 2344] [outer = 0000000000000000] 22:06:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 73 (0000005FC9DB1400) [pid = 4000] [serial = 2345] [outer = 0000005FC99A2000] 22:06:13 INFO - PROCESS | 4000 | 1465103173201 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 74 (0000005FD5D1F400) [pid = 4000] [serial = 2346] [outer = 0000005FC99A2000] 22:06:13 INFO - PROCESS | 4000 | 1465103173587 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:06:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:06:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 627ms 22:06:13 INFO - PROCESS | 4000 | 1465103173639 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 22:06:13 INFO - PROCESS | 4000 | 1465103173641 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 22:06:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:06:13 INFO - PROCESS | 4000 | 1465103173645 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:06:13 INFO - PROCESS | 4000 | 1465103173647 Marionette TRACE conn5 <- [1,3086,null,{}] 22:06:13 INFO - PROCESS | 4000 | 1465103173650 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}] 22:06:13 INFO - PROCESS | 4000 | 1465103173652 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:13 INFO - PROCESS | 4000 | 1465103173770 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 22:06:13 INFO - PROCESS | 4000 | 1465103173780 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:13 INFO - PROCESS | 4000 | 1465103173782 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:13 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FDDE5C800 == 38 [pid = 4000] [id = 783] 22:06:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 75 (0000005FCA376000) [pid = 4000] [serial = 2347] [outer = 0000000000000000] 22:06:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 76 (0000005FD5FB0400) [pid = 4000] [serial = 2348] [outer = 0000005FCA376000] 22:06:13 INFO - PROCESS | 4000 | 1465103173827 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 4000 | ++DOMWINDOW == 77 (0000005FD64CDC00) [pid = 4000] [serial = 2349] [outer = 0000005FCA376000] 22:06:14 INFO - PROCESS | 4000 | 1465103174307 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]]]}] 22:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:06:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 22:06:14 INFO - PROCESS | 4000 | 1465103174341 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 22:06:14 INFO - PROCESS | 4000 | 1465103174347 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 22:06:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:06:14 INFO - PROCESS | 4000 | 1465103174352 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:06:14 INFO - PROCESS | 4000 | 1465103174356 Marionette TRACE conn5 <- [1,3090,null,{}] 22:06:14 INFO - PROCESS | 4000 | 1465103174363 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}] 22:06:14 INFO - PROCESS | 4000 | 1465103174367 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:14 INFO - PROCESS | 4000 | 1465103174532 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 22:06:14 INFO - PROCESS | 4000 | 1465103174640 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:14 INFO - PROCESS | 4000 | 1465103174646 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:14 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F80DC5000 == 39 [pid = 4000] [id = 784] 22:06:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 78 (0000005F81545800) [pid = 4000] [serial = 2350] [outer = 0000000000000000] 22:06:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 79 (0000005F815CD800) [pid = 4000] [serial = 2351] [outer = 0000005F81545800] 22:06:14 INFO - PROCESS | 4000 | 1465103174705 Marionette DEBUG loaded listener.js 22:06:14 INFO - PROCESS | 4000 | ++DOMWINDOW == 80 (0000005F822B6000) [pid = 4000] [serial = 2352] [outer = 0000005F81545800] 22:06:15 INFO - PROCESS | 4000 | 1465103175351 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:06:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1031ms 22:06:15 INFO - PROCESS | 4000 | 1465103175386 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 22:06:15 INFO - PROCESS | 4000 | 1465103175392 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 22:06:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:06:15 INFO - PROCESS | 4000 | 1465103175399 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:06:15 INFO - PROCESS | 4000 | 1465103175402 Marionette TRACE conn5 <- [1,3094,null,{}] 22:06:15 INFO - PROCESS | 4000 | 1465103175406 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}] 22:06:15 INFO - PROCESS | 4000 | 1465103175409 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:15 INFO - PROCESS | 4000 | 1465103175542 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 22:06:15 INFO - PROCESS | 4000 | 1465103175654 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:15 INFO - PROCESS | 4000 | 1465103175657 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:15 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FCE1AE800 == 40 [pid = 4000] [id = 785] 22:06:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 81 (0000005FC8C3D000) [pid = 4000] [serial = 2353] [outer = 0000000000000000] 22:06:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 82 (0000005FC8FEB400) [pid = 4000] [serial = 2354] [outer = 0000005FC8C3D000] 22:06:15 INFO - PROCESS | 4000 | 1465103175715 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 4000 | ++DOMWINDOW == 83 (0000005FC954F800) [pid = 4000] [serial = 2355] [outer = 0000005FC8C3D000] 22:06:16 INFO - PROCESS | 4000 | 1465103176393 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]]]}] 22:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:06:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1033ms 22:06:16 INFO - PROCESS | 4000 | 1465103176433 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 4000 | 1465103176436 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 22:06:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:06:16 INFO - PROCESS | 4000 | 1465103176440 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - PROCESS | 4000 | 1465103176445 Marionette TRACE conn5 <- [1,3098,null,{}] 22:06:16 INFO - PROCESS | 4000 | 1465103176477 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}] 22:06:16 INFO - PROCESS | 4000 | 1465103176482 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:16 INFO - PROCESS | 4000 | 1465103176620 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 22:06:16 INFO - PROCESS | 4000 | 1465103176744 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:16 INFO - PROCESS | 4000 | 1465103176748 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:16 INFO - PROCESS | 4000 | ++DOCSHELL 0000005FD6A9C000 == 41 [pid = 4000] [id = 786] 22:06:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 84 (0000005FC9922C00) [pid = 4000] [serial = 2356] [outer = 0000000000000000] 22:06:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 85 (0000005FCAD9B400) [pid = 4000] [serial = 2357] [outer = 0000005FC9922C00] 22:06:16 INFO - PROCESS | 4000 | 1465103176808 Marionette DEBUG loaded listener.js 22:06:16 INFO - PROCESS | 4000 | ++DOMWINDOW == 86 (0000005FCE9D6C00) [pid = 4000] [serial = 2358] [outer = 0000005FC9922C00] 22:06:17 INFO - PROCESS | 4000 | 1465103177575 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"]]]}] 22:06:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:06:17 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 22:06:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:06:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1178ms 22:06:17 INFO - PROCESS | 4000 | 1465103177620 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 22:06:17 INFO - PROCESS | 4000 | 1465103177625 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 22:06:17 INFO - PROCESS | 4000 | 1465103177630 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:06:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:06:17 INFO - PROCESS | 4000 | 1465103177633 Marionette TRACE conn5 <- [1,3102,null,{}] 22:06:17 INFO - PROCESS | 4000 | 1465103177640 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}] 22:06:17 INFO - PROCESS | 4000 | 1465103177643 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:17 INFO - PROCESS | 4000 | 1465103177777 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCFA65000 == 40 [pid = 4000] [id = 782] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD0042800 == 39 [pid = 4000] [id = 781] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FDB859000 == 38 [pid = 4000] [id = 780] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE043800 == 37 [pid = 4000] [id = 779] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD60C2800 == 36 [pid = 4000] [id = 778] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD6AA3000 == 35 [pid = 4000] [id = 777] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD5B55800 == 34 [pid = 4000] [id = 776] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FD0043800 == 33 [pid = 4000] [id = 775] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCEF1C800 == 32 [pid = 4000] [id = 774] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 85 (0000005FDBA2D000) [pid = 4000] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005FCE04E000 == 31 [pid = 4000] [id = 773] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005F8293D000 == 30 [pid = 4000] [id = 772] 22:06:17 INFO - PROCESS | 4000 | --DOCSHELL 0000005F81666000 == 29 [pid = 4000] [id = 771] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 84 (0000005FD64E6400) [pid = 4000] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 83 (0000005FDA1FB400) [pid = 4000] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 82 (0000005FDA1F5400) [pid = 4000] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 81 (0000005FD5D16000) [pid = 4000] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 80 (0000005FDB964C00) [pid = 4000] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 79 (0000005FDB96C400) [pid = 4000] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 78 (0000005FD5943000) [pid = 4000] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 77 (0000005FC9DA9C00) [pid = 4000] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 76 (0000005FCDEED000) [pid = 4000] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 75 (0000005FC99A1000) [pid = 4000] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 74 (0000005FC9917000) [pid = 4000] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 73 (0000005FD05F2000) [pid = 4000] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 72 (0000005FCFECF400) [pid = 4000] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 71 (0000005FC992EC00) [pid = 4000] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 70 (0000005FC98B5800) [pid = 4000] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 69 (0000005FD64D4800) [pid = 4000] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 68 (0000005FD6B98000) [pid = 4000] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 67 (0000005FD5F66800) [pid = 4000] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 66 (0000005F80C72000) [pid = 4000] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | --DOMWINDOW == 65 (0000005FDB967C00) [pid = 4000] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 22:06:17 INFO - PROCESS | 4000 | 1465103177925 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\", \"5b36f6e1-9b04-4de1-af0a-69910a3c50e2\");\n\nvar timer = null;\nif (30000) {\n 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:06:17 INFO - PROCESS | 4000 | 1465103177928 Marionette INFO sendAsync acbff70e-aba1-4248-9156-e42f0ca33cc7 22:06:17 INFO - PROCESS | 4000 | ++DOCSHELL 0000005F804A8000 == 30 [pid = 4000] [id = 787] 22:06:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 66 (0000005F80C70000) [pid = 4000] [serial = 2359] [outer = 0000000000000000] 22:06:17 INFO - PROCESS | 4000 | ++DOMWINDOW == 67 (0000005F81547C00) [pid = 4000] [serial = 2360] [outer = 0000005F80C70000] 22:06:17 INFO - PROCESS | 4000 | 1465103177979 Marionette DEBUG loaded listener.js 22:06:18 INFO - PROCESS | 4000 | ++DOMWINDOW == 68 (0000005F822B7400) [pid = 4000] [serial = 2361] [outer = 0000005F80C70000] 22:06:18 INFO - PROCESS | 4000 | 1465103178403 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]]]}] 22:06:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:06:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 796ms 22:06:18 INFO - PROCESS | 4000 | 1465103178430 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 4000 | 1465103178434 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 22:06:19 WARNING - u'runner_teardown' () 22:06:19 INFO - No more tests 22:06:19 INFO - Got 0 unexpected results 22:06:19 INFO - SUITE-END | took 706s 22:06:19 INFO - Closing logging queue 22:06:19 INFO - queue closed 22:06:19 INFO - Return code: 0 22:06:19 WARNING - # TBPL SUCCESS # 22:06:19 INFO - Running post-action listener: _resource_record_post_action 22:06:19 INFO - Running post-run listener: _resource_record_post_run 22:06:20 INFO - Total resource usage - Wall time: 717s; CPU: 14.0%; Read bytes: 29640704; Write bytes: 997134336; Read time: 363490; Write time: 3927230 22:06:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:06:20 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 23041536; Read time: 0; Write time: 46180 22:06:20 INFO - run-tests - Wall time: 714s; CPU: 14.0%; Read bytes: 29640704; Write bytes: 885445120; Read time: 363490; Write time: 3802960 22:06:20 INFO - Running post-run listener: _upload_blobber_files 22:06:20 INFO - Blob upload gear active. 22:06:20 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:06:20 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 22:06:20 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', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 22:06:20 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 mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 22:06:21 INFO - (blobuploader) - INFO - Open directory for files ... 22:06:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:06:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:06:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:06:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:06:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:06:22 INFO - (blobuploader) - INFO - Done attempting. 22:06:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:06:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:06:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:06:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:06:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:06:25 INFO - (blobuploader) - INFO - Done attempting. 22:06:25 INFO - (blobuploader) - INFO - Iteration through files over. 22:06:25 INFO - Return code: 0 22:06:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:06:25 INFO - Using _rmtree_windows ... 22:06:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:06:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f990f2076efc69bf641a184805bacb4e49d276891dedadab68bee28703096edc3e9bf40095ac7eda5faee6c4919c94328069cb737ac2759a4ce877be6ef6ab70", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/92535658960ae5f50490584c42ccd012f617441ec2c863f429c75d9d1bd2694eb32431ea167906b1bdeaa745c924e37dde3ac7a86166d69ab6a35e59f44b28b3"} 22:06:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:06:25 INFO - Writing to file C:\slave\test\properties\blobber_files 22:06:25 INFO - Contents: 22:06:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f990f2076efc69bf641a184805bacb4e49d276891dedadab68bee28703096edc3e9bf40095ac7eda5faee6c4919c94328069cb737ac2759a4ce877be6ef6ab70", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/92535658960ae5f50490584c42ccd012f617441ec2c863f429c75d9d1bd2694eb32431ea167906b1bdeaa745c924e37dde3ac7a86166d69ab6a35e59f44b28b3"} 22:06:25 INFO - Running post-run listener: copy_logs_to_upload_dir 22:06:25 INFO - Copying logs to upload dir... 22:06:25 INFO - mkdir: C:\slave\test\build\upload\logs 22:06:25 INFO - Copying logs to upload dir... 22:06:25 INFO - Using _rmtree_windows ... 22:06:25 INFO - Using _rmtree_windows ... 22:06:25 INFO - Using _rmtree_windows ... 22:06:25 INFO - Using _rmtree_windows ... 22:06:25 INFO - Using _rmtree_windows ... 22:06:25 INFO - Using _rmtree_windows ... 22:06:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=956.539000 ========= master_lag: 0.32 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 56 secs) (at 2016-06-04 22:06:25.767296) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 22:06:25.768289) ========= '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-201\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-201 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-201 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-201\AppData\Local LOGONSERVER=\\T-W864-IX-201 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 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-201 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-201 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-201 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f990f2076efc69bf641a184805bacb4e49d276891dedadab68bee28703096edc3e9bf40095ac7eda5faee6c4919c94328069cb737ac2759a4ce877be6ef6ab70", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/92535658960ae5f50490584c42ccd012f617441ec2c863f429c75d9d1bd2694eb32431ea167906b1bdeaa745c924e37dde3ac7a86166d69ab6a35e59f44b28b3"} build_url:https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f990f2076efc69bf641a184805bacb4e49d276891dedadab68bee28703096edc3e9bf40095ac7eda5faee6c4919c94328069cb737ac2759a4ce877be6ef6ab70", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/92535658960ae5f50490584c42ccd012f617441ec2c863f429c75d9d1bd2694eb32431ea167906b1bdeaa745c924e37dde3ac7a86166d69ab6a35e59f44b28b3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QdaYQ5B5SxOOfU1lAw1IJQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 22:06:25.892337) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 22:06:25.892681) ========= '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-201\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-201 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-201 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-201\AppData\Local LOGONSERVER=\\T-W864-IX-201 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 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-201 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-201 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-201 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 22:06:26.009738) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 22:06:26.010065) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 22:06:26.466559) ========= ========= Total master_lag: 6.19 =========