builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-114 starttime: 1464624656.57 results: success (0) buildid: 20160530072244 builduid: b17722e9d1964554864141f802829c31 revision: bdadf0cd4efb548760b14f147b397e0dc84b461a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:56.570464) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:56.570942) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:56.571251) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:56.747367) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:10:56.747723) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-114 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --09:10:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 12.83 MB/s 09:10:58 (12.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.784000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:10:58.570480) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-05-30 09:10:58.570831) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-114 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=6.004000 ========= master_lag: 4.84 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-05-30 09:11:09.415831) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 09:11:09.416215) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bdadf0cd4efb548760b14f147b397e0dc84b461a --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 bdadf0cd4efb548760b14f147b397e0dc84b461a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-114 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-30 09:11:09,698 truncating revision to first 12 chars 2016-05-30 09:11:09,698 Setting DEBUG logging. 2016-05-30 09:11:09,698 attempt 1/10 2016-05-30 09:11:09,698 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bdadf0cd4efb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:11:10,773 unpacking tar archive at: mozilla-aurora-bdadf0cd4efb/testing/mozharness/ program finished with exit code 0 elapsedTime=2.076000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 09:11:11.554809) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:11:11.555108) ========= script_repo_revision: bdadf0cd4efb548760b14f147b397e0dc84b461a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:11:11.555526) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:11:11.555802) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:11:11.571205) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 15 secs) (at 2016-05-30 09:11:11.571631) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-114 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 09:11:11 INFO - MultiFileLogger online at 20160530 09:11:11 in C:\slave\test 09:11:11 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 09:11:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:11:11 INFO - {'append_to_log': False, 09:11:11 INFO - 'base_work_dir': 'C:\\slave\\test', 09:11:11 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:11:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:11:11 INFO - 'buildbot_json_path': 'buildprops.json', 09:11:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:11:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:11:11 INFO - 'download_minidump_stackwalk': True, 09:11:11 INFO - 'download_symbols': 'true', 09:11:11 INFO - 'e10s': False, 09:11:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:11:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:11:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:11:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:11:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:11:11 INFO - 'C:/mozilla-build/tooltool.py'), 09:11:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:11:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:11:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:11:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:11:11 INFO - 'log_level': 'info', 09:11:11 INFO - 'log_to_console': True, 09:11:11 INFO - 'opt_config_files': (), 09:11:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:11:11 INFO - '--processes=1', 09:11:11 INFO - '--config=%(test_path)s/wptrunner.ini', 09:11:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:11:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:11:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:11:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:11:11 INFO - 'pip_index': False, 09:11:11 INFO - 'require_test_zip': True, 09:11:11 INFO - 'test_type': ('testharness',), 09:11:11 INFO - 'this_chunk': '1', 09:11:11 INFO - 'total_chunks': '10', 09:11:11 INFO - 'virtualenv_path': 'venv', 09:11:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:11:11 INFO - 'work_dir': 'build'} 09:11:11 INFO - ##### 09:11:11 INFO - ##### Running clobber step. 09:11:11 INFO - ##### 09:11:11 INFO - Running pre-action listener: _resource_record_pre_action 09:11:11 INFO - Running main action method: clobber 09:11:11 INFO - rmtree: C:\slave\test\build 09:11:11 INFO - Using _rmtree_windows ... 09:11:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:12:44 INFO - Running post-action listener: _resource_record_post_action 09:12:44 INFO - ##### 09:12:44 INFO - ##### Running read-buildbot-config step. 09:12:44 INFO - ##### 09:12:44 INFO - Running pre-action listener: _resource_record_pre_action 09:12:44 INFO - Running main action method: read_buildbot_config 09:12:44 INFO - Using buildbot properties: 09:12:44 INFO - { 09:12:44 INFO - "project": "", 09:12:44 INFO - "product": "firefox", 09:12:44 INFO - "script_repo_revision": "production", 09:12:44 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 09:12:44 INFO - "repository": "", 09:12:44 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 09:12:44 INFO - "buildid": "20160530072244", 09:12:44 INFO - "pgo_build": "False", 09:12:44 INFO - "basedir": "C:\\slave\\test", 09:12:44 INFO - "buildnumber": 6, 09:12:44 INFO - "slavename": "t-w732-ix-114", 09:12:44 INFO - "revision": "bdadf0cd4efb548760b14f147b397e0dc84b461a", 09:12:44 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 09:12:44 INFO - "platform": "win32", 09:12:44 INFO - "branch": "mozilla-aurora", 09:12:44 INFO - "repo_path": "releases/mozilla-aurora", 09:12:44 INFO - "moz_repo_path": "", 09:12:44 INFO - "stage_platform": "win32", 09:12:44 INFO - "builduid": "b17722e9d1964554864141f802829c31", 09:12:44 INFO - "slavebuilddir": "test" 09:12:44 INFO - } 09:12:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 09:12:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 09:12:44 INFO - Running post-action listener: _resource_record_post_action 09:12:44 INFO - ##### 09:12:44 INFO - ##### Running download-and-extract step. 09:12:44 INFO - ##### 09:12:44 INFO - Running pre-action listener: _resource_record_pre_action 09:12:44 INFO - Running main action method: download_and_extract 09:12:44 INFO - mkdir: C:\slave\test\build\tests 09:12: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')]} 09:12:44 INFO - https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:12:44 INFO - trying https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 09:12:44 INFO - Downloading https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:12:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 09:12:45 INFO - Downloaded 1274 bytes. 09:12:45 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:12:45 INFO - Using the following test package requirements: 09:12:45 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:12:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:12:45 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 09:12:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:12:45 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 09:12:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:12:45 INFO - u'jsshell-win32.zip'], 09:12:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:12:45 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 09:12:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:12:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:12:45 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 09:12:45 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:12:45 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 09:12:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:12:45 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 09:12:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:12:45 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 09:12:45 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:12:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:45 INFO - https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:12:45 INFO - trying https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 09:12:45 INFO - Downloading https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 09:12:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 09:12:47 INFO - Downloaded 20302628 bytes. 09:12:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:12:50 INFO - caution: filename not matched: web-platform/* 09:12:50 INFO - Return code: 11 09:12:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:50 INFO - https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:12:50 INFO - trying https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:12:50 INFO - Downloading https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:12:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 09:12:52 INFO - Downloaded 36409218 bytes. 09:12:52 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:13:42 INFO - caution: filename not matched: bin/* 09:13:42 INFO - caution: filename not matched: config/* 09:13:42 INFO - caution: filename not matched: mozbase/* 09:13:42 INFO - caution: filename not matched: marionette/* 09:13:42 INFO - caution: filename not matched: tools/wptserve/* 09:13:42 INFO - Return code: 11 09:13: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')]} 09:13:42 INFO - https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:13:42 INFO - trying https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:13:42 INFO - Downloading https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:13:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 09:13:46 INFO - Downloaded 68468449 bytes. 09:13:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:13:46 INFO - mkdir: C:\slave\test\properties 09:13:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:13:46 INFO - Writing to file C:\slave\test\properties\build_url 09:13:46 INFO - Contents: 09:13:46 INFO - build_url:https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:13:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:13:46 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:13:46 INFO - Writing to file C:\slave\test\properties\symbols_url 09:13:46 INFO - Contents: 09:13:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:13:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:46 INFO - https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:13:46 INFO - trying https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:13:46 INFO - Downloading https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:13:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:13:50 INFO - Downloaded 55567637 bytes. 09:13:50 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:13:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:13:53 INFO - Return code: 0 09:13:53 INFO - Running post-action listener: _resource_record_post_action 09:13:53 INFO - Running post-action listener: set_extra_try_arguments 09:13:53 INFO - ##### 09:13:53 INFO - ##### Running create-virtualenv step. 09:13:53 INFO - ##### 09:13:53 INFO - Running pre-action listener: _pre_create_virtualenv 09:13:53 INFO - Running pre-action listener: _resource_record_pre_action 09:13:53 INFO - Running main action method: create_virtualenv 09:13:53 INFO - Creating virtualenv C:\slave\test\build\venv 09:13:53 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 09:13:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:13:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:14:03 INFO - Installing distribute......................................................................................................................................................................................done. 09:14:04 INFO - Return code: 0 09:14:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:14: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')]} 09:14:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14: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')]} 09:14:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:04 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 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-114', 'USERDOMAIN': 'T-W732-IX-114', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:04 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 09:14:04 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 09:14:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:04 INFO - 'COMPUTERNAME': 'T-W732-IX-114', 09:14:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:04 INFO - 'DCLOCATION': 'SCL3', 09:14:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:04 INFO - 'HOMEDRIVE': 'C:', 09:14:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:04 INFO - 'KTS_VERSION': '1.19c', 09:14:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-114', 09:14:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:04 INFO - 'MOZ_AIRBAG': '1', 09:14:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:04 INFO - 'MOZ_MSVCVERSION': '8', 09:14:04 INFO - 'MOZ_NO_REMOTE': '1', 09:14:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:04 INFO - 'NO_EM_RESTART': '1', 09:14:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:04 INFO - 'OS': 'Windows_NT', 09:14:04 INFO - 'OURDRIVE': 'C:', 09:14:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:14:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:04 INFO - 'PROCESSOR_LEVEL': '6', 09:14:04 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:04 INFO - 'PROMPT': '$P$G', 09:14:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:04 INFO - 'PWD': 'C:\\slave\\test', 09:14:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:04 INFO - 'SYSTEMDRIVE': 'C:', 09:14:04 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:04 INFO - 'TEST1': 'testie', 09:14:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:04 INFO - 'USERDOMAIN': 'T-W732-IX-114', 09:14:04 INFO - 'USERNAME': 'cltbld', 09:14:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:04 INFO - 'WINDIR': 'C:\\windows', 09:14:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:06 INFO - Downloading/unpacking psutil>=0.7.1 09:14:06 INFO - Running setup.py egg_info for package psutil 09:14:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:14:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:14:06 INFO - Installing collected packages: psutil 09:14:06 INFO - Running setup.py install for psutil 09:14:06 INFO - building 'psutil._psutil_windows' extension 09:14:06 INFO - error: Unable to find vcvarsall.bat 09:14:06 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\appdata\local\temp\pip-uqekz_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:14:06 INFO - running install 09:14:06 INFO - running build 09:14:06 INFO - running build_py 09:14:06 INFO - creating build 09:14:06 INFO - creating build\lib.win32-2.7 09:14:06 INFO - creating build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:14:06 INFO - running build_ext 09:14:06 INFO - building 'psutil._psutil_windows' extension 09:14:06 INFO - error: Unable to find vcvarsall.bat 09:14:06 INFO - ---------------------------------------- 09:14:06 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\appdata\local\temp\pip-uqekz_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:14:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:14:06 WARNING - Return code: 1 09:14:06 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! 09:14:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:14:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:06 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 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-114', 'USERDOMAIN': 'T-W732-IX-114', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:06 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 09:14:06 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 09:14:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:06 INFO - 'COMPUTERNAME': 'T-W732-IX-114', 09:14:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:06 INFO - 'DCLOCATION': 'SCL3', 09:14:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:06 INFO - 'HOMEDRIVE': 'C:', 09:14:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:06 INFO - 'KTS_VERSION': '1.19c', 09:14:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-114', 09:14:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:06 INFO - 'MOZ_AIRBAG': '1', 09:14:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:06 INFO - 'MOZ_MSVCVERSION': '8', 09:14:06 INFO - 'MOZ_NO_REMOTE': '1', 09:14:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:06 INFO - 'NO_EM_RESTART': '1', 09:14:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:06 INFO - 'OS': 'Windows_NT', 09:14:06 INFO - 'OURDRIVE': 'C:', 09:14:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:14:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:06 INFO - 'PROCESSOR_LEVEL': '6', 09:14:06 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:06 INFO - 'PROMPT': '$P$G', 09:14:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:06 INFO - 'PWD': 'C:\\slave\\test', 09:14:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:06 INFO - 'SYSTEMDRIVE': 'C:', 09:14:06 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:06 INFO - 'TEST1': 'testie', 09:14:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:06 INFO - 'USERDOMAIN': 'T-W732-IX-114', 09:14:06 INFO - 'USERNAME': 'cltbld', 09:14:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:06 INFO - 'WINDIR': 'C:\\windows', 09:14:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:14:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:14:07 INFO - Running setup.py egg_info for package mozsystemmonitor 09:14:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:14:07 INFO - Running setup.py egg_info for package psutil 09:14:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:14:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:14:07 INFO - Installing collected packages: mozsystemmonitor, psutil 09:14:07 INFO - Running setup.py install for mozsystemmonitor 09:14:07 INFO - Running setup.py install for psutil 09:14:07 INFO - building 'psutil._psutil_windows' extension 09:14:07 INFO - error: Unable to find vcvarsall.bat 09:14:07 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\appdata\local\temp\pip-bdaf8h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:14:07 INFO - running install 09:14:07 INFO - running build 09:14:07 INFO - running build_py 09:14:07 INFO - running build_ext 09:14:07 INFO - building 'psutil._psutil_windows' extension 09:14:07 INFO - error: Unable to find vcvarsall.bat 09:14:07 INFO - ---------------------------------------- 09:14:07 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\appdata\local\temp\pip-bdaf8h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:14:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:14:07 WARNING - Return code: 1 09:14:07 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! 09:14:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:14:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:07 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 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-114', 'USERDOMAIN': 'T-W732-IX-114', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:07 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 09:14:07 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 09:14:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:07 INFO - 'COMPUTERNAME': 'T-W732-IX-114', 09:14:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:07 INFO - 'DCLOCATION': 'SCL3', 09:14:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:07 INFO - 'HOMEDRIVE': 'C:', 09:14:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:07 INFO - 'KTS_VERSION': '1.19c', 09:14:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-114', 09:14:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:07 INFO - 'MOZ_AIRBAG': '1', 09:14:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:07 INFO - 'MOZ_MSVCVERSION': '8', 09:14:07 INFO - 'MOZ_NO_REMOTE': '1', 09:14:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:07 INFO - 'NO_EM_RESTART': '1', 09:14:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:07 INFO - 'OS': 'Windows_NT', 09:14:07 INFO - 'OURDRIVE': 'C:', 09:14:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:14:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:07 INFO - 'PROCESSOR_LEVEL': '6', 09:14:07 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:07 INFO - 'PROMPT': '$P$G', 09:14:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:07 INFO - 'PWD': 'C:\\slave\\test', 09:14:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:07 INFO - 'SYSTEMDRIVE': 'C:', 09:14:07 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:07 INFO - 'TEST1': 'testie', 09:14:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:07 INFO - 'USERDOMAIN': 'T-W732-IX-114', 09:14:07 INFO - 'USERNAME': 'cltbld', 09:14:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:07 INFO - 'WINDIR': 'C:\\windows', 09:14:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:07 INFO - Downloading/unpacking blobuploader==1.2.4 09:14:07 INFO - Downloading blobuploader-1.2.4.tar.gz 09:14:07 INFO - Running setup.py egg_info for package blobuploader 09:14:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:14:12 INFO - Running setup.py egg_info for package requests 09:14:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:14:12 INFO - Downloading docopt-0.6.1.tar.gz 09:14:12 INFO - Running setup.py egg_info for package docopt 09:14:12 INFO - Installing collected packages: blobuploader, docopt, requests 09:14:12 INFO - Running setup.py install for blobuploader 09:14:12 INFO - Running setup.py install for docopt 09:14:12 INFO - Running setup.py install for requests 09:14:12 INFO - Successfully installed blobuploader docopt requests 09:14:12 INFO - Cleaning up... 09:14:12 INFO - Return code: 0 09:14:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:14:12 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')]} 09:14:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:12 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')]} 09:14:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:12 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 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-114', 'USERDOMAIN': 'T-W732-IX-114', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:12 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 09:14:12 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 09:14:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:12 INFO - 'COMPUTERNAME': 'T-W732-IX-114', 09:14:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:12 INFO - 'DCLOCATION': 'SCL3', 09:14:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:12 INFO - 'HOMEDRIVE': 'C:', 09:14:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:12 INFO - 'KTS_VERSION': '1.19c', 09:14:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-114', 09:14:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:12 INFO - 'MOZ_AIRBAG': '1', 09:14:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:12 INFO - 'MOZ_MSVCVERSION': '8', 09:14:12 INFO - 'MOZ_NO_REMOTE': '1', 09:14:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:12 INFO - 'NO_EM_RESTART': '1', 09:14:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:12 INFO - 'OS': 'Windows_NT', 09:14:12 INFO - 'OURDRIVE': 'C:', 09:14:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:14:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:12 INFO - 'PROCESSOR_LEVEL': '6', 09:14:12 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:12 INFO - 'PROMPT': '$P$G', 09:14:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:12 INFO - 'PWD': 'C:\\slave\\test', 09:14:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:12 INFO - 'SYSTEMDRIVE': 'C:', 09:14:12 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:12 INFO - 'TEST1': 'testie', 09:14:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:12 INFO - 'USERDOMAIN': 'T-W732-IX-114', 09:14:12 INFO - 'USERNAME': 'cltbld', 09:14:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:12 INFO - 'WINDIR': 'C:\\windows', 09:14:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:14:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:14:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:14:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:14:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:14:16 INFO - Unpacking c:\slave\test\build\tests\marionette 09:14:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:14:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:14:16 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 09:14:16 INFO - Running setup.py install for browsermob-proxy 09:14:30 INFO - Running setup.py install for manifestparser 09:14:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for marionette-client 09:14:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:14:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for marionette-driver 09:14:30 INFO - Running setup.py install for mozcrash 09:14:30 INFO - Running setup.py install for mozdebug 09:14:30 INFO - Running setup.py install for mozdevice 09:14:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for mozfile 09:14:30 INFO - Running setup.py install for mozhttpd 09:14:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for mozinfo 09:14:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for mozInstall 09:14:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for mozleak 09:14:30 INFO - Running setup.py install for mozlog 09:14:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for moznetwork 09:14:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for mozprocess 09:14:30 INFO - Running setup.py install for mozprofile 09:14:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for mozrunner 09:14:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for mozscreenshot 09:14:30 INFO - Running setup.py install for moztest 09:14:30 INFO - Running setup.py install for mozversion 09:14:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:14:30 INFO - Running setup.py install for wptserve 09:14:30 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 09:14:30 INFO - Cleaning up... 09:14:30 INFO - Return code: 0 09:14:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:14:30 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')]} 09:14:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:30 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')]} 09:14:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:30 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 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-114', 'USERDOMAIN': 'T-W732-IX-114', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-114', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:30 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 09:14:30 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 09:14:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:30 INFO - 'COMPUTERNAME': 'T-W732-IX-114', 09:14:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:30 INFO - 'DCLOCATION': 'SCL3', 09:14:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:30 INFO - 'HOMEDRIVE': 'C:', 09:14:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:30 INFO - 'KTS_VERSION': '1.19c', 09:14:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-114', 09:14:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:30 INFO - 'MOZ_AIRBAG': '1', 09:14:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:30 INFO - 'MOZ_MSVCVERSION': '8', 09:14:30 INFO - 'MOZ_NO_REMOTE': '1', 09:14:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:30 INFO - 'NO_EM_RESTART': '1', 09:14:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:30 INFO - 'OS': 'Windows_NT', 09:14:30 INFO - 'OURDRIVE': 'C:', 09:14:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:14:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:30 INFO - 'PROCESSOR_LEVEL': '6', 09:14:30 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:30 INFO - 'PROMPT': '$P$G', 09:14:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:30 INFO - 'PWD': 'C:\\slave\\test', 09:14:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:30 INFO - 'SYSTEMDRIVE': 'C:', 09:14:30 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:30 INFO - 'TEST1': 'testie', 09:14:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:30 INFO - 'USERDOMAIN': 'T-W732-IX-114', 09:14:30 INFO - 'USERNAME': 'cltbld', 09:14:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:30 INFO - 'WINDIR': 'C:\\windows', 09:14:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:14:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:14:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:14:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:14:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:14:34 INFO - Unpacking c:\slave\test\build\tests\marionette 09:14:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:14:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:14:34 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)) 09:14:49 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)) 09:14:49 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)) 09:14:49 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)) 09:14:49 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)) 09:14:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:14:49 INFO - Downloading blessings-1.6.tar.gz 09:14:49 INFO - Running setup.py egg_info for package blessings 09:14:49 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)) 09:14:49 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:14:49 INFO - Running setup.py install for blessings 09:14:49 INFO - Running setup.py install for browsermob-proxy 09:14:49 INFO - Running setup.py install for manifestparser 09:14:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Running setup.py install for marionette-client 09:14:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:14:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Running setup.py install for marionette-driver 09:14:49 INFO - Running setup.py install for mozcrash 09:14:49 INFO - Running setup.py install for mozdebug 09:14:49 INFO - Running setup.py install for mozdevice 09:14:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Running setup.py install for mozhttpd 09:14:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Running setup.py install for mozInstall 09:14:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Running setup.py install for mozleak 09:14:49 INFO - Running setup.py install for mozprofile 09:14:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Running setup.py install for mozrunner 09:14:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:14:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for mozscreenshot 09:14:51 INFO - Running setup.py install for moztest 09:14:51 INFO - Running setup.py install for mozversion 09:14:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for wptserve 09:14:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:14:51 INFO - Cleaning up... 09:14:51 INFO - Return code: 0 09:14:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:14:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:14:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:14:51 INFO - Reading from file tmpfile_stdout 09:14:51 INFO - Using _rmtree_windows ... 09:14:51 INFO - Using _rmtree_windows ... 09:14:51 INFO - Current package versions: 09:14:51 INFO - blessings == 1.6 09:14:51 INFO - blobuploader == 1.2.4 09:14:51 INFO - browsermob-proxy == 0.6.0 09:14:51 INFO - distribute == 0.6.14 09:14:51 INFO - docopt == 0.6.1 09:14:51 INFO - manifestparser == 1.1 09:14:51 INFO - marionette-client == 2.3.0 09:14:51 INFO - marionette-driver == 1.4.0 09:14:51 INFO - mozInstall == 1.12 09:14:51 INFO - mozcrash == 0.17 09:14:51 INFO - mozdebug == 0.1 09:14:51 INFO - mozdevice == 0.48 09:14:51 INFO - mozfile == 1.2 09:14:51 INFO - mozhttpd == 0.7 09:14:51 INFO - mozinfo == 0.9 09:14:51 INFO - mozleak == 0.1 09:14:51 INFO - mozlog == 3.1 09:14:51 INFO - moznetwork == 0.27 09:14:51 INFO - mozprocess == 0.22 09:14:51 INFO - mozprofile == 0.28 09:14:51 INFO - mozrunner == 6.11 09:14:51 INFO - mozscreenshot == 0.1 09:14:51 INFO - mozsystemmonitor == 0.0 09:14:51 INFO - moztest == 0.7 09:14:51 INFO - mozversion == 1.4 09:14:51 INFO - requests == 1.2.3 09:14:51 INFO - wptserve == 1.4.0 09:14:51 INFO - Running post-action listener: _resource_record_post_action 09:14:51 INFO - Running post-action listener: _start_resource_monitoring 09:14:51 INFO - Starting resource monitoring. 09:14:51 INFO - ##### 09:14:51 INFO - ##### Running pull step. 09:14:51 INFO - ##### 09:14:51 INFO - Running pre-action listener: _resource_record_pre_action 09:14:51 INFO - Running main action method: pull 09:14:51 INFO - Pull has nothing to do! 09:14:51 INFO - Running post-action listener: _resource_record_post_action 09:14:51 INFO - ##### 09:14:51 INFO - ##### Running install step. 09:14:51 INFO - ##### 09:14:51 INFO - Running pre-action listener: _resource_record_pre_action 09:14:51 INFO - Running main action method: install 09:14:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:14:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:14:51 INFO - Reading from file tmpfile_stdout 09:14:51 INFO - Using _rmtree_windows ... 09:14:51 INFO - Using _rmtree_windows ... 09:14:51 INFO - Detecting whether we're running mozinstall >=1.0... 09:14:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:14:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:14:51 INFO - Reading from file tmpfile_stdout 09:14:51 INFO - Output received: 09:14:51 INFO - Usage: mozinstall-script.py [options] installer 09:14:51 INFO - Options: 09:14:51 INFO - -h, --help show this help message and exit 09:14:51 INFO - -d DEST, --destination=DEST 09:14:51 INFO - Directory to install application into. [default: 09:14:51 INFO - "C:\slave\test"] 09:14:51 INFO - --app=APP Application being installed. [default: firefox] 09:14:51 INFO - Using _rmtree_windows ... 09:14:51 INFO - Using _rmtree_windows ... 09:14:51 INFO - mkdir: C:\slave\test\build\application 09:14:51 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:14:51 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.win32.zip --destination C:\slave\test\build\application 09:14:53 INFO - Reading from file tmpfile_stdout 09:14:53 INFO - Output received: 09:14:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:14:53 INFO - Using _rmtree_windows ... 09:14:53 INFO - Using _rmtree_windows ... 09:14:53 INFO - Running post-action listener: _resource_record_post_action 09:14:53 INFO - ##### 09:14:53 INFO - ##### Running run-tests step. 09:14:53 INFO - ##### 09:14:53 INFO - Running pre-action listener: _resource_record_pre_action 09:14:53 INFO - Running main action method: run_tests 09:14:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:14:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:14:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:14:53 INFO - grabbing minidump binary from tooltool 09:14:53 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')]} 09:14:53 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 0x01B3A368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:14:53 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 09:14:53 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 09:14:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:14:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdyosvb 09:14:55 INFO - INFO - File integrity verified, renaming tmpdyosvb to win32-minidump_stackwalk.exe 09:14:55 INFO - Return code: 0 09:14:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:14:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:14:56 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/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 09:14:56 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/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 09:14:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:56 INFO - 'COMPUTERNAME': 'T-W732-IX-114', 09:14:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:56 INFO - 'DCLOCATION': 'SCL3', 09:14:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:56 INFO - 'HOMEDRIVE': 'C:', 09:14:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:56 INFO - 'KTS_VERSION': '1.19c', 09:14:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-114', 09:14:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:14:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:56 INFO - 'MOZ_AIRBAG': '1', 09:14:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:56 INFO - 'MOZ_MSVCVERSION': '8', 09:14:56 INFO - 'MOZ_NO_REMOTE': '1', 09:14:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:56 INFO - 'NO_EM_RESTART': '1', 09:14:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:56 INFO - 'OS': 'Windows_NT', 09:14:56 INFO - 'OURDRIVE': 'C:', 09:14:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:14:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:56 INFO - 'PROCESSOR_LEVEL': '6', 09:14:56 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:56 INFO - 'PROMPT': '$P$G', 09:14:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:56 INFO - 'PWD': 'C:\\slave\\test', 09:14:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:56 INFO - 'SYSTEMDRIVE': 'C:', 09:14:56 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:56 INFO - 'TEST1': 'testie', 09:14:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:56 INFO - 'USERDOMAIN': 'T-W732-IX-114', 09:14:56 INFO - 'USERNAME': 'cltbld', 09:14:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:56 INFO - 'WINDIR': 'C:\\windows', 09:14:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:56 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/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 09:14:58 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 09:14:58 INFO - import pkg_resources 09:14:59 INFO - Using 1 client processes 09:15:02 INFO - SUITE-START | Running 778 tests 09:15:02 INFO - Running testharness tests 09:15:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:15:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:15:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:15:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:15:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:15:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:15:02 INFO - Setting up ssl 09:15:02 INFO - PROCESS | certutil | 09:15:02 INFO - PROCESS | certutil | 09:15:02 INFO - PROCESS | certutil | 09:15:02 INFO - Certificate Nickname Trust Attributes 09:15:02 INFO - SSL,S/MIME,JAR/XPI 09:15:02 INFO - 09:15:02 INFO - web-platform-tests CT,, 09:15:02 INFO - 09:15:03 INFO - Starting runner 09:15:03 INFO - PROCESS | 3436 | [3436] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:15:03 INFO - PROCESS | 3436 | [3436] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:15:03 INFO - PROCESS | 3436 | [3436] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:15:03 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:15:03 INFO - PROCESS | 3436 | [3436] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:15:05 INFO - PROCESS | 3436 | 1464624905182 Marionette DEBUG Marionette enabled via build flag and pref 09:15:06 INFO - PROCESS | 3436 | ++DOCSHELL 119B8C00 == 1 [pid = 3436] [id = 1] 09:15:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 1 (119B9000) [pid = 3436] [serial = 1] [outer = 00000000] 09:15:06 INFO - PROCESS | 3436 | [3436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 2 (119B9C00) [pid = 3436] [serial = 2] [outer = 119B9000] 09:15:06 INFO - PROCESS | 3436 | ++DOCSHELL 14162C00 == 2 [pid = 3436] [id = 2] 09:15:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 3 (14163000) [pid = 3436] [serial = 3] [outer = 00000000] 09:15:06 INFO - PROCESS | 3436 | [3436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 4 (14163C00) [pid = 3436] [serial = 4] [outer = 14163000] 09:15:06 INFO - PROCESS | 3436 | 1464624906906 Marionette INFO Listening on port 2828 09:15:08 INFO - PROCESS | 3436 | 1464624908461 Marionette DEBUG Marionette enabled via command-line flag 09:15:08 INFO - PROCESS | 3436 | [3436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:15:08 INFO - PROCESS | 3436 | [3436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:15:08 INFO - PROCESS | 3436 | ++DOCSHELL 15AC0400 == 3 [pid = 3436] [id = 3] 09:15:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 5 (15AC0800) [pid = 3436] [serial = 5] [outer = 00000000] 09:15:08 INFO - PROCESS | 3436 | [3436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 6 (15AC1400) [pid = 3436] [serial = 6] [outer = 15AC0800] 09:15:08 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:15:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 7 (16C76C00) [pid = 3436] [serial = 7] [outer = 14163000] 09:15:09 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:09 INFO - PROCESS | 3436 | 1464624909541 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49629 09:15:09 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:09 INFO - PROCESS | 3436 | 1464624909547 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49631 09:15:09 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:09 INFO - PROCESS | 3436 | 1464624909581 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49632 09:15:09 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:09 INFO - PROCESS | 3436 | 1464624909590 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49634 09:15:09 INFO - PROCESS | 3436 | 1464624909593 Marionette DEBUG Closed connection conn0 09:15:09 INFO - PROCESS | 3436 | 1464624909595 Marionette DEBUG Closed connection conn1 09:15:09 INFO - PROCESS | 3436 | 1464624909655 Marionette DEBUG Closed connection conn2 09:15:09 INFO - PROCESS | 3436 | 1464624909757 Marionette DEBUG Closed connection conn3 09:15:09 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:09 INFO - PROCESS | 3436 | 1464624909763 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49635 09:15:09 INFO - PROCESS | 3436 | 1464624909795 Marionette DEBUG Closed connection conn4 09:15:09 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:09 INFO - PROCESS | 3436 | 1464624909802 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49637 09:15:09 INFO - PROCESS | 3436 | ++DOCSHELL 178FF800 == 4 [pid = 3436] [id = 4] 09:15:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 8 (18503400) [pid = 3436] [serial = 8] [outer = 00000000] 09:15:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 9 (1850D800) [pid = 3436] [serial = 9] [outer = 18503400] 09:15:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 10 (185CD400) [pid = 3436] [serial = 10] [outer = 18503400] 09:15:09 INFO - PROCESS | 3436 | 1464624909940 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:15:09 INFO - PROCESS | 3436 | 1464624909945 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530072244","device":"desktop","version":"48.0a2"} 09:15:11 INFO - PROCESS | 3436 | [3436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:15:11 INFO - PROCESS | 3436 | [3436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:15:11 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:15:12 INFO - PROCESS | 3436 | ++DOCSHELL 19CE7000 == 5 [pid = 3436] [id = 5] 09:15:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 11 (19CE7400) [pid = 3436] [serial = 11] [outer = 00000000] 09:15:12 INFO - PROCESS | 3436 | ++DOCSHELL 19CE8400 == 6 [pid = 3436] [id = 6] 09:15:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 12 (19CEB400) [pid = 3436] [serial = 12] [outer = 00000000] 09:15:12 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:15:12 INFO - PROCESS | 3436 | ++DOCSHELL 1A922000 == 7 [pid = 3436] [id = 7] 09:15:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 13 (1A922400) [pid = 3436] [serial = 13] [outer = 00000000] 09:15:12 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:15:12 INFO - PROCESS | 3436 | [3436] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:15:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 14 (1AC41000) [pid = 3436] [serial = 14] [outer = 1A922400] 09:15:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 15 (1AA7C000) [pid = 3436] [serial = 15] [outer = 19CE7400] 09:15:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 16 (1AA7D800) [pid = 3436] [serial = 16] [outer = 19CEB400] 09:15:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 17 (1AC42000) [pid = 3436] [serial = 17] [outer = 1A922400] 09:15:13 INFO - PROCESS | 3436 | 1464624913807 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 3436 | 1464624913822 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 18 (1A0E3000) [pid = 3436] [serial = 18] [outer = 1A922400] 09:15:14 INFO - PROCESS | 3436 | 1464624914668 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"1792aad5-bc33-4e8d-b6cf-e97aec46a2a1","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530072244","device":"desktop","version":"48.0a2","command_id":1}}] 09:15:14 INFO - PROCESS | 3436 | 1464624914983 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}] 09:15:15 INFO - PROCESS | 3436 | 1464624915046 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:15:15 INFO - PROCESS | 3436 | 1464624915053 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:15:15 INFO - PROCESS | 3436 | [3436] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:15:16 INFO - PROCESS | 3436 | --DOCSHELL 119B8C00 == 6 [pid = 3436] [id = 1] 09:15:16 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:15:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 19 (11517000) [pid = 3436] [serial = 19] [outer = 1A922400] 09:15:17 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:17 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:17 INFO - PROCESS | 3436 | 1464624917117 Marionette TRACE conn5 <- [1,3,null,{}] 09:15:17 INFO - PROCESS | 3436 | 1464624917122 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:15:17 INFO - PROCESS | 3436 | 1464624917144 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:15:17 INFO - PROCESS | 3436 | 1464624917174 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 3436 | 1464624917179 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:15:17 INFO - PROCESS | 3436 | 1464624917184 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 3436 | 1464624917189 Marionette TRACE conn5 <- [1,6,null,{}] 09:15:17 INFO - PROCESS | 3436 | 1464624917204 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}] 09:15:17 INFO - PROCESS | 3436 | 1464624917223 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:15:17 INFO - PROCESS | 3436 | 1464624917228 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 3436 | ++DOCSHELL 157E2000 == 7 [pid = 3436] [id = 8] 09:15:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 20 (159EA400) [pid = 3436] [serial = 20] [outer = 00000000] 09:15:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 21 (15AC3000) [pid = 3436] [serial = 21] [outer = 159EA400] 09:15:17 INFO - PROCESS | 3436 | 1464624917290 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 22 (15CBFC00) [pid = 3436] [serial = 22] [outer = 159EA400] 09:15:17 INFO - PROCESS | 3436 | ++DOCSHELL 109F3400 == 8 [pid = 3436] [id = 9] 09:15:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 23 (18EE2C00) [pid = 3436] [serial = 23] [outer = 00000000] 09:15:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 24 (19FCBC00) [pid = 3436] [serial = 24] [outer = 18EE2C00] 09:15:17 INFO - PROCESS | 3436 | 1464624917758 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 25 (1A0E2800) [pid = 3436] [serial = 25] [outer = 18EE2C00] 09:15:18 INFO - PROCESS | 3436 | 1464624918305 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]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1171ms 09:15:18 INFO - PROCESS | 3436 | 1464624918519 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 3436 | 1464624918523 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:15:18 INFO - PROCESS | 3436 | 1464624918565 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 3436 | 1464624918569 Marionette TRACE conn5 <- [1,10,null,{}] 09:15:18 INFO - PROCESS | 3436 | 1464624918574 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}] 09:15:18 INFO - PROCESS | 3436 | 1464624918676 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:15:18 INFO - PROCESS | 3436 | 1464624918730 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 3436 | ++DOCSHELL 0D4ED000 == 9 [pid = 3436] [id = 10] 09:15:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 26 (0D4ED800) [pid = 3436] [serial = 26] [outer = 00000000] 09:15:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 27 (1095BC00) [pid = 3436] [serial = 27] [outer = 0D4ED800] 09:15:18 INFO - PROCESS | 3436 | 1464624918781 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 28 (109F6C00) [pid = 3436] [serial = 28] [outer = 0D4ED800] 09:15:19 INFO - PROCESS | 3436 | --DOCSHELL 178FF800 == 8 [pid = 3436] [id = 4] 09:15:19 INFO - PROCESS | 3436 | 1464624919261 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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 750ms 09:15:19 INFO - PROCESS | 3436 | 1464624919302 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 3436 | 1464624919305 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:15:19 INFO - PROCESS | 3436 | 1464624919312 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 3436 | 1464624919316 Marionette TRACE conn5 <- [1,14,null,{}] 09:15:19 INFO - PROCESS | 3436 | 1464624919320 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}] 09:15:19 INFO - PROCESS | 3436 | 1464624919405 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:15:19 INFO - PROCESS | 3436 | 1464624919415 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 3436 | ++DOCSHELL 1195A400 == 9 [pid = 3436] [id = 11] 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 29 (1195A800) [pid = 3436] [serial = 29] [outer = 00000000] 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 30 (119C2C00) [pid = 3436] [serial = 30] [outer = 1195A800] 09:15:19 INFO - PROCESS | 3436 | 1464624919461 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 31 (1415E400) [pid = 3436] [serial = 31] [outer = 1195A800] 09:15:19 INFO - PROCESS | 3436 | ++DOCSHELL 15361400 == 10 [pid = 3436] [id = 12] 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 32 (15363000) [pid = 3436] [serial = 32] [outer = 00000000] 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 33 (157E3800) [pid = 3436] [serial = 33] [outer = 15363000] 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 34 (1574F000) [pid = 3436] [serial = 34] [outer = 15363000] 09:15:19 INFO - PROCESS | 3436 | ++DOCSHELL 0C89A400 == 11 [pid = 3436] [id = 13] 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 35 (1159F800) [pid = 3436] [serial = 35] [outer = 00000000] 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 36 (15B85800) [pid = 3436] [serial = 36] [outer = 1159F800] 09:15:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 37 (15CBC000) [pid = 3436] [serial = 37] [outer = 1159F800] 09:15:20 INFO - PROCESS | 3436 | 1464624920100 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]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 09:15:20 INFO - PROCESS | 3436 | 1464624920153 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 3436 | 1464624920156 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:15:20 INFO - PROCESS | 3436 | 1464624920160 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 3436 | 1464624920162 Marionette TRACE conn5 <- [1,18,null,{}] 09:15:20 INFO - PROCESS | 3436 | 1464624920168 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}] 09:15:20 INFO - PROCESS | 3436 | 1464624920262 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:15:20 INFO - PROCESS | 3436 | 1464624920278 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 3436 | ++DOCSHELL 178F6400 == 12 [pid = 3436] [id = 14] 09:15:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 38 (178F6C00) [pid = 3436] [serial = 38] [outer = 00000000] 09:15:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 39 (18509000) [pid = 3436] [serial = 39] [outer = 178F6C00] 09:15:20 INFO - PROCESS | 3436 | 1464624920330 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 40 (185D8400) [pid = 3436] [serial = 40] [outer = 178F6C00] 09:15:20 INFO - PROCESS | 3436 | 1464624920769 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]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 671ms 09:15:20 INFO - PROCESS | 3436 | 1464624920833 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 3436 | 1464624920835 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:15:20 INFO - PROCESS | 3436 | 1464624920838 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:15:20 INFO - PROCESS | 3436 | 1464624920840 Marionette TRACE conn5 <- [1,22,null,{}] 09:15:20 INFO - PROCESS | 3436 | 1464624920849 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}] 09:15:20 INFO - PROCESS | 3436 | 1464624920929 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:15:20 INFO - PROCESS | 3436 | 1464624920937 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 3436 | ++DOCSHELL 1892C400 == 13 [pid = 3436] [id = 15] 09:15:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 41 (18EE5000) [pid = 3436] [serial = 41] [outer = 00000000] 09:15:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 42 (18EF0400) [pid = 3436] [serial = 42] [outer = 18EE5000] 09:15:20 INFO - PROCESS | 3436 | 1464624920983 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 43 (19FCC400) [pid = 3436] [serial = 43] [outer = 18EE5000] 09:15:21 INFO - PROCESS | 3436 | 1464624921392 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]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 09:15:21 INFO - PROCESS | 3436 | 1464624921412 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 3436 | 1464624921414 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:15:21 INFO - PROCESS | 3436 | 1464624921417 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 3436 | 1464624921419 Marionette TRACE conn5 <- [1,26,null,{}] 09:15:21 INFO - PROCESS | 3436 | 1464624921434 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}] 09:15:21 INFO - PROCESS | 3436 | 1464624921513 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:15:21 INFO - PROCESS | 3436 | 1464624921519 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 3436 | ++DOCSHELL 1A0E5800 == 14 [pid = 3436] [id = 16] 09:15:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 44 (1A0E8000) [pid = 3436] [serial = 44] [outer = 00000000] 09:15:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 45 (1AC47C00) [pid = 3436] [serial = 45] [outer = 1A0E8000] 09:15:21 INFO - PROCESS | 3436 | 1464624921565 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 46 (1B2E8000) [pid = 3436] [serial = 46] [outer = 1A0E8000] 09:15:22 INFO - PROCESS | 3436 | 1464624921985 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]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 09:15:22 INFO - PROCESS | 3436 | 1464624922008 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 3436 | 1464624922010 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:15:22 INFO - PROCESS | 3436 | 1464624922013 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 3436 | 1464624922014 Marionette TRACE conn5 <- [1,30,null,{}] 09:15:22 INFO - PROCESS | 3436 | 1464624922018 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}] 09:15:22 INFO - PROCESS | 3436 | 1464624922165 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:15:22 INFO - PROCESS | 3436 | 1464624922177 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 3436 | ++DOCSHELL 1A96E000 == 15 [pid = 3436] [id = 17] 09:15:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 47 (1ADFAC00) [pid = 3436] [serial = 47] [outer = 00000000] 09:15:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 48 (1CCD5800) [pid = 3436] [serial = 48] [outer = 1ADFAC00] 09:15:22 INFO - PROCESS | 3436 | 1464624922229 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 49 (1D461000) [pid = 3436] [serial = 49] [outer = 1ADFAC00] 09:15:22 INFO - PROCESS | 3436 | 1464624922620 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]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 09:15:22 INFO - PROCESS | 3436 | 1464624922656 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 3436 | 1464624922658 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:15:22 INFO - PROCESS | 3436 | 1464624922662 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:15:22 INFO - PROCESS | 3436 | 1464624922664 Marionette TRACE conn5 <- [1,34,null,{}] 09:15:22 INFO - PROCESS | 3436 | 1464624922667 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}] 09:15:22 INFO - PROCESS | 3436 | 1464624922741 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:15:22 INFO - PROCESS | 3436 | 1464624922747 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 3436 | ++DOCSHELL 1D4C6000 == 16 [pid = 3436] [id = 18] 09:15:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 50 (1D4CD400) [pid = 3436] [serial = 50] [outer = 00000000] 09:15:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 51 (1DF23400) [pid = 3436] [serial = 51] [outer = 1D4CD400] 09:15:22 INFO - PROCESS | 3436 | 1464624922792 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 52 (1DF24C00) [pid = 3436] [serial = 52] [outer = 1D4CD400] 09:15:23 INFO - PROCESS | 3436 | 1464624923197 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]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 09:15:23 INFO - PROCESS | 3436 | 1464624923235 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 3436 | 1464624923237 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:15:23 INFO - PROCESS | 3436 | 1464624923252 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 3436 | 1464624923253 Marionette TRACE conn5 <- [1,38,null,{}] 09:15:23 INFO - PROCESS | 3436 | 1464624923261 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}] 09:15:23 INFO - PROCESS | 3436 | 1464624923335 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:15:23 INFO - PROCESS | 3436 | 1464624923342 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D3400 == 17 [pid = 3436] [id = 19] 09:15:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 53 (1A5D7000) [pid = 3436] [serial = 53] [outer = 00000000] 09:15:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (1A5DE800) [pid = 3436] [serial = 54] [outer = 1A5D7000] 09:15:23 INFO - PROCESS | 3436 | 1464624923386 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (1DC52000) [pid = 3436] [serial = 55] [outer = 1A5D7000] 09:15:23 INFO - PROCESS | 3436 | 1464624923945 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]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 730ms 09:15:23 INFO - PROCESS | 3436 | 1464624923986 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:15:24 INFO - PROCESS | 3436 | 1464624923988 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:15:24 INFO - PROCESS | 3436 | 1464624923991 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 3436 | 1464624923993 Marionette TRACE conn5 <- [1,42,null,{}] 09:15:24 INFO - PROCESS | 3436 | 1464624923996 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}] 09:15:24 INFO - PROCESS | 3436 | 1464624924091 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:15:24 INFO - PROCESS | 3436 | 1464624924100 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 3436 | ++DOCSHELL 0C83A800 == 18 [pid = 3436] [id = 20] 09:15:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (0C83AC00) [pid = 3436] [serial = 56] [outer = 00000000] 09:15:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (0C842000) [pid = 3436] [serial = 57] [outer = 0C83AC00] 09:15:24 INFO - PROCESS | 3436 | 1464624924145 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (0C845000) [pid = 3436] [serial = 58] [outer = 0C83AC00] 09:15:24 INFO - PROCESS | 3436 | 1464624924535 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 09:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:15:24 INFO - PROCESS | 3436 | 1464624924562 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 3436 | 1464624924564 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:15:24 INFO - PROCESS | 3436 | 1464624924567 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 3436 | 1464624924569 Marionette TRACE conn5 <- [1,46,null,{}] 09:15:24 INFO - PROCESS | 3436 | 1464624924586 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}] 09:15:24 INFO - PROCESS | 3436 | 1464624924667 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:15:24 INFO - PROCESS | 3436 | 1464624924673 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 3436 | ++DOCSHELL 10961000 == 19 [pid = 3436] [id = 21] 09:15:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (11016400) [pid = 3436] [serial = 59] [outer = 00000000] 09:15:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (1101F800) [pid = 3436] [serial = 60] [outer = 11016400] 09:15:24 INFO - PROCESS | 3436 | 1464624924719 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (11022800) [pid = 3436] [serial = 61] [outer = 11016400] 09:15:25 INFO - PROCESS | 3436 | 1464624925112 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 590ms 09:15:25 INFO - PROCESS | 3436 | 1464624925162 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 3436 | 1464624925164 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:15:25 INFO - PROCESS | 3436 | 1464624925180 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 3436 | 1464624925182 Marionette TRACE conn5 <- [1,50,null,{}] 09:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:15:25 INFO - PROCESS | 3436 | 1464624925186 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}] 09:15:25 INFO - PROCESS | 3436 | 1464624925276 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:15:25 INFO - PROCESS | 3436 | 1464624925284 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 3436 | ++DOCSHELL 10F3C400 == 20 [pid = 3436] [id = 22] 09:15:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (10F3C800) [pid = 3436] [serial = 62] [outer = 00000000] 09:15:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (1101F000) [pid = 3436] [serial = 63] [outer = 10F3C800] 09:15:25 INFO - PROCESS | 3436 | 1464624925339 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (1A5DC400) [pid = 3436] [serial = 64] [outer = 10F3C800] 09:15:25 INFO - PROCESS | 3436 | 1464624925765 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 09:15:25 INFO - PROCESS | 3436 | 1464624925822 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 3436 | 1464624925833 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:15:25 INFO - PROCESS | 3436 | 1464624925837 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 3436 | 1464624925839 Marionette TRACE conn5 <- [1,54,null,{}] 09:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:15:25 INFO - PROCESS | 3436 | 1464624925843 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}] 09:15:25 INFO - PROCESS | 3436 | 1464624925918 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:15:25 INFO - PROCESS | 3436 | 1464624925924 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 3436 | ++DOCSHELL 1D4C1400 == 21 [pid = 3436] [id = 23] 09:15:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (1DF2B000) [pid = 3436] [serial = 65] [outer = 00000000] 09:15:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (1F5E5800) [pid = 3436] [serial = 66] [outer = 1DF2B000] 09:15:25 INFO - PROCESS | 3436 | 1464624925969 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (1F5EC800) [pid = 3436] [serial = 67] [outer = 1DF2B000] 09:15:26 INFO - PROCESS | 3436 | 1464624926345 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]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 09:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:15:26 INFO - PROCESS | 3436 | 1464624926374 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 3436 | 1464624926376 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:15:26 INFO - PROCESS | 3436 | 1464624926379 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 3436 | 1464624926381 Marionette TRACE conn5 <- [1,58,null,{}] 09:15:26 INFO - PROCESS | 3436 | 1464624926384 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}] 09:15:26 INFO - PROCESS | 3436 | 1464624926505 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:15:26 INFO - PROCESS | 3436 | 1464624926514 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 3436 | ++DOCSHELL 1DFA8400 == 22 [pid = 3436] [id = 24] 09:15:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (1F5ED800) [pid = 3436] [serial = 68] [outer = 00000000] 09:15:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (1F742C00) [pid = 3436] [serial = 69] [outer = 1F5ED800] 09:15:26 INFO - PROCESS | 3436 | 1464624926557 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (1F745800) [pid = 3436] [serial = 70] [outer = 1F5ED800] 09:15:27 INFO - PROCESS | 3436 | --DOCSHELL 157E2000 == 21 [pid = 3436] [id = 8] 09:15:27 INFO - PROCESS | 3436 | 1464624927686 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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1321ms 09:15:27 INFO - PROCESS | 3436 | 1464624927701 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 3436 | 1464624927705 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:15:27 INFO - PROCESS | 3436 | 1464624927721 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 3436 | 1464624927725 Marionette TRACE conn5 <- [1,62,null,{}] 09:15:27 INFO - PROCESS | 3436 | 1464624927731 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}] 09:15:27 INFO - PROCESS | 3436 | 1464624927862 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:15:27 INFO - PROCESS | 3436 | 1464624927914 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 3436 | ++DOCSHELL 109F5000 == 22 [pid = 3436] [id = 25] 09:15:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (10D4C400) [pid = 3436] [serial = 71] [outer = 00000000] 09:15:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (10F36C00) [pid = 3436] [serial = 72] [outer = 10D4C400] 09:15:27 INFO - PROCESS | 3436 | 1464624927964 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (10F3EC00) [pid = 3436] [serial = 73] [outer = 10D4C400] 09:15:28 INFO - PROCESS | 3436 | 1464624928379 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]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 690ms 09:15:28 INFO - PROCESS | 3436 | 1464624928401 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 3436 | 1464624928406 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:15:28 INFO - PROCESS | 3436 | 1464624928413 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 3436 | 1464624928415 Marionette TRACE conn5 <- [1,66,null,{}] 09:15:28 INFO - PROCESS | 3436 | 1464624928419 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}] 09:15:28 INFO - PROCESS | 3436 | 1464624928522 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:15:28 INFO - PROCESS | 3436 | 1464624928529 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 3436 | ++DOCSHELL 1150EC00 == 23 [pid = 3436] [id = 26] 09:15:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (11512000) [pid = 3436] [serial = 74] [outer = 00000000] 09:15:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (1190D800) [pid = 3436] [serial = 75] [outer = 11512000] 09:15:28 INFO - PROCESS | 3436 | 1464624928574 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (119BA400) [pid = 3436] [serial = 76] [outer = 11512000] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (18503400) [pid = 3436] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (159EA400) [pid = 3436] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0D4ED800) [pid = 3436] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (1195A800) [pid = 3436] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (178F6C00) [pid = 3436] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (18EE5000) [pid = 3436] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (1A0E8000) [pid = 3436] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (1ADFAC00) [pid = 3436] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (1D4CD400) [pid = 3436] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (10F3C800) [pid = 3436] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:15:29 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (1DF2B000) [pid = 3436] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:15:29 INFO - PROCESS | 3436 | 1464624929301 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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 930ms 09:15:29 INFO - PROCESS | 3436 | 1464624929347 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 3436 | 1464624929349 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:15:29 INFO - PROCESS | 3436 | 1464624929352 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 3436 | 1464624929356 Marionette TRACE conn5 <- [1,70,null,{}] 09:15:29 INFO - PROCESS | 3436 | 1464624929381 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}] 09:15:29 INFO - PROCESS | 3436 | 1464624929463 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:15:29 INFO - PROCESS | 3436 | 1464624929473 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 3436 | ++DOCSHELL 15AB7800 == 24 [pid = 3436] [id = 27] 09:15:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (15ABC800) [pid = 3436] [serial = 77] [outer = 00000000] 09:15:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (15B92800) [pid = 3436] [serial = 78] [outer = 15ABC800] 09:15:29 INFO - PROCESS | 3436 | 1464624929523 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (16B2D400) [pid = 3436] [serial = 79] [outer = 15ABC800] 09:15:29 INFO - PROCESS | 3436 | 1464624929915 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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 09:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:15:30 INFO - PROCESS | 3436 | 1464624929986 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 3436 | 1464624929988 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:15:30 INFO - PROCESS | 3436 | 1464624929991 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 3436 | 1464624929993 Marionette TRACE conn5 <- [1,74,null,{}] 09:15:30 INFO - PROCESS | 3436 | 1464624929997 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}] 09:15:30 INFO - PROCESS | 3436 | 1464624930086 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:15:30 INFO - PROCESS | 3436 | 1464624930093 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 3436 | ++DOCSHELL 173BD000 == 25 [pid = 3436] [id = 28] 09:15:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (173C0800) [pid = 3436] [serial = 80] [outer = 00000000] 09:15:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (185D6400) [pid = 3436] [serial = 81] [outer = 173C0800] 09:15:30 INFO - PROCESS | 3436 | 1464624930139 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (18EE3C00) [pid = 3436] [serial = 82] [outer = 173C0800] 09:15:30 INFO - PROCESS | 3436 | 1464624930559 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]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 09:15:30 INFO - PROCESS | 3436 | 1464624930626 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:15:30 INFO - PROCESS | 3436 | 1464624930628 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:15:30 INFO - PROCESS | 3436 | 1464624930631 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 3436 | 1464624930633 Marionette TRACE conn5 <- [1,78,null,{}] 09:15:30 INFO - PROCESS | 3436 | 1464624930636 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}] 09:15:30 INFO - PROCESS | 3436 | 1464624930711 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:15:30 INFO - PROCESS | 3436 | 1464624930720 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 3436 | ++DOCSHELL 19CEBC00 == 26 [pid = 3436] [id = 29] 09:15:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (19CF2800) [pid = 3436] [serial = 83] [outer = 00000000] 09:15:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (1A402800) [pid = 3436] [serial = 84] [outer = 19CF2800] 09:15:30 INFO - PROCESS | 3436 | 1464624930765 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (1A5D8400) [pid = 3436] [serial = 85] [outer = 19CF2800] 09:15:31 INFO - PROCESS | 3436 | 1464624931280 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]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 730ms 09:15:31 INFO - PROCESS | 3436 | 1464624931375 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 3436 | 1464624931380 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:15:31 INFO - PROCESS | 3436 | 1464624931386 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 3436 | 1464624931390 Marionette TRACE conn5 <- [1,82,null,{}] 09:15:31 INFO - PROCESS | 3436 | 1464624931425 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}] 09:15:31 INFO - PROCESS | 3436 | 1464624931574 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:15:31 INFO - PROCESS | 3436 | 1464624931630 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 3436 | ++DOCSHELL 10D50400 == 27 [pid = 3436] [id = 30] 09:15:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (10F40400) [pid = 3436] [serial = 86] [outer = 00000000] 09:15:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (11021800) [pid = 3436] [serial = 87] [outer = 10F40400] 09:15:31 INFO - PROCESS | 3436 | 1464624931691 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (11918C00) [pid = 3436] [serial = 88] [outer = 10F40400] 09:15:32 INFO - PROCESS | 3436 | 1464624932229 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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 871ms 09:15:32 INFO - PROCESS | 3436 | 1464624932260 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 3436 | 1464624932266 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:15:32 INFO - PROCESS | 3436 | 1464624932273 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 3436 | 1464624932276 Marionette TRACE conn5 <- [1,86,null,{}] 09:15:32 INFO - PROCESS | 3436 | 1464624932280 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}] 09:15:32 INFO - PROCESS | 3436 | 1464624932382 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:15:32 INFO - PROCESS | 3436 | 1464624932465 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 3436 | ++DOCSHELL 15CB1800 == 28 [pid = 3436] [id = 31] 09:15:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (15CBF800) [pid = 3436] [serial = 89] [outer = 00000000] 09:15:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (19AD5400) [pid = 3436] [serial = 90] [outer = 15CBF800] 09:15:32 INFO - PROCESS | 3436 | 1464624932522 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (1A5D2C00) [pid = 3436] [serial = 91] [outer = 15CBF800] 09:15:33 INFO - PROCESS | 3436 | 1464624933070 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]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 09:15:33 INFO - PROCESS | 3436 | 1464624933105 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 3436 | 1464624933108 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:15:33 INFO - PROCESS | 3436 | 1464624933111 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 3436 | 1464624933115 Marionette TRACE conn5 <- [1,90,null,{}] 09:15:33 INFO - PROCESS | 3436 | 1464624933127 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}] 09:15:33 INFO - PROCESS | 3436 | 1464624933231 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:15:33 INFO - PROCESS | 3436 | 1464624933303 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 3436 | ++DOCSHELL 1B20E000 == 29 [pid = 3436] [id = 32] 09:15:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (1B272400) [pid = 3436] [serial = 92] [outer = 00000000] 09:15:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (1CCD4000) [pid = 3436] [serial = 93] [outer = 1B272400] 09:15:33 INFO - PROCESS | 3436 | 1464624933361 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (1D06DC00) [pid = 3436] [serial = 94] [outer = 1B272400] 09:15:33 INFO - PROCESS | 3436 | 1464624933909 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]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 09:15:33 INFO - PROCESS | 3436 | 1464624933945 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 3436 | 1464624933948 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:15:33 INFO - PROCESS | 3436 | 1464624933952 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 3436 | 1464624933954 Marionette TRACE conn5 <- [1,94,null,{}] 09:15:33 INFO - PROCESS | 3436 | 1464624933958 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}] 09:15:34 INFO - PROCESS | 3436 | 1464624934058 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:15:34 INFO - PROCESS | 3436 | 1464624934139 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 3436 | ++DOCSHELL 19C77800 == 30 [pid = 3436] [id = 33] 09:15:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (19C7BC00) [pid = 3436] [serial = 95] [outer = 00000000] 09:15:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (19C7F800) [pid = 3436] [serial = 96] [outer = 19C7BC00] 09:15:34 INFO - PROCESS | 3436 | 1464624934194 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (19C80400) [pid = 3436] [serial = 97] [outer = 19C7BC00] 09:15:34 INFO - PROCESS | 3436 | 1464624934743 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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 09:15:34 INFO - PROCESS | 3436 | 1464624934785 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 3436 | 1464624934787 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:15:34 INFO - PROCESS | 3436 | 1464624934791 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:15:34 INFO - PROCESS | 3436 | 1464624934793 Marionette TRACE conn5 <- [1,98,null,{}] 09:15:34 INFO - PROCESS | 3436 | 1464624934797 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}] 09:15:34 INFO - PROCESS | 3436 | 1464624934891 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:15:34 INFO - PROCESS | 3436 | 1464624934958 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 3436 | ++DOCSHELL 1137EC00 == 31 [pid = 3436] [id = 34] 09:15:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (11381800) [pid = 3436] [serial = 98] [outer = 00000000] 09:15:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (11388800) [pid = 3436] [serial = 99] [outer = 11381800] 09:15:35 INFO - PROCESS | 3436 | 1464624935013 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (11389400) [pid = 3436] [serial = 100] [outer = 11381800] 09:15:35 INFO - PROCESS | 3436 | 1464624935595 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]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 09:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:15:35 INFO - PROCESS | 3436 | 1464624935625 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 3436 | 1464624935629 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:15:35 INFO - PROCESS | 3436 | 1464624935634 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 3436 | 1464624935637 Marionette TRACE conn5 <- [1,102,null,{}] 09:15:35 INFO - PROCESS | 3436 | 1464624935643 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}] 09:15:35 INFO - PROCESS | 3436 | 1464624935741 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:15:35 INFO - PROCESS | 3436 | 1464624935814 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 3436 | ++DOCSHELL 10F31800 == 32 [pid = 3436] [id = 35] 09:15:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (10F31C00) [pid = 3436] [serial = 101] [outer = 00000000] 09:15:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (11382C00) [pid = 3436] [serial = 102] [outer = 10F31C00] 09:15:35 INFO - PROCESS | 3436 | 1464624935867 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (11513800) [pid = 3436] [serial = 103] [outer = 10F31C00] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (1AC42000) [pid = 3436] [serial = 17] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (1850D800) [pid = 3436] [serial = 9] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (185CD400) [pid = 3436] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (14163C00) [pid = 3436] [serial = 4] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (19FCBC00) [pid = 3436] [serial = 24] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (1095BC00) [pid = 3436] [serial = 27] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (109F6C00) [pid = 3436] [serial = 28] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (119C2C00) [pid = 3436] [serial = 30] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (15B85800) [pid = 3436] [serial = 36] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (18509000) [pid = 3436] [serial = 39] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (185D8400) [pid = 3436] [serial = 40] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (18EF0400) [pid = 3436] [serial = 42] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (19FCC400) [pid = 3436] [serial = 43] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (1AC47C00) [pid = 3436] [serial = 45] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (1B2E8000) [pid = 3436] [serial = 46] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (1CCD5800) [pid = 3436] [serial = 48] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (1DF23400) [pid = 3436] [serial = 51] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (1A5DE800) [pid = 3436] [serial = 54] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0C842000) [pid = 3436] [serial = 57] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (1101F800) [pid = 3436] [serial = 60] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (1101F000) [pid = 3436] [serial = 63] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (15AC3000) [pid = 3436] [serial = 21] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (15CBFC00) [pid = 3436] [serial = 22] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (157E3800) [pid = 3436] [serial = 33] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (1D461000) [pid = 3436] [serial = 49] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (1DF24C00) [pid = 3436] [serial = 52] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (1415E400) [pid = 3436] [serial = 31] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (1F5E5800) [pid = 3436] [serial = 66] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (1A5DC400) [pid = 3436] [serial = 64] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (1F5EC800) [pid = 3436] [serial = 67] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (1AC41000) [pid = 3436] [serial = 14] [outer = 00000000] [url = about:blank] 09:15:36 INFO - PROCESS | 3436 | 1464624936321 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]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 730ms 09:15:36 INFO - PROCESS | 3436 | 1464624936365 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 3436 | 1464624936371 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:15:36 INFO - PROCESS | 3436 | 1464624936377 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 3436 | 1464624936379 Marionette TRACE conn5 <- [1,106,null,{}] 09:15:36 INFO - PROCESS | 3436 | 1464624936383 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}] 09:15:36 INFO - PROCESS | 3436 | 1464624936467 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:15:36 INFO - PROCESS | 3436 | 1464624936475 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 3436 | ++DOCSHELL 11023800 == 33 [pid = 3436] [id = 36] 09:15:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (11382400) [pid = 3436] [serial = 104] [outer = 00000000] 09:15:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (11ABC400) [pid = 3436] [serial = 105] [outer = 11382400] 09:15:36 INFO - PROCESS | 3436 | 1464624936522 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (141F7000) [pid = 3436] [serial = 106] [outer = 11382400] 09:15:36 INFO - PROCESS | 3436 | 1464624936948 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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 09:15:37 INFO - PROCESS | 3436 | 1464624937010 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 3436 | 1464624937012 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:15:37 INFO - PROCESS | 3436 | 1464624937015 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:15:37 INFO - PROCESS | 3436 | 1464624937019 Marionette TRACE conn5 <- [1,110,null,{}] 09:15:37 INFO - PROCESS | 3436 | 1464624937029 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}] 09:15:37 INFO - PROCESS | 3436 | 1464624937112 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:15:37 INFO - PROCESS | 3436 | 1464624937122 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 3436 | ++DOCSHELL 17027400 == 34 [pid = 3436] [id = 37] 09:15:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (1730E800) [pid = 3436] [serial = 107] [outer = 00000000] 09:15:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (178FDC00) [pid = 3436] [serial = 108] [outer = 1730E800] 09:15:37 INFO - PROCESS | 3436 | 1464624937170 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (18512800) [pid = 3436] [serial = 109] [outer = 1730E800] 09:15:37 INFO - PROCESS | 3436 | 1464624937591 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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:15:37 INFO - PROCESS | 3436 | 1464624937650 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 3436 | 1464624937652 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:15:37 INFO - PROCESS | 3436 | 1464624937656 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 3436 | 1464624937657 Marionette TRACE conn5 <- [1,114,null,{}] 09:15:37 INFO - PROCESS | 3436 | 1464624937665 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}] 09:15:37 INFO - PROCESS | 3436 | 1464624937749 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:15:37 INFO - PROCESS | 3436 | 1464624937756 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 3436 | ++DOCSHELL 185D3000 == 35 [pid = 3436] [id = 38] 09:15:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (19AD0800) [pid = 3436] [serial = 110] [outer = 00000000] 09:15:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (19C7F000) [pid = 3436] [serial = 111] [outer = 19AD0800] 09:15:37 INFO - PROCESS | 3436 | 1464624937804 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (19FCD400) [pid = 3436] [serial = 112] [outer = 19AD0800] 09:15:38 INFO - PROCESS | 3436 | 1464624938252 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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 09:15:38 INFO - PROCESS | 3436 | 1464624938290 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 3436 | 1464624938292 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:15:38 INFO - PROCESS | 3436 | 1464624938301 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 3436 | 1464624938302 Marionette TRACE conn5 <- [1,118,null,{}] 09:15:38 INFO - PROCESS | 3436 | 1464624938306 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}] 09:15:38 INFO - PROCESS | 3436 | 1464624938405 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:15:38 INFO - PROCESS | 3436 | 1464624938412 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 3436 | ++DOCSHELL 19FCF800 == 36 [pid = 3436] [id = 39] 09:15:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (1A5D0C00) [pid = 3436] [serial = 113] [outer = 00000000] 09:15:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (1A96A000) [pid = 3436] [serial = 114] [outer = 1A5D0C00] 09:15:38 INFO - PROCESS | 3436 | 1464624938456 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (1AA70400) [pid = 3436] [serial = 115] [outer = 1A5D0C00] 09:15:38 INFO - PROCESS | 3436 | 1464624938862 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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 09:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:15:38 INFO - PROCESS | 3436 | 1464624938875 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 3436 | 1464624938877 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:15:38 INFO - PROCESS | 3436 | 1464624938879 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 3436 | 1464624938881 Marionette TRACE conn5 <- [1,122,null,{}] 09:15:38 INFO - PROCESS | 3436 | 1464624938891 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}] 09:15:39 INFO - PROCESS | 3436 | 1464624939010 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:15:39 INFO - PROCESS | 3436 | 1464624939018 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 3436 | ++DOCSHELL 1AC41C00 == 37 [pid = 3436] [id = 40] 09:15:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (1B0C7C00) [pid = 3436] [serial = 116] [outer = 00000000] 09:15:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (1CCD5400) [pid = 3436] [serial = 117] [outer = 1B0C7C00] 09:15:39 INFO - PROCESS | 3436 | 1464624939063 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (1CD95400) [pid = 3436] [serial = 118] [outer = 1B0C7C00] 09:15:39 INFO - PROCESS | 3436 | 1464624939496 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]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 09:15:39 INFO - PROCESS | 3436 | 1464624939551 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:15:39 INFO - PROCESS | 3436 | 1464624939553 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:15:39 INFO - PROCESS | 3436 | 1464624939556 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 3436 | 1464624939557 Marionette TRACE conn5 <- [1,126,null,{}] 09:15:39 INFO - PROCESS | 3436 | 1464624939561 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}] 09:15:39 INFO - PROCESS | 3436 | 1464624939667 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:15:39 INFO - PROCESS | 3436 | 1464624939677 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 3436 | ++DOCSHELL 1D06AC00 == 38 [pid = 3436] [id = 41] 09:15:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (1DB69800) [pid = 3436] [serial = 119] [outer = 00000000] 09:15:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (1DF25000) [pid = 3436] [serial = 120] [outer = 1DB69800] 09:15:39 INFO - PROCESS | 3436 | 1464624939722 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (1DF2A800) [pid = 3436] [serial = 121] [outer = 1DB69800] 09:15:40 INFO - PROCESS | 3436 | 1464624940157 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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 09:15:40 INFO - PROCESS | 3436 | 1464624940190 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 3436 | 1464624940192 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:15:40 INFO - PROCESS | 3436 | 1464624940195 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 3436 | 1464624940196 Marionette TRACE conn5 <- [1,130,null,{}] 09:15:40 INFO - PROCESS | 3436 | 1464624940200 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}] 09:15:40 INFO - PROCESS | 3436 | 1464624940326 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:15:40 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (1F5ED800) [pid = 3436] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:15:40 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0C83AC00) [pid = 3436] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:15:40 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (11016400) [pid = 3436] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:15:40 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (1A5D7000) [pid = 3436] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:15:40 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (10D4C400) [pid = 3436] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:15:40 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (11512000) [pid = 3436] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:15:40 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (15ABC800) [pid = 3436] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:15:40 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (173C0800) [pid = 3436] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:15:40 INFO - PROCESS | 3436 | 1464624940397 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 3436 | ++DOCSHELL 0C83AC00 == 39 [pid = 3436] [id = 42] 09:15:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (0C83D400) [pid = 3436] [serial = 122] [outer = 00000000] 09:15:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (11016400) [pid = 3436] [serial = 123] [outer = 0C83D400] 09:15:40 INFO - PROCESS | 3436 | 1464624940441 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (1535A000) [pid = 3436] [serial = 124] [outer = 0C83D400] 09:15:40 INFO - PROCESS | 3436 | 1464624940791 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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 09:15:40 INFO - PROCESS | 3436 | 1464624940827 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 3436 | 1464624940829 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:15:40 INFO - PROCESS | 3436 | 1464624940838 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 3436 | 1464624940840 Marionette TRACE conn5 <- [1,134,null,{}] 09:15:40 INFO - PROCESS | 3436 | 1464624940843 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}] 09:15:40 INFO - PROCESS | 3436 | 1464624940920 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:15:40 INFO - PROCESS | 3436 | 1464624940927 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 3436 | ++DOCSHELL 178F9800 == 40 [pid = 3436] [id = 43] 09:15:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (1A5D1400) [pid = 3436] [serial = 125] [outer = 00000000] 09:15:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (1AA61000) [pid = 3436] [serial = 126] [outer = 1A5D1400] 09:15:40 INFO - PROCESS | 3436 | 1464624940977 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (1DF23400) [pid = 3436] [serial = 127] [outer = 1A5D1400] 09:15:41 INFO - PROCESS | 3436 | 1464624941393 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]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 09:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:15:41 INFO - PROCESS | 3436 | 1464624941412 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 3436 | 1464624941414 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:15:41 INFO - PROCESS | 3436 | 1464624941417 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 3436 | 1464624941419 Marionette TRACE conn5 <- [1,138,null,{}] 09:15:41 INFO - PROCESS | 3436 | 1464624941433 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}] 09:15:41 INFO - PROCESS | 3436 | 1464624941511 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:15:41 INFO - PROCESS | 3436 | 1464624941517 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 3436 | ++DOCSHELL 10F60800 == 41 [pid = 3436] [id = 44] 09:15:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (10F62800) [pid = 3436] [serial = 128] [outer = 00000000] 09:15:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (10F66400) [pid = 3436] [serial = 129] [outer = 10F62800] 09:15:41 INFO - PROCESS | 3436 | 1464624941562 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (16C75C00) [pid = 3436] [serial = 130] [outer = 10F62800] 09:15:42 INFO - PROCESS | 3436 | 1464624941986 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 591ms 09:15:42 INFO - PROCESS | 3436 | 1464624942008 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 3436 | 1464624942010 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:15:42 INFO - PROCESS | 3436 | 1464624942013 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:15:42 INFO - PROCESS | 3436 | 1464624942016 Marionette TRACE conn5 <- [1,142,null,{}] 09:15:42 INFO - PROCESS | 3436 | 1464624942020 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}] 09:15:42 INFO - PROCESS | 3436 | 1464624942148 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:15:42 INFO - PROCESS | 3436 | 1464624942156 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 3436 | ++DOCSHELL 10F5F400 == 42 [pid = 3436] [id = 45] 09:15:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (10F5F800) [pid = 3436] [serial = 131] [outer = 00000000] 09:15:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (1DF31400) [pid = 3436] [serial = 132] [outer = 10F5F800] 09:15:42 INFO - PROCESS | 3436 | 1464624942208 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (1DFB1C00) [pid = 3436] [serial = 133] [outer = 10F5F800] 09:15:42 INFO - PROCESS | 3436 | 1464624942793 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 09:15:42 INFO - PROCESS | 3436 | 1464624942860 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 3436 | 1464624942866 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:15:42 INFO - PROCESS | 3436 | 1464624942871 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:15:42 INFO - PROCESS | 3436 | 1464624942876 Marionette TRACE conn5 <- [1,146,null,{}] 09:15:42 INFO - PROCESS | 3436 | 1464624942882 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}] 09:15:43 INFO - PROCESS | 3436 | 1464624942994 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:15:43 INFO - PROCESS | 3436 | 1464624943070 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 3436 | ++DOCSHELL 0D4EC800 == 43 [pid = 3436] [id = 46] 09:15:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (109EE400) [pid = 3436] [serial = 134] [outer = 00000000] 09:15:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (1159E800) [pid = 3436] [serial = 135] [outer = 109EE400] 09:15:43 INFO - PROCESS | 3436 | 1464624943168 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (1570CC00) [pid = 3436] [serial = 136] [outer = 109EE400] 09:15:43 INFO - PROCESS | 3436 | 1464624943737 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]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 09:15:43 INFO - PROCESS | 3436 | 1464624943747 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 3436 | 1464624943753 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:15:43 INFO - PROCESS | 3436 | 1464624943760 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 3436 | 1464624943763 Marionette TRACE conn5 <- [1,150,null,{}] 09:15:43 INFO - PROCESS | 3436 | 1464624943771 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}] 09:15:43 INFO - PROCESS | 3436 | 1464624943883 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:15:43 INFO - PROCESS | 3436 | 1464624943972 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 3436 | ++DOCSHELL 1850D800 == 44 [pid = 3436] [id = 47] 09:15:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (1850F400) [pid = 3436] [serial = 137] [outer = 00000000] 09:15:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (19CE5800) [pid = 3436] [serial = 138] [outer = 1850F400] 09:15:44 INFO - PROCESS | 3436 | 1464624944027 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (1A968000) [pid = 3436] [serial = 139] [outer = 1850F400] 09:15:44 INFO - PROCESS | 3436 | 1464624944634 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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 09:15:44 INFO - PROCESS | 3436 | 1464624944692 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 3436 | 1464624944694 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:15:44 INFO - PROCESS | 3436 | 1464624944698 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 3436 | 1464624944702 Marionette TRACE conn5 <- [1,154,null,{}] 09:15:44 INFO - PROCESS | 3436 | 1464624944714 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}] 09:15:44 INFO - PROCESS | 3436 | 1464624944821 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:15:44 INFO - PROCESS | 3436 | 1464624944898 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 3436 | ++DOCSHELL 1B0D2400 == 45 [pid = 3436] [id = 48] 09:15:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (1DB6AC00) [pid = 3436] [serial = 140] [outer = 00000000] 09:15:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (1DF5CC00) [pid = 3436] [serial = 141] [outer = 1DB6AC00] 09:15:44 INFO - PROCESS | 3436 | 1464624944955 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (1F5E6400) [pid = 3436] [serial = 142] [outer = 1DB6AC00] 09:15:45 INFO - PROCESS | 3436 | 1464624945699 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]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1025ms 09:15:45 INFO - PROCESS | 3436 | 1464624945727 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 3436 | 1464624945731 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:15:45 INFO - PROCESS | 3436 | 1464624945736 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 3436 | 1464624945741 Marionette TRACE conn5 <- [1,158,null,{}] 09:15:45 INFO - PROCESS | 3436 | 1464624945747 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}] 09:15:45 INFO - PROCESS | 3436 | 1464624945841 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:15:45 INFO - PROCESS | 3436 | 1464624945933 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 3436 | ++DOCSHELL 0D43A800 == 46 [pid = 3436] [id = 49] 09:15:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (10908800) [pid = 3436] [serial = 143] [outer = 00000000] 09:15:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (10F5C800) [pid = 3436] [serial = 144] [outer = 10908800] 09:15:46 INFO - PROCESS | 3436 | 1464624945984 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (11516800) [pid = 3436] [serial = 145] [outer = 10908800] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 10F60800 == 45 [pid = 3436] [id = 44] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 178F9800 == 44 [pid = 3436] [id = 43] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 0C83AC00 == 43 [pid = 3436] [id = 42] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 1D06AC00 == 42 [pid = 3436] [id = 41] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 1AC41C00 == 41 [pid = 3436] [id = 40] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 19FCF800 == 40 [pid = 3436] [id = 39] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 185D3000 == 39 [pid = 3436] [id = 38] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 17027400 == 38 [pid = 3436] [id = 37] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 11023800 == 37 [pid = 3436] [id = 36] 09:15:46 INFO - PROCESS | 3436 | --DOCSHELL 10F31800 == 36 [pid = 3436] [id = 35] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (1A402800) [pid = 3436] [serial = 84] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | 1464624946624 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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 930ms 09:15:46 INFO - PROCESS | 3436 | 1464624946667 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 3436 | 1464624946672 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:15:46 INFO - PROCESS | 3436 | 1464624946678 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 3436 | 1464624946681 Marionette TRACE conn5 <- [1,162,null,{}] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (1F742C00) [pid = 3436] [serial = 69] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (0C845000) [pid = 3436] [serial = 58] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (11022800) [pid = 3436] [serial = 61] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (1DC52000) [pid = 3436] [serial = 55] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (10F36C00) [pid = 3436] [serial = 72] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (10F3EC00) [pid = 3436] [serial = 73] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (1190D800) [pid = 3436] [serial = 75] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (16B2D400) [pid = 3436] [serial = 79] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (185D6400) [pid = 3436] [serial = 81] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (119BA400) [pid = 3436] [serial = 76] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (18EE3C00) [pid = 3436] [serial = 82] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (15B92800) [pid = 3436] [serial = 78] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (1F745800) [pid = 3436] [serial = 70] [outer = 00000000] [url = about:blank] 09:15:46 INFO - PROCESS | 3436 | 1464624946710 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}] 09:15:46 INFO - PROCESS | 3436 | 1464624946797 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:15:46 INFO - PROCESS | 3436 | 1464624946804 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 3436 | ++DOCSHELL 109F6400 == 37 [pid = 3436] [id = 50] 09:15:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (10D54C00) [pid = 3436] [serial = 146] [outer = 00000000] 09:15:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (10F5E400) [pid = 3436] [serial = 147] [outer = 10D54C00] 09:15:46 INFO - PROCESS | 3436 | 1464624946850 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (11023000) [pid = 3436] [serial = 148] [outer = 10D54C00] 09:15:47 INFO - PROCESS | 3436 | 1464624947303 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]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 09:15:47 INFO - PROCESS | 3436 | 1464624947380 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 3436 | 1464624947382 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:15:47 INFO - PROCESS | 3436 | 1464624947386 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 3436 | 1464624947389 Marionette TRACE conn5 <- [1,166,null,{}] 09:15:47 INFO - PROCESS | 3436 | 1464624947400 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}] 09:15:47 INFO - PROCESS | 3436 | 1464624947483 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:15:47 INFO - PROCESS | 3436 | 1464624947496 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 3436 | ++DOCSHELL 15B3D000 == 38 [pid = 3436] [id = 51] 09:15:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (15B89800) [pid = 3436] [serial = 149] [outer = 00000000] 09:15:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (16B2D400) [pid = 3436] [serial = 150] [outer = 15B89800] 09:15:47 INFO - PROCESS | 3436 | 1464624947544 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (173BCC00) [pid = 3436] [serial = 151] [outer = 15B89800] 09:15:48 INFO - PROCESS | 3436 | 1464624947985 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]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 632ms 09:15:48 INFO - PROCESS | 3436 | 1464624948018 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 3436 | 1464624948021 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:15:48 INFO - PROCESS | 3436 | 1464624948025 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 3436 | 1464624948026 Marionette TRACE conn5 <- [1,170,null,{}] 09:15:48 INFO - PROCESS | 3436 | 1464624948030 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}] 09:15:48 INFO - PROCESS | 3436 | 1464624948118 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:15:48 INFO - PROCESS | 3436 | 1464624948128 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 3436 | ++DOCSHELL 173C5000 == 39 [pid = 3436] [id = 52] 09:15:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (178F6800) [pid = 3436] [serial = 152] [outer = 00000000] 09:15:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (18EE1C00) [pid = 3436] [serial = 153] [outer = 178F6800] 09:15:48 INFO - PROCESS | 3436 | 1464624948175 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (19AD5C00) [pid = 3436] [serial = 154] [outer = 178F6800] 09:15:48 INFO - PROCESS | 3436 | 1464624948565 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]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 09:15:48 INFO - PROCESS | 3436 | 1464624948598 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 3436 | 1464624948600 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:15:48 INFO - PROCESS | 3436 | 1464624948604 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 3436 | 1464624948615 Marionette TRACE conn5 <- [1,174,null,{}] 09:15:48 INFO - PROCESS | 3436 | 1464624948635 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}] 09:15:48 INFO - PROCESS | 3436 | 1464624948713 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:15:48 INFO - PROCESS | 3436 | 1464624948720 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 3436 | ++DOCSHELL 19C7B400 == 40 [pid = 3436] [id = 53] 09:15:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (19C7B800) [pid = 3436] [serial = 155] [outer = 00000000] 09:15:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (1A0DF800) [pid = 3436] [serial = 156] [outer = 19C7B800] 09:15:48 INFO - PROCESS | 3436 | 1464624948765 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (1A0E2400) [pid = 3436] [serial = 157] [outer = 19C7B800] 09:15:49 INFO - PROCESS | 3436 | 1464624949231 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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 650ms 09:15:49 INFO - PROCESS | 3436 | 1464624949254 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 3436 | 1464624949256 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:15:49 INFO - PROCESS | 3436 | 1464624949263 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 3436 | 1464624949265 Marionette TRACE conn5 <- [1,178,null,{}] 09:15:49 INFO - PROCESS | 3436 | 1464624949269 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}] 09:15:49 INFO - PROCESS | 3436 | 1464624949394 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:15:49 INFO - PROCESS | 3436 | 1464624949404 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 3436 | ++DOCSHELL 10F33400 == 41 [pid = 3436] [id = 54] 09:15:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (11018400) [pid = 3436] [serial = 158] [outer = 00000000] 09:15:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (1AA7AC00) [pid = 3436] [serial = 159] [outer = 11018400] 09:15:49 INFO - PROCESS | 3436 | 1464624949451 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (1B0C6800) [pid = 3436] [serial = 160] [outer = 11018400] 09:15:49 INFO - PROCESS | 3436 | 1464624949884 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]]]}] 09:15:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (18E30000) [pid = 3436] [serial = 161] [outer = 1159F800] 09:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 690ms 09:15:49 INFO - PROCESS | 3436 | 1464624949957 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 3436 | 1464624949959 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:15:50 INFO - PROCESS | 3436 | 1464624949997 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 3436 | 1464624949999 Marionette TRACE conn5 <- [1,182,null,{}] 09:15:50 INFO - PROCESS | 3436 | 1464624950007 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}] 09:15:50 INFO - PROCESS | 3436 | 1464624950129 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:15:50 INFO - PROCESS | 3436 | 1464624950159 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 3436 | ++DOCSHELL 18E2BC00 == 42 [pid = 3436] [id = 55] 09:15:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (18E2F800) [pid = 3436] [serial = 162] [outer = 00000000] 09:15:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (1B205400) [pid = 3436] [serial = 163] [outer = 18E2F800] 09:15:50 INFO - PROCESS | 3436 | 1464624950205 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (1B2E8000) [pid = 3436] [serial = 164] [outer = 18E2F800] 09:15:50 INFO - PROCESS | 3436 | 1464624950621 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 690ms 09:15:50 INFO - PROCESS | 3436 | 1464624950677 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 3436 | 1464624950679 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:15:50 INFO - PROCESS | 3436 | 1464624950688 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 3436 | 1464624950690 Marionette TRACE conn5 <- [1,186,null,{}] 09:15:50 INFO - PROCESS | 3436 | 1464624950693 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}] 09:15:50 INFO - PROCESS | 3436 | 1464624950807 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:15:50 INFO - PROCESS | 3436 | 1464624950813 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 3436 | ++DOCSHELL 11384400 == 43 [pid = 3436] [id = 56] 09:15:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (1B131800) [pid = 3436] [serial = 165] [outer = 00000000] 09:15:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (1D4CC800) [pid = 3436] [serial = 166] [outer = 1B131800] 09:15:50 INFO - PROCESS | 3436 | 1464624950858 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (1DC47400) [pid = 3436] [serial = 167] [outer = 1B131800] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (10F62800) [pid = 3436] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (1B0C7C00) [pid = 3436] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (1A5D0C00) [pid = 3436] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (1DB69800) [pid = 3436] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (11382400) [pid = 3436] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (10F31C00) [pid = 3436] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (1730E800) [pid = 3436] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (19AD0800) [pid = 3436] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (0C83D400) [pid = 3436] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (11381800) [pid = 3436] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:15:51 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (1A5D1400) [pid = 3436] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:15:51 INFO - PROCESS | 3436 | 1464624951451 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]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 830ms 09:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:15:51 INFO - PROCESS | 3436 | 1464624951522 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 3436 | 1464624951524 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:15:51 INFO - PROCESS | 3436 | 1464624951527 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 3436 | 1464624951528 Marionette TRACE conn5 <- [1,190,null,{}] 09:15:51 INFO - PROCESS | 3436 | 1464624951532 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}] 09:15:51 INFO - PROCESS | 3436 | 1464624951609 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:15:51 INFO - PROCESS | 3436 | 1464624951615 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 3436 | ++DOCSHELL 11917400 == 44 [pid = 3436] [id = 57] 09:15:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (11918800) [pid = 3436] [serial = 168] [outer = 00000000] 09:15:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (18944C00) [pid = 3436] [serial = 169] [outer = 11918800] 09:15:51 INFO - PROCESS | 3436 | 1464624951660 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (18946C00) [pid = 3436] [serial = 170] [outer = 11918800] 09:15:52 INFO - PROCESS | 3436 | 1464624952056 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 09:15:52 INFO - PROCESS | 3436 | 1464624952101 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 3436 | 1464624952103 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:15:52 INFO - PROCESS | 3436 | 1464624952107 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 3436 | 1464624952108 Marionette TRACE conn5 <- [1,194,null,{}] 09:15:52 INFO - PROCESS | 3436 | 1464624952116 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}] 09:15:52 INFO - PROCESS | 3436 | 1464624952196 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:15:52 INFO - PROCESS | 3436 | 1464624952203 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 3436 | ++DOCSHELL 1894C400 == 45 [pid = 3436] [id = 58] 09:15:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (1894D800) [pid = 3436] [serial = 171] [outer = 00000000] 09:15:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (18EDE800) [pid = 3436] [serial = 172] [outer = 1894D800] 09:15:52 INFO - PROCESS | 3436 | 1464624952248 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (1AA59800) [pid = 3436] [serial = 173] [outer = 1894D800] 09:15:52 INFO - PROCESS | 3436 | 1464624952645 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 590ms 09:15:52 INFO - PROCESS | 3436 | 1464624952703 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 3436 | 1464624952705 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:15:52 INFO - PROCESS | 3436 | 1464624952709 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:15:52 INFO - PROCESS | 3436 | 1464624952711 Marionette TRACE conn5 <- [1,198,null,{}] 09:15:52 INFO - PROCESS | 3436 | 1464624952715 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}] 09:15:52 INFO - PROCESS | 3436 | 1464624952811 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:15:52 INFO - PROCESS | 3436 | 1464624952817 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 3436 | ++DOCSHELL 1CD8F000 == 46 [pid = 3436] [id = 59] 09:15:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (1D464C00) [pid = 3436] [serial = 174] [outer = 00000000] 09:15:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (1DF59000) [pid = 3436] [serial = 175] [outer = 1D464C00] 09:15:52 INFO - PROCESS | 3436 | 1464624952869 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (1DFAE800) [pid = 3436] [serial = 176] [outer = 1D464C00] 09:15:53 INFO - PROCESS | 3436 | 1464624953449 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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 770ms 09:15:53 INFO - PROCESS | 3436 | 1464624953483 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 3436 | 1464624953487 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:15:53 INFO - PROCESS | 3436 | 1464624953493 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 3436 | 1464624953497 Marionette TRACE conn5 <- [1,202,null,{}] 09:15:53 INFO - PROCESS | 3436 | 1464624953503 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}] 09:15:53 INFO - PROCESS | 3436 | 1464624953613 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:15:53 INFO - PROCESS | 3436 | 1464624953703 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 3436 | ++DOCSHELL 10F33000 == 47 [pid = 3436] [id = 60] 09:15:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (10F39C00) [pid = 3436] [serial = 177] [outer = 00000000] 09:15:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (10F63C00) [pid = 3436] [serial = 178] [outer = 10F39C00] 09:15:53 INFO - PROCESS | 3436 | 1464624953764 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (11384000) [pid = 3436] [serial = 179] [outer = 10F39C00] 09:15:54 INFO - PROCESS | 3436 | 1464624954354 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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 09:15:54 INFO - PROCESS | 3436 | 1464624954423 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 3436 | 1464624954430 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:15:54 INFO - PROCESS | 3436 | 1464624954451 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 3436 | 1464624954454 Marionette TRACE conn5 <- [1,206,null,{}] 09:15:54 INFO - PROCESS | 3436 | 1464624954459 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}] 09:15:54 INFO - PROCESS | 3436 | 1464624954575 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:15:54 INFO - PROCESS | 3436 | 1464624954644 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 3436 | ++DOCSHELL 15BE5C00 == 48 [pid = 3436] [id = 61] 09:15:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (15BE6400) [pid = 3436] [serial = 180] [outer = 00000000] 09:15:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (18510400) [pid = 3436] [serial = 181] [outer = 15BE6400] 09:15:54 INFO - PROCESS | 3436 | 1464624954699 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (1894E000) [pid = 3436] [serial = 182] [outer = 15BE6400] 09:15:55 INFO - PROCESS | 3436 | 1464624955253 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 890ms 09:15:55 INFO - PROCESS | 3436 | 1464624955341 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 3436 | 1464624955344 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:15:55 INFO - PROCESS | 3436 | 1464624955348 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 3436 | 1464624955352 Marionette TRACE conn5 <- [1,210,null,{}] 09:15:55 INFO - PROCESS | 3436 | 1464624955376 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}] 09:15:55 INFO - PROCESS | 3436 | 1464624955518 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:15:55 INFO - PROCESS | 3436 | 1464624955566 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 3436 | ++DOCSHELL 1D4C1C00 == 49 [pid = 3436] [id = 62] 09:15:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (1D4CB400) [pid = 3436] [serial = 183] [outer = 00000000] 09:15:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (1DF24800) [pid = 3436] [serial = 184] [outer = 1D4CB400] 09:15:55 INFO - PROCESS | 3436 | 1464624955623 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (1DF5BC00) [pid = 3436] [serial = 185] [outer = 1D4CB400] 09:15:56 INFO - PROCESS | 3436 | 1464624956205 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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 09:15:56 INFO - PROCESS | 3436 | 1464624956281 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 3436 | 1464624956284 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:15:56 INFO - PROCESS | 3436 | 1464624956288 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 3436 | 1464624956290 Marionette TRACE conn5 <- [1,214,null,{}] 09:15:56 INFO - PROCESS | 3436 | 1464624956294 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}] 09:15:56 INFO - PROCESS | 3436 | 1464624956429 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:15:56 INFO - PROCESS | 3436 | 1464624956547 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 3436 | ++DOCSHELL 1F5EFC00 == 50 [pid = 3436] [id = 63] 09:15:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (1F5F0000) [pid = 3436] [serial = 186] [outer = 00000000] 09:15:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (1F743800) [pid = 3436] [serial = 187] [outer = 1F5F0000] 09:15:56 INFO - PROCESS | 3436 | 1464624956603 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1F747000) [pid = 3436] [serial = 188] [outer = 1F5F0000] 09:15:57 INFO - PROCESS | 3436 | 1464624957157 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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 931ms 09:15:57 INFO - PROCESS | 3436 | 1464624957221 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 3436 | 1464624957223 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:15:57 INFO - PROCESS | 3436 | 1464624957227 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:15:57 INFO - PROCESS | 3436 | 1464624957229 Marionette TRACE conn5 <- [1,218,null,{}] 09:15:57 INFO - PROCESS | 3436 | 1464624957233 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}] 09:15:57 INFO - PROCESS | 3436 | 1464624957332 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:15:57 INFO - PROCESS | 3436 | 1464624957411 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 3436 | ++DOCSHELL 0C83F400 == 51 [pid = 3436] [id = 64] 09:15:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (0C846000) [pid = 3436] [serial = 189] [outer = 00000000] 09:15:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (10F3F800) [pid = 3436] [serial = 190] [outer = 0C846000] 09:15:57 INFO - PROCESS | 3436 | 1464624957607 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (11015400) [pid = 3436] [serial = 191] [outer = 0C846000] 09:15:58 INFO - PROCESS | 3436 | 1464624958198 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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1017ms 09:15:58 INFO - PROCESS | 3436 | 1464624958248 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 3436 | 1464624958253 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:15:58 INFO - PROCESS | 3436 | 1464624958258 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 3436 | 1464624958262 Marionette TRACE conn5 <- [1,222,null,{}] 09:15:58 INFO - PROCESS | 3436 | 1464624958267 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}] 09:15:58 INFO - PROCESS | 3436 | 1464624958405 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 1894C400 == 50 [pid = 3436] [id = 58] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 11917400 == 49 [pid = 3436] [id = 57] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 11384400 == 48 [pid = 3436] [id = 56] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 18E2BC00 == 47 [pid = 3436] [id = 55] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 10F33400 == 46 [pid = 3436] [id = 54] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 19C7B400 == 45 [pid = 3436] [id = 53] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 173C5000 == 44 [pid = 3436] [id = 52] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 15B3D000 == 43 [pid = 3436] [id = 51] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 109F6400 == 42 [pid = 3436] [id = 50] 09:15:58 INFO - PROCESS | 3436 | --DOCSHELL 0D43A800 == 41 [pid = 3436] [id = 49] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (10F66400) [pid = 3436] [serial = 129] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (1CCD5400) [pid = 3436] [serial = 117] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (1A96A000) [pid = 3436] [serial = 114] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (1DF25000) [pid = 3436] [serial = 120] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (11ABC400) [pid = 3436] [serial = 105] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (141F7000) [pid = 3436] [serial = 106] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (11513800) [pid = 3436] [serial = 103] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (11382C00) [pid = 3436] [serial = 102] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (1CD95400) [pid = 3436] [serial = 118] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (178FDC00) [pid = 3436] [serial = 108] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (18512800) [pid = 3436] [serial = 109] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (19C7F000) [pid = 3436] [serial = 111] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (11016400) [pid = 3436] [serial = 123] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (11389400) [pid = 3436] [serial = 100] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (11388800) [pid = 3436] [serial = 99] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (11021800) [pid = 3436] [serial = 87] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (1535A000) [pid = 3436] [serial = 124] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (19AD5400) [pid = 3436] [serial = 90] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (1CCD4000) [pid = 3436] [serial = 93] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (19C7F800) [pid = 3436] [serial = 96] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (1AA61000) [pid = 3436] [serial = 126] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (1DF2A800) [pid = 3436] [serial = 121] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (16C75C00) [pid = 3436] [serial = 130] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (1AA70400) [pid = 3436] [serial = 115] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (1DF23400) [pid = 3436] [serial = 127] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (19FCD400) [pid = 3436] [serial = 112] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (1DF31400) [pid = 3436] [serial = 132] [outer = 00000000] [url = about:blank] 09:15:58 INFO - PROCESS | 3436 | 1464624958526 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 3436 | ++DOCSHELL 0C841000 == 42 [pid = 3436] [id = 65] 09:15:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0C847800) [pid = 3436] [serial = 192] [outer = 00000000] 09:15:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (10D4E000) [pid = 3436] [serial = 193] [outer = 0C847800] 09:15:58 INFO - PROCESS | 3436 | 1464624958574 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (11018C00) [pid = 3436] [serial = 194] [outer = 0C847800] 09:15:58 INFO - PROCESS | 3436 | 1464624958935 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 730ms 09:15:59 INFO - PROCESS | 3436 | 1464624959003 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 3436 | 1464624959006 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:15:59 INFO - PROCESS | 3436 | 1464624959015 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 3436 | 1464624959017 Marionette TRACE conn5 <- [1,226,null,{}] 09:15:59 INFO - PROCESS | 3436 | 1464624959021 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}] 09:15:59 INFO - PROCESS | 3436 | 1464624959106 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:15:59 INFO - PROCESS | 3436 | 1464624959114 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 3436 | ++DOCSHELL 1159D400 == 43 [pid = 3436] [id = 66] 09:15:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (11910800) [pid = 3436] [serial = 195] [outer = 00000000] 09:15:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (15B93800) [pid = 3436] [serial = 196] [outer = 11910800] 09:15:59 INFO - PROCESS | 3436 | 1464624959159 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (1701F400) [pid = 3436] [serial = 197] [outer = 11910800] 09:15:59 INFO - PROCESS | 3436 | 1464624959600 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 09:15:59 INFO - PROCESS | 3436 | 1464624959646 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 3436 | 1464624959648 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:15:59 INFO - PROCESS | 3436 | 1464624959651 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 3436 | 1464624959655 Marionette TRACE conn5 <- [1,230,null,{}] 09:15:59 INFO - PROCESS | 3436 | 1464624959665 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}] 09:15:59 INFO - PROCESS | 3436 | 1464624959753 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:15:59 INFO - PROCESS | 3436 | 1464624959764 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 3436 | ++DOCSHELL 18948C00 == 44 [pid = 3436] [id = 67] 09:15:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (18949C00) [pid = 3436] [serial = 198] [outer = 00000000] 09:15:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (18E29800) [pid = 3436] [serial = 199] [outer = 18949C00] 09:15:59 INFO - PROCESS | 3436 | 1464624959809 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (18E2F400) [pid = 3436] [serial = 200] [outer = 18949C00] 09:16:00 INFO - PROCESS | 3436 | 1464624960220 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 09:16:00 INFO - PROCESS | 3436 | 1464624960286 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 3436 | 1464624960289 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:16:00 INFO - PROCESS | 3436 | 1464624960292 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 3436 | 1464624960294 Marionette TRACE conn5 <- [1,234,null,{}] 09:16:00 INFO - PROCESS | 3436 | 1464624960297 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}] 09:16:00 INFO - PROCESS | 3436 | 1464624960379 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:16:00 INFO - PROCESS | 3436 | 1464624960386 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 3436 | ++DOCSHELL 18EF3000 == 45 [pid = 3436] [id = 68] 09:16:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (19AD4C00) [pid = 3436] [serial = 201] [outer = 00000000] 09:16:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (19FCC400) [pid = 3436] [serial = 202] [outer = 19AD4C00] 09:16:00 INFO - PROCESS | 3436 | 1464624960430 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (1A00E800) [pid = 3436] [serial = 203] [outer = 19AD4C00] 09:16:00 INFO - PROCESS | 3436 | 1464624960916 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 09:16:00 INFO - PROCESS | 3436 | 1464624960966 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 3436 | 1464624960968 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:16:00 INFO - PROCESS | 3436 | 1464624960971 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 3436 | 1464624960973 Marionette TRACE conn5 <- [1,238,null,{}] 09:16:00 INFO - PROCESS | 3436 | 1464624960977 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}] 09:16:01 INFO - PROCESS | 3436 | 1464624961081 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:16:01 INFO - PROCESS | 3436 | 1464624961090 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 3436 | ++DOCSHELL 1A0DD000 == 46 [pid = 3436] [id = 69] 09:16:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (1A402800) [pid = 3436] [serial = 204] [outer = 00000000] 09:16:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (1A966C00) [pid = 3436] [serial = 205] [outer = 1A402800] 09:16:01 INFO - PROCESS | 3436 | 1464624961181 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (1AA5C000) [pid = 3436] [serial = 206] [outer = 1A402800] 09:16:01 INFO - PROCESS | 3436 | 1464624961646 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]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 09:16:01 INFO - PROCESS | 3436 | 1464624961702 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:16:01 INFO - PROCESS | 3436 | 1464624961704 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:16:01 INFO - PROCESS | 3436 | 1464624961707 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 3436 | 1464624961709 Marionette TRACE conn5 <- [1,242,null,{}] 09:16:01 INFO - PROCESS | 3436 | 1464624961748 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}] 09:16:01 INFO - PROCESS | 3436 | 1464624961867 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:16:01 INFO - PROCESS | 3436 | 1464624961881 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 3436 | ++DOCSHELL 15B8E800 == 47 [pid = 3436] [id = 70] 09:16:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (1AA5DC00) [pid = 3436] [serial = 207] [outer = 00000000] 09:16:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (1CCD4000) [pid = 3436] [serial = 208] [outer = 1AA5DC00] 09:16:01 INFO - PROCESS | 3436 | 1464624961927 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (1CD9CC00) [pid = 3436] [serial = 209] [outer = 1AA5DC00] 09:16:02 INFO - PROCESS | 3436 | 1464624962451 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]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 791ms 09:16:02 INFO - PROCESS | 3436 | 1464624962498 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 3436 | 1464624962500 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:16:02 INFO - PROCESS | 3436 | 1464624962503 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 3436 | 1464624962504 Marionette TRACE conn5 <- [1,246,null,{}] 09:16:02 INFO - PROCESS | 3436 | 1464624962507 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}] 09:16:02 INFO - PROCESS | 3436 | 1464624962614 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:16:02 INFO - PROCESS | 3436 | 1464624962732 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (19C7B800) [pid = 3436] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (1894D800) [pid = 3436] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (11018400) [pid = 3436] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (10D54C00) [pid = 3436] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (178F6800) [pid = 3436] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (18E2F800) [pid = 3436] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (10908800) [pid = 3436] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (15B89800) [pid = 3436] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (1B131800) [pid = 3436] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:16:02 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (11918800) [pid = 3436] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:16:02 INFO - PROCESS | 3436 | ++DOCSHELL 0C840C00 == 48 [pid = 3436] [id = 71] 09:16:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (10908800) [pid = 3436] [serial = 210] [outer = 00000000] 09:16:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (15AB4400) [pid = 3436] [serial = 211] [outer = 10908800] 09:16:02 INFO - PROCESS | 3436 | 1464624962787 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (15B4B000) [pid = 3436] [serial = 212] [outer = 10908800] 09:16:03 INFO - PROCESS | 3436 | 1464624963143 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 09:16:03 INFO - PROCESS | 3436 | 1464624963176 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 3436 | 1464624963178 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:16:03 INFO - PROCESS | 3436 | 1464624963181 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 3436 | 1464624963183 Marionette TRACE conn5 <- [1,250,null,{}] 09:16:03 INFO - PROCESS | 3436 | 1464624963186 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}] 09:16:03 INFO - PROCESS | 3436 | 1464624963264 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:16:03 INFO - PROCESS | 3436 | 1464624963339 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 3436 | ++DOCSHELL 1415EC00 == 49 [pid = 3436] [id = 72] 09:16:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (15B3A800) [pid = 3436] [serial = 213] [outer = 00000000] 09:16:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (1AD6FC00) [pid = 3436] [serial = 214] [outer = 15B3A800] 09:16:03 INFO - PROCESS | 3436 | 1464624963384 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (1AD73000) [pid = 3436] [serial = 215] [outer = 15B3A800] 09:16:03 INFO - PROCESS | 3436 | 1464624963729 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 09:16:03 INFO - PROCESS | 3436 | 1464624963754 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 3436 | 1464624963756 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:16:03 INFO - PROCESS | 3436 | 1464624963759 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 3436 | 1464624963760 Marionette TRACE conn5 <- [1,254,null,{}] 09:16:03 INFO - PROCESS | 3436 | 1464624963764 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}] 09:16:03 INFO - PROCESS | 3436 | 1464624963843 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:16:03 INFO - PROCESS | 3436 | 1464624963917 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 3436 | ++DOCSHELL 1AD6C800 == 50 [pid = 3436] [id = 73] 09:16:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (1AD6D800) [pid = 3436] [serial = 216] [outer = 00000000] 09:16:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (1DB6E400) [pid = 3436] [serial = 217] [outer = 1AD6D800] 09:16:03 INFO - PROCESS | 3436 | 1464624963963 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (1DF2F400) [pid = 3436] [serial = 218] [outer = 1AD6D800] 09:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 09:16:04 INFO - PROCESS | 3436 | 1464624964324 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]]]}] 09:16:04 INFO - PROCESS | 3436 | 1464624964330 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 3436 | 1464624964332 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:16:04 INFO - PROCESS | 3436 | 1464624964335 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 3436 | 1464624964336 Marionette TRACE conn5 <- [1,258,null,{}] 09:16:04 INFO - PROCESS | 3436 | 1464624964340 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}] 09:16:04 INFO - PROCESS | 3436 | 1464624964418 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:16:04 INFO - PROCESS | 3436 | 1464624964492 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 3436 | ++DOCSHELL 1DF5B400 == 51 [pid = 3436] [id = 74] 09:16:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (1DF5DC00) [pid = 3436] [serial = 219] [outer = 00000000] 09:16:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (1E685400) [pid = 3436] [serial = 220] [outer = 1DF5DC00] 09:16:04 INFO - PROCESS | 3436 | 1464624964541 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (1F5E6800) [pid = 3436] [serial = 221] [outer = 1DF5DC00] 09:16:05 INFO - PROCESS | 3436 | 1464624965092 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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 770ms 09:16:05 INFO - PROCESS | 3436 | 1464624965106 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 3436 | 1464624965111 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:16:05 INFO - PROCESS | 3436 | 1464624965133 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 3436 | 1464624965137 Marionette TRACE conn5 <- [1,262,null,{}] 09:16:05 INFO - PROCESS | 3436 | 1464624965143 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}] 09:16:05 INFO - PROCESS | 3436 | 1464624965258 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:16:05 INFO - PROCESS | 3436 | 1464624965354 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 3436 | ++DOCSHELL 10F67800 == 52 [pid = 3436] [id = 75] 09:16:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (11384400) [pid = 3436] [serial = 222] [outer = 00000000] 09:16:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (141F8C00) [pid = 3436] [serial = 223] [outer = 11384400] 09:16:05 INFO - PROCESS | 3436 | 1464624965414 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (15A33C00) [pid = 3436] [serial = 224] [outer = 11384400] 09:16:06 INFO - PROCESS | 3436 | 1464624966017 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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 09:16:06 INFO - PROCESS | 3436 | 1464624966065 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 3436 | 1464624966071 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:16:06 INFO - PROCESS | 3436 | 1464624966078 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 3436 | 1464624966081 Marionette TRACE conn5 <- [1,266,null,{}] 09:16:06 INFO - PROCESS | 3436 | 1464624966086 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}] 09:16:06 INFO - PROCESS | 3436 | 1464624966196 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:16:06 INFO - PROCESS | 3436 | 1464624966384 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 3436 | ++DOCSHELL 1A0DE800 == 53 [pid = 3436] [id = 76] 09:16:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1A0E8000) [pid = 3436] [serial = 225] [outer = 00000000] 09:16:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1A96E800) [pid = 3436] [serial = 226] [outer = 1A0E8000] 09:16:06 INFO - PROCESS | 3436 | 1464624966451 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1AC41800) [pid = 3436] [serial = 227] [outer = 1A0E8000] 09:16:07 INFO - PROCESS | 3436 | 1464624967223 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]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1186ms 09:16:07 INFO - PROCESS | 3436 | 1464624967264 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 3436 | 1464624967267 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:16:07 INFO - PROCESS | 3436 | 1464624967271 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 3436 | 1464624967274 Marionette TRACE conn5 <- [1,270,null,{}] 09:16:07 INFO - PROCESS | 3436 | 1464624967285 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}] 09:16:07 INFO - PROCESS | 3436 | 1464624967393 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:16:07 INFO - PROCESS | 3436 | 1464624967516 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 3436 | ++DOCSHELL 1AD28400 == 54 [pid = 3436] [id = 77] 09:16:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1AD28800) [pid = 3436] [serial = 228] [outer = 00000000] 09:16:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1DB6C800) [pid = 3436] [serial = 229] [outer = 1AD28800] 09:16:07 INFO - PROCESS | 3436 | 1464624967574 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1DFA9800) [pid = 3436] [serial = 230] [outer = 1AD28800] 09:16:08 INFO - PROCESS | 3436 | 1464624968129 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 09:16:08 INFO - PROCESS | 3436 | 1464624968144 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 3436 | 1464624968147 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:16:08 INFO - PROCESS | 3436 | 1464624968151 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 3436 | 1464624968153 Marionette TRACE conn5 <- [1,274,null,{}] 09:16:08 INFO - PROCESS | 3436 | 1464624968157 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}] 09:16:08 INFO - PROCESS | 3436 | 1464624968267 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:16:08 INFO - PROCESS | 3436 | 1464624968361 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 3436 | ++DOCSHELL 1F5F1C00 == 55 [pid = 3436] [id = 78] 09:16:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1F641800) [pid = 3436] [serial = 231] [outer = 00000000] 09:16:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1F646400) [pid = 3436] [serial = 232] [outer = 1F641800] 09:16:08 INFO - PROCESS | 3436 | 1464624968416 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1F649800) [pid = 3436] [serial = 233] [outer = 1F641800] 09:16:08 INFO - PROCESS | 3436 | 1464624968972 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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 870ms 09:16:09 INFO - PROCESS | 3436 | 1464624969024 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 3436 | 1464624969027 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:16:09 INFO - PROCESS | 3436 | 1464624969030 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:16:09 INFO - PROCESS | 3436 | 1464624969032 Marionette TRACE conn5 <- [1,278,null,{}] 09:16:09 INFO - PROCESS | 3436 | 1464624969036 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}] 09:16:09 INFO - PROCESS | 3436 | 1464624969141 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:16:09 INFO - PROCESS | 3436 | 1464624969235 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 3436 | ++DOCSHELL 1F64A800 == 56 [pid = 3436] [id = 79] 09:16:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1F64E000) [pid = 3436] [serial = 234] [outer = 00000000] 09:16:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1F746000) [pid = 3436] [serial = 235] [outer = 1F64E000] 09:16:09 INFO - PROCESS | 3436 | 1464624969290 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1F74F800) [pid = 3436] [serial = 236] [outer = 1F64E000] 09:16:10 INFO - PROCESS | 3436 | 1464624969997 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1017ms 09:16:10 INFO - PROCESS | 3436 | 1464624970052 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:16:10 INFO - PROCESS | 3436 | 1464624970056 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:16:10 INFO - PROCESS | 3436 | 1464624970062 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 3436 | 1464624970066 Marionette TRACE conn5 <- [1,282,null,{}] 09:16:10 INFO - PROCESS | 3436 | 1464624970073 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}] 09:16:10 INFO - PROCESS | 3436 | 1464624970243 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:16:10 INFO - PROCESS | 3436 | 1464624970293 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 3436 | ++DOCSHELL 11AB1800 == 57 [pid = 3436] [id = 80] 09:16:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (11AB7000) [pid = 3436] [serial = 237] [outer = 00000000] 09:16:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (141FD000) [pid = 3436] [serial = 238] [outer = 11AB7000] 09:16:10 INFO - PROCESS | 3436 | 1464624970342 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (15B3B800) [pid = 3436] [serial = 239] [outer = 11AB7000] 09:16:10 INFO - PROCESS | 3436 | 1464624970911 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 890ms 09:16:10 INFO - PROCESS | 3436 | 1464624970952 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 3436 | 1464624970958 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:16:10 INFO - PROCESS | 3436 | 1464624970964 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 3436 | 1464624970966 Marionette TRACE conn5 <- [1,286,null,{}] 09:16:10 INFO - PROCESS | 3436 | 1464624970970 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}] 09:16:11 INFO - PROCESS | 3436 | 1464624971072 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 15CB1800 == 56 [pid = 3436] [id = 31] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 1B20E000 == 55 [pid = 3436] [id = 32] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 10D50400 == 54 [pid = 3436] [id = 30] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 1137EC00 == 53 [pid = 3436] [id = 34] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 1AD6C800 == 52 [pid = 3436] [id = 73] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 1415EC00 == 51 [pid = 3436] [id = 72] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 0C840C00 == 50 [pid = 3436] [id = 71] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 15B8E800 == 49 [pid = 3436] [id = 70] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 1A0DD000 == 48 [pid = 3436] [id = 69] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 18EF3000 == 47 [pid = 3436] [id = 68] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 18948C00 == 46 [pid = 3436] [id = 67] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 1159D400 == 45 [pid = 3436] [id = 66] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 0C841000 == 44 [pid = 3436] [id = 65] 09:16:11 INFO - PROCESS | 3436 | --DOCSHELL 0C83F400 == 43 [pid = 3436] [id = 64] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1DF59000) [pid = 3436] [serial = 175] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | 1464624971224 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1AA7AC00) [pid = 3436] [serial = 159] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1159E800) [pid = 3436] [serial = 135] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (10F5E400) [pid = 3436] [serial = 147] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (11023000) [pid = 3436] [serial = 148] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (18EE1C00) [pid = 3436] [serial = 153] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (19AD5C00) [pid = 3436] [serial = 154] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1B205400) [pid = 3436] [serial = 163] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (11516800) [pid = 3436] [serial = 145] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (10F5C800) [pid = 3436] [serial = 144] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1B0C6800) [pid = 3436] [serial = 160] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (16B2D400) [pid = 3436] [serial = 150] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (173BCC00) [pid = 3436] [serial = 151] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (1D4CC800) [pid = 3436] [serial = 166] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (18944C00) [pid = 3436] [serial = 169] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (18946C00) [pid = 3436] [serial = 170] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (1B2E8000) [pid = 3436] [serial = 164] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (1A0DF800) [pid = 3436] [serial = 156] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1DF5CC00) [pid = 3436] [serial = 141] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (19CE5800) [pid = 3436] [serial = 138] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (1DC47400) [pid = 3436] [serial = 167] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (1AA59800) [pid = 3436] [serial = 173] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (15CBC000) [pid = 3436] [serial = 37] [outer = 00000000] [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.] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (18EDE800) [pid = 3436] [serial = 172] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (1A0E2400) [pid = 3436] [serial = 157] [outer = 00000000] [url = about:blank] 09:16:11 INFO - PROCESS | 3436 | ++DOCSHELL 0C83BC00 == 44 [pid = 3436] [id = 81] 09:16:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (0C83F400) [pid = 3436] [serial = 240] [outer = 00000000] 09:16:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (0D4E8C00) [pid = 3436] [serial = 241] [outer = 0C83F400] 09:16:11 INFO - PROCESS | 3436 | 1464624971279 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (10F36C00) [pid = 3436] [serial = 242] [outer = 0C83F400] 09:16:11 INFO - PROCESS | 3436 | 1464624971649 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 09:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:16:11 INFO - PROCESS | 3436 | 1464624971696 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 3436 | 1464624971699 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:16:11 INFO - PROCESS | 3436 | 1464624971702 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 3436 | 1464624971706 Marionette TRACE conn5 <- [1,290,null,{}] 09:16:11 INFO - PROCESS | 3436 | 1464624971716 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}] 09:16:11 INFO - PROCESS | 3436 | 1464624971842 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:16:11 INFO - PROCESS | 3436 | 1464624971920 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 3436 | ++DOCSHELL 10F64C00 == 45 [pid = 3436] [id = 82] 09:16:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (10F65800) [pid = 3436] [serial = 243] [outer = 00000000] 09:16:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (15CBEC00) [pid = 3436] [serial = 244] [outer = 10F65800] 09:16:11 INFO - PROCESS | 3436 | 1464624971968 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (185D2400) [pid = 3436] [serial = 245] [outer = 10F65800] 09:16:12 INFO - PROCESS | 3436 | 1464624972337 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]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 09:16:12 INFO - PROCESS | 3436 | 1464624972377 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 3436 | 1464624972379 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:16:12 INFO - PROCESS | 3436 | 1464624972382 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 3436 | 1464624972384 Marionette TRACE conn5 <- [1,294,null,{}] 09:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:16:12 INFO - PROCESS | 3436 | 1464624972388 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}] 09:16:12 INFO - PROCESS | 3436 | 1464624972474 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:16:12 INFO - PROCESS | 3436 | 1464624972481 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 3436 | ++DOCSHELL 18949000 == 46 [pid = 3436] [id = 83] 09:16:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (18949800) [pid = 3436] [serial = 246] [outer = 00000000] 09:16:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (19ADC000) [pid = 3436] [serial = 247] [outer = 18949800] 09:16:12 INFO - PROCESS | 3436 | 1464624972526 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (19C7B800) [pid = 3436] [serial = 248] [outer = 18949800] 09:16:12 INFO - PROCESS | 3436 | 1464624972951 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]]]}] 09:16:13 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. 09:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 09:16:13 INFO - PROCESS | 3436 | 1464624973017 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 3436 | 1464624973019 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:16:13 INFO - PROCESS | 3436 | 1464624973022 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 3436 | 1464624973023 Marionette TRACE conn5 <- [1,298,null,{}] 09:16:13 INFO - PROCESS | 3436 | 1464624973027 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}] 09:16:13 INFO - PROCESS | 3436 | 1464624973108 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:16:13 INFO - PROCESS | 3436 | 1464624973117 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 3436 | ++DOCSHELL 19C7FC00 == 47 [pid = 3436] [id = 84] 09:16:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (19C82000) [pid = 3436] [serial = 249] [outer = 00000000] 09:16:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1A5D4000) [pid = 3436] [serial = 250] [outer = 19C82000] 09:16:13 INFO - PROCESS | 3436 | 1464624973162 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1A965400) [pid = 3436] [serial = 251] [outer = 19C82000] 09:16:13 INFO - PROCESS | 3436 | 1464624973650 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]]]}] 09:16:13 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. 09:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 09:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:16:13 INFO - PROCESS | 3436 | 1464624973698 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 3436 | 1464624973700 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:16:13 INFO - PROCESS | 3436 | 1464624973703 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 3436 | 1464624973705 Marionette TRACE conn5 <- [1,302,null,{}] 09:16:13 INFO - PROCESS | 3436 | 1464624973708 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}] 09:16:13 INFO - PROCESS | 3436 | 1464624973867 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:16:13 INFO - PROCESS | 3436 | 1464624973894 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:16:13 INFO - PROCESS | 3436 | 1464624973903 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 3436 | ++DOCSHELL 10D5B400 == 48 [pid = 3436] [id = 85] 09:16:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (10F58800) [pid = 3436] [serial = 252] [outer = 00000000] 09:16:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1AD26000) [pid = 3436] [serial = 253] [outer = 10F58800] 09:16:13 INFO - PROCESS | 3436 | 1464624973948 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1AD70000) [pid = 3436] [serial = 254] [outer = 10F58800] 09:16:14 INFO - PROCESS | 3436 | 1464624974402 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]]]}] 09:16:14 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. 09:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 09:16:14 INFO - PROCESS | 3436 | 1464624974439 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 3436 | 1464624974441 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:16:14 INFO - PROCESS | 3436 | 1464624974448 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 3436 | 1464624974450 Marionette TRACE conn5 <- [1,306,null,{}] 09:16:14 INFO - PROCESS | 3436 | 1464624974493 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}] 09:16:14 INFO - PROCESS | 3436 | 1464624974600 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:16:14 INFO - PROCESS | 3436 | 1464624974613 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 3436 | ++DOCSHELL 18507000 == 49 [pid = 3436] [id = 86] 09:16:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1AD73800) [pid = 3436] [serial = 255] [outer = 00000000] 09:16:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1B205800) [pid = 3436] [serial = 256] [outer = 1AD73800] 09:16:14 INFO - PROCESS | 3436 | 1464624974704 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1B206C00) [pid = 3436] [serial = 257] [outer = 1AD73800] 09:16:15 INFO - PROCESS | 3436 | 1464624975121 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]]]}] 09:16:15 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. 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 710ms 09:16:15 INFO - PROCESS | 3436 | 1464624975155 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 3436 | 1464624975157 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:16:15 INFO - PROCESS | 3436 | 1464624975164 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 3436 | 1464624975166 Marionette TRACE conn5 <- [1,310,null,{}] 09:16:15 INFO - PROCESS | 3436 | 1464624975169 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}] 09:16:15 INFO - PROCESS | 3436 | 1464624975280 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:16:15 INFO - PROCESS | 3436 | 1464624975287 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 3436 | ++DOCSHELL 1D067800 == 50 [pid = 3436] [id = 87] 09:16:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1D0D5C00) [pid = 3436] [serial = 258] [outer = 00000000] 09:16:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1DC46C00) [pid = 3436] [serial = 259] [outer = 1D0D5C00] 09:16:15 INFO - PROCESS | 3436 | 1464624975331 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1DF25C00) [pid = 3436] [serial = 260] [outer = 1D0D5C00] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1A402800) [pid = 3436] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (18949C00) [pid = 3436] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (1AA5DC00) [pid = 3436] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (0C847800) [pid = 3436] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (11910800) [pid = 3436] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (10908800) [pid = 3436] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1AD6D800) [pid = 3436] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (0C846000) [pid = 3436] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (19AD4C00) [pid = 3436] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:16:15 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (15B3A800) [pid = 3436] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:16:15 INFO - PROCESS | 3436 | 1464624975821 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]]]}] 09:16:15 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. 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 690ms 09:16:15 INFO - PROCESS | 3436 | 1464624975858 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 3436 | 1464624975860 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:16:15 INFO - PROCESS | 3436 | 1464624975863 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 3436 | 1464624975865 Marionette TRACE conn5 <- [1,314,null,{}] 09:16:15 INFO - PROCESS | 3436 | 1464624975868 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}] 09:16:15 INFO - PROCESS | 3436 | 1464624975971 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:16:16 INFO - PROCESS | 3436 | 1464624975981 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 3436 | ++DOCSHELL 1894B400 == 51 [pid = 3436] [id = 88] 09:16:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1A954400) [pid = 3436] [serial = 261] [outer = 00000000] 09:16:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1A958C00) [pid = 3436] [serial = 262] [outer = 1A954400] 09:16:16 INFO - PROCESS | 3436 | 1464624976026 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1A959000) [pid = 3436] [serial = 263] [outer = 1A954400] 09:16:16 INFO - PROCESS | 3436 | 1464624976476 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]]]}] 09:16:16 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. 09:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 09:16:16 INFO - PROCESS | 3436 | 1464624976536 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 3436 | 1464624976538 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:16:16 INFO - PROCESS | 3436 | 1464624976541 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:16:16 INFO - PROCESS | 3436 | 1464624976543 Marionette TRACE conn5 <- [1,318,null,{}] 09:16:16 INFO - PROCESS | 3436 | 1464624976546 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}] 09:16:16 INFO - PROCESS | 3436 | 1464624976627 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:16:16 INFO - PROCESS | 3436 | 1464624976636 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 3436 | ++DOCSHELL 1A957800 == 52 [pid = 3436] [id = 89] 09:16:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1A95D000) [pid = 3436] [serial = 264] [outer = 00000000] 09:16:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1AB8EC00) [pid = 3436] [serial = 265] [outer = 1A95D000] 09:16:16 INFO - PROCESS | 3436 | 1464624976680 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1D45DC00) [pid = 3436] [serial = 266] [outer = 1A95D000] 09:16:17 INFO - PROCESS | 3436 | 1464624977114 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]]]}] 09:16:17 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. 09:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 631ms 09:16:17 INFO - PROCESS | 3436 | 1464624977176 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 3436 | 1464624977178 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:16:17 INFO - PROCESS | 3436 | 1464624977181 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:16:17 INFO - PROCESS | 3436 | 1464624977183 Marionette TRACE conn5 <- [1,322,null,{}] 09:16:17 INFO - PROCESS | 3436 | 1464624977187 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}] 09:16:17 INFO - PROCESS | 3436 | 1464624977291 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:16:17 INFO - PROCESS | 3436 | 1464624977329 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 3436 | ++DOCSHELL 1DF2B400 == 53 [pid = 3436] [id = 90] 09:16:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1DF2D800) [pid = 3436] [serial = 267] [outer = 00000000] 09:16:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1F5F3000) [pid = 3436] [serial = 268] [outer = 1DF2D800] 09:16:17 INFO - PROCESS | 3436 | 1464624977379 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1F64FC00) [pid = 3436] [serial = 269] [outer = 1DF2D800] 09:16:18 INFO - PROCESS | 3436 | 1464624978083 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]]]}] 09:16:18 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. 09:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 09:16:18 INFO - PROCESS | 3436 | 1464624978156 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 3436 | 1464624978163 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:16:18 INFO - PROCESS | 3436 | 1464624978168 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 3436 | 1464624978173 Marionette TRACE conn5 <- [1,326,null,{}] 09:16:18 INFO - PROCESS | 3436 | 1464624978178 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}] 09:16:18 INFO - PROCESS | 3436 | 1464624978326 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:16:18 INFO - PROCESS | 3436 | 1464624978455 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 3436 | ++DOCSHELL 11380C00 == 54 [pid = 3436] [id = 91] 09:16:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1138C000) [pid = 3436] [serial = 270] [outer = 00000000] 09:16:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (11ABBC00) [pid = 3436] [serial = 271] [outer = 1138C000] 09:16:18 INFO - PROCESS | 3436 | 1464624978515 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (159EDC00) [pid = 3436] [serial = 272] [outer = 1138C000] 09:16:19 INFO - PROCESS | 3436 | 1464624979130 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]]]}] 09:16:19 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. 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 09:16:19 INFO - PROCESS | 3436 | 1464624979141 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 3436 | 1464624979148 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:16:19 INFO - PROCESS | 3436 | 1464624979154 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 3436 | 1464624979157 Marionette TRACE conn5 <- [1,330,null,{}] 09:16:19 INFO - PROCESS | 3436 | 1464624979161 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}] 09:16:19 INFO - PROCESS | 3436 | 1464624979274 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:16:19 INFO - PROCESS | 3436 | 1464624979372 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 3436 | ++DOCSHELL 18944C00 == 55 [pid = 3436] [id = 92] 09:16:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (18948400) [pid = 3436] [serial = 273] [outer = 00000000] 09:16:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (19AD4C00) [pid = 3436] [serial = 274] [outer = 18948400] 09:16:19 INFO - PROCESS | 3436 | 1464624979428 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1A5DAC00) [pid = 3436] [serial = 275] [outer = 18948400] 09:16:20 INFO - PROCESS | 3436 | 1464624980065 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]]]}] 09:16:20 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. 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 09:16:20 INFO - PROCESS | 3436 | 1464624980086 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3436 | 1464624980089 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:16:20 INFO - PROCESS | 3436 | 1464624980092 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:16:20 INFO - PROCESS | 3436 | 1464624980096 Marionette TRACE conn5 <- [1,334,null,{}] 09:16:20 INFO - PROCESS | 3436 | 1464624980107 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}] 09:16:20 INFO - PROCESS | 3436 | 1464624980221 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:16:20 INFO - PROCESS | 3436 | 1464624980322 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 3436 | ++DOCSHELL 1A464800 == 56 [pid = 3436] [id = 93] 09:16:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1A469000) [pid = 3436] [serial = 276] [outer = 00000000] 09:16:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1A953800) [pid = 3436] [serial = 277] [outer = 1A469000] 09:16:20 INFO - PROCESS | 3436 | 1464624980380 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1AB8C400) [pid = 3436] [serial = 278] [outer = 1A469000] 09:16:20 INFO - PROCESS | 3436 | 1464624980936 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]]]}] 09:16:20 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. 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 870ms 09:16:20 INFO - PROCESS | 3436 | 1464624980966 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3436 | 1464624980969 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:16:20 INFO - PROCESS | 3436 | 1464624980972 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:16:20 INFO - PROCESS | 3436 | 1464624980975 Marionette TRACE conn5 <- [1,338,null,{}] 09:16:21 INFO - PROCESS | 3436 | 1464624980979 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}] 09:16:21 INFO - PROCESS | 3436 | 1464624981092 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:16:21 INFO - PROCESS | 3436 | 1464624981189 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 3436 | ++DOCSHELL 1CD96800 == 57 [pid = 3436] [id = 94] 09:16:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1D098400) [pid = 3436] [serial = 279] [outer = 00000000] 09:16:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1D09CC00) [pid = 3436] [serial = 280] [outer = 1D098400] 09:16:21 INFO - PROCESS | 3436 | 1464624981244 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1D0A0800) [pid = 3436] [serial = 281] [outer = 1D098400] 09:16:21 INFO - PROCESS | 3436 | 1464624981817 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]]]}] 09:16:21 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. 09:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 09:16:21 INFO - PROCESS | 3436 | 1464624981860 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 3436 | 1464624981862 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:16:21 INFO - PROCESS | 3436 | 1464624981867 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 3436 | 1464624981869 Marionette TRACE conn5 <- [1,342,null,{}] 09:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:16:21 INFO - PROCESS | 3436 | 1464624981873 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}] 09:16:22 INFO - PROCESS | 3436 | 1464624981980 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:16:22 INFO - PROCESS | 3436 | 1464624982075 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 3436 | ++DOCSHELL 1D099C00 == 58 [pid = 3436] [id = 95] 09:16:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1D09B800) [pid = 3436] [serial = 282] [outer = 00000000] 09:16:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1DB6CC00) [pid = 3436] [serial = 283] [outer = 1D09B800] 09:16:22 INFO - PROCESS | 3436 | 1464624982130 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1DF2B000) [pid = 3436] [serial = 284] [outer = 1D09B800] 09:16:22 INFO - PROCESS | 3436 | 1464624982681 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]]]}] 09:16:22 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. 09:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 871ms 09:16:22 INFO - PROCESS | 3436 | 1464624982744 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 3436 | 1464624982746 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:16:22 INFO - PROCESS | 3436 | 1464624982750 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 3436 | 1464624982752 Marionette TRACE conn5 <- [1,346,null,{}] 09:16:22 INFO - PROCESS | 3436 | 1464624982756 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}] 09:16:22 INFO - PROCESS | 3436 | 1464624982872 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:16:23 INFO - PROCESS | 3436 | 1464624983120 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 3436 | ++DOCSHELL 0C83FC00 == 59 [pid = 3436] [id = 96] 09:16:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (10D54C00) [pid = 3436] [serial = 285] [outer = 00000000] 09:16:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (11024400) [pid = 3436] [serial = 286] [outer = 10D54C00] 09:16:23 INFO - PROCESS | 3436 | 1464624983180 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (115A0400) [pid = 3436] [serial = 287] [outer = 10D54C00] 09:16:23 INFO - PROCESS | 3436 | 1464624983783 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]]]}] 09:16:23 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. 09:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1077ms 09:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:16:23 INFO - PROCESS | 3436 | 1464624983831 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 3436 | 1464624983836 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:16:23 INFO - PROCESS | 3436 | 1464624983840 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 3436 | 1464624983844 Marionette TRACE conn5 <- [1,350,null,{}] 09:16:23 INFO - PROCESS | 3436 | 1464624983849 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}] 09:16:23 INFO - PROCESS | 3436 | 1464624983950 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:16:24 INFO - PROCESS | 3436 | 1464624984049 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 3436 | ++DOCSHELL 1892F000 == 60 [pid = 3436] [id = 97] 09:16:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (18941400) [pid = 3436] [serial = 288] [outer = 00000000] 09:16:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1894DC00) [pid = 3436] [serial = 289] [outer = 18941400] 09:16:24 INFO - PROCESS | 3436 | 1464624984099 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (18EE2800) [pid = 3436] [serial = 290] [outer = 18941400] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 1A957800 == 59 [pid = 3436] [id = 89] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 1894B400 == 58 [pid = 3436] [id = 88] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 1D067800 == 57 [pid = 3436] [id = 87] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 18507000 == 56 [pid = 3436] [id = 86] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 10D5B400 == 55 [pid = 3436] [id = 85] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 19C7FC00 == 54 [pid = 3436] [id = 84] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 18949000 == 53 [pid = 3436] [id = 83] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 10F64C00 == 52 [pid = 3436] [id = 82] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1E685400) [pid = 3436] [serial = 220] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 0C83BC00 == 51 [pid = 3436] [id = 81] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 11AB1800 == 50 [pid = 3436] [id = 80] 09:16:24 INFO - PROCESS | 3436 | --DOCSHELL 1DF5B400 == 49 [pid = 3436] [id = 74] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1A966C00) [pid = 3436] [serial = 205] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (18E29800) [pid = 3436] [serial = 199] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1CCD4000) [pid = 3436] [serial = 208] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (18E2F400) [pid = 3436] [serial = 200] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1AA5C000) [pid = 3436] [serial = 206] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (10D4E000) [pid = 3436] [serial = 193] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (11018C00) [pid = 3436] [serial = 194] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (15B93800) [pid = 3436] [serial = 196] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1701F400) [pid = 3436] [serial = 197] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1CD9CC00) [pid = 3436] [serial = 209] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (10F63C00) [pid = 3436] [serial = 178] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (18510400) [pid = 3436] [serial = 181] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (15AB4400) [pid = 3436] [serial = 211] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1DF24800) [pid = 3436] [serial = 184] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1F743800) [pid = 3436] [serial = 187] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1DB6E400) [pid = 3436] [serial = 217] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (11015400) [pid = 3436] [serial = 191] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (10F3F800) [pid = 3436] [serial = 190] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (19FCC400) [pid = 3436] [serial = 202] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1AD73000) [pid = 3436] [serial = 215] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (15B4B000) [pid = 3436] [serial = 212] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (1A00E800) [pid = 3436] [serial = 203] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1AD6FC00) [pid = 3436] [serial = 214] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (1DF2F400) [pid = 3436] [serial = 218] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 3436 | 1464624984625 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]]]}] 09:16:24 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. 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 09:16:24 INFO - PROCESS | 3436 | 1464624984673 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 3436 | 1464624984677 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:16:24 INFO - PROCESS | 3436 | 1464624984681 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 3436 | 1464624984683 Marionette TRACE conn5 <- [1,354,null,{}] 09:16:24 INFO - PROCESS | 3436 | 1464624984687 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}] 09:16:24 INFO - PROCESS | 3436 | 1464624984775 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:16:24 INFO - PROCESS | 3436 | 1464624984785 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 3436 | ++DOCSHELL 11382800 == 50 [pid = 3436] [id = 98] 09:16:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1138BC00) [pid = 3436] [serial = 291] [outer = 00000000] 09:16:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (141F7C00) [pid = 3436] [serial = 292] [outer = 1138BC00] 09:16:24 INFO - PROCESS | 3436 | 1464624984835 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1701E000) [pid = 3436] [serial = 293] [outer = 1138BC00] 09:16:25 INFO - PROCESS | 3436 | 1464624985323 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]]]}] 09:16:25 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. 09:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 09:16:25 INFO - PROCESS | 3436 | 1464624985356 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 3436 | 1464624985358 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:16:25 INFO - PROCESS | 3436 | 1464624985364 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 3436 | 1464624985369 Marionette TRACE conn5 <- [1,358,null,{}] 09:16:25 INFO - PROCESS | 3436 | 1464624985378 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}] 09:16:25 INFO - PROCESS | 3436 | 1464624985467 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:16:25 INFO - PROCESS | 3436 | 1464624985475 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 3436 | ++DOCSHELL 18944000 == 51 [pid = 3436] [id = 99] 09:16:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (18944800) [pid = 3436] [serial = 294] [outer = 00000000] 09:16:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (19FC0C00) [pid = 3436] [serial = 295] [outer = 18944800] 09:16:25 INFO - PROCESS | 3436 | 1464624985521 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1A01A000) [pid = 3436] [serial = 296] [outer = 18944800] 09:16:26 INFO - PROCESS | 3436 | 1464624985981 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]]]}] 09:16:26 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. 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 09:16:26 INFO - PROCESS | 3436 | 1464624985999 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 3436 | 1464624986001 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:16:26 INFO - PROCESS | 3436 | 1464624986004 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 3436 | 1464624986006 Marionette TRACE conn5 <- [1,362,null,{}] 09:16:26 INFO - PROCESS | 3436 | 1464624986009 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}] 09:16:26 INFO - PROCESS | 3436 | 1464624986098 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:16:26 INFO - PROCESS | 3436 | 1464624986104 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 3436 | ++DOCSHELL 1A467C00 == 52 [pid = 3436] [id = 100] 09:16:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1A468400) [pid = 3436] [serial = 297] [outer = 00000000] 09:16:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1A46D800) [pid = 3436] [serial = 298] [outer = 1A468400] 09:16:26 INFO - PROCESS | 3436 | 1464624986176 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1A5D9400) [pid = 3436] [serial = 299] [outer = 1A468400] 09:16:26 INFO - PROCESS | 3436 | 1464624986649 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]]]}] 09:16:26 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. 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 09:16:26 INFO - PROCESS | 3436 | 1464624986676 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:16:26 INFO - PROCESS | 3436 | 1464624986678 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:16:26 INFO - PROCESS | 3436 | 1464624986681 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 3436 | 1464624986683 Marionette TRACE conn5 <- [1,366,null,{}] 09:16:26 INFO - PROCESS | 3436 | 1464624986687 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}] 09:16:26 INFO - PROCESS | 3436 | 1464624986797 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:16:26 INFO - PROCESS | 3436 | 1464624986803 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 3436 | ++DOCSHELL 1A959400 == 53 [pid = 3436] [id = 101] 09:16:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1A959800) [pid = 3436] [serial = 300] [outer = 00000000] 09:16:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1A965C00) [pid = 3436] [serial = 301] [outer = 1A959800] 09:16:26 INFO - PROCESS | 3436 | 1464624986901 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1AA62800) [pid = 3436] [serial = 302] [outer = 1A959800] 09:16:27 INFO - PROCESS | 3436 | 1464624987365 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]]]}] 09:16:27 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. 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 731ms 09:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:16:27 INFO - PROCESS | 3436 | 1464624987416 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 3436 | 1464624987418 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:16:27 INFO - PROCESS | 3436 | 1464624987421 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 3436 | 1464624987423 Marionette TRACE conn5 <- [1,370,null,{}] 09:16:27 INFO - PROCESS | 3436 | 1464624987426 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}] 09:16:27 INFO - PROCESS | 3436 | 1464624987572 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:16:27 INFO - PROCESS | 3436 | 1464624987601 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 3436 | ++DOCSHELL 1AD24000 == 54 [pid = 3436] [id = 102] 09:16:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1AD24400) [pid = 3436] [serial = 303] [outer = 00000000] 09:16:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1AD75400) [pid = 3436] [serial = 304] [outer = 1AD24400] 09:16:27 INFO - PROCESS | 3436 | 1464624987646 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1B0CB800) [pid = 3436] [serial = 305] [outer = 1AD24400] 09:16:28 INFO - PROCESS | 3436 | 1464624988095 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]]]}] 09:16:28 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. 09:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 09:16:28 INFO - PROCESS | 3436 | 1464624988152 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 3436 | 1464624988154 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:16:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:16:28 INFO - PROCESS | 3436 | 1464624988157 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 3436 | 1464624988159 Marionette TRACE conn5 <- [1,374,null,{}] 09:16:28 INFO - PROCESS | 3436 | 1464624988162 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}] 09:16:28 INFO - PROCESS | 3436 | 1464624988280 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:16:28 INFO - PROCESS | 3436 | 1464624988290 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 3436 | ++DOCSHELL 1CC3FC00 == 55 [pid = 3436] [id = 103] 09:16:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1CD95400) [pid = 3436] [serial = 306] [outer = 00000000] 09:16:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1D09DC00) [pid = 3436] [serial = 307] [outer = 1CD95400] 09:16:28 INFO - PROCESS | 3436 | 1464624988335 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1DB6A800) [pid = 3436] [serial = 308] [outer = 1CD95400] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (10F58800) [pid = 3436] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1AD73800) [pid = 3436] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1D0D5C00) [pid = 3436] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1A954400) [pid = 3436] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (18949800) [pid = 3436] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (11AB7000) [pid = 3436] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (19C82000) [pid = 3436] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (0C83F400) [pid = 3436] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1A95D000) [pid = 3436] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:16:28 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (10F65800) [pid = 3436] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:16:29 INFO - PROCESS | 3436 | 1464624988977 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:16:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 870ms 09:16:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:16:29 INFO - PROCESS | 3436 | 1464624989028 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 3436 | 1464624989030 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:16:29 INFO - PROCESS | 3436 | 1464624989033 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 3436 | 1464624989035 Marionette TRACE conn5 <- [1,378,null,{}] 09:16:29 INFO - PROCESS | 3436 | 1464624989039 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}] 09:16:29 INFO - PROCESS | 3436 | 1464624989148 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:16:29 INFO - PROCESS | 3436 | 1464624989203 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 3436 | ++DOCSHELL 15B8E800 == 56 [pid = 3436] [id = 104] 09:16:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (17022800) [pid = 3436] [serial = 309] [outer = 00000000] 09:16:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1AF39C00) [pid = 3436] [serial = 310] [outer = 17022800] 09:16:29 INFO - PROCESS | 3436 | 1464624989249 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1AF3DC00) [pid = 3436] [serial = 311] [outer = 17022800] 09:16:29 INFO - PROCESS | 3436 | 1464624989613 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:16:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 09:16:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:16:29 INFO - PROCESS | 3436 | 1464624989664 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 3436 | 1464624989666 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:16:29 INFO - PROCESS | 3436 | 1464624989670 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 3436 | 1464624989671 Marionette TRACE conn5 <- [1,382,null,{}] 09:16:29 INFO - PROCESS | 3436 | 1464624989675 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}] 09:16:29 INFO - PROCESS | 3436 | 1464624989756 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:16:29 INFO - PROCESS | 3436 | 1464624989763 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 3436 | ++DOCSHELL 1A465800 == 57 [pid = 3436] [id = 105] 09:16:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1AF40000) [pid = 3436] [serial = 312] [outer = 00000000] 09:16:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1AF47800) [pid = 3436] [serial = 313] [outer = 1AF40000] 09:16:29 INFO - PROCESS | 3436 | 1464624989808 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1DB6D800) [pid = 3436] [serial = 314] [outer = 1AF40000] 09:16:30 INFO - PROCESS | 3436 | 1464624990281 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:16:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 09:16:30 INFO - PROCESS | 3436 | 1464624990340 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 3436 | 1464624990342 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:16:30 INFO - PROCESS | 3436 | 1464624990345 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 3436 | 1464624990347 Marionette TRACE conn5 <- [1,386,null,{}] 09:16:30 INFO - PROCESS | 3436 | 1464624990350 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}] 09:16:30 INFO - PROCESS | 3436 | 1464624990430 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:16:30 INFO - PROCESS | 3436 | 1464624990473 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 3436 | ++DOCSHELL 1AF46000 == 58 [pid = 3436] [id = 106] 09:16:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1AF47000) [pid = 3436] [serial = 315] [outer = 00000000] 09:16:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1DF5B400) [pid = 3436] [serial = 316] [outer = 1AF47000] 09:16:30 INFO - PROCESS | 3436 | 1464624990525 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1E689000) [pid = 3436] [serial = 317] [outer = 1AF47000] 09:16:31 INFO - PROCESS | 3436 | 1464624991153 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]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 830ms 09:16:31 INFO - PROCESS | 3436 | 1464624991178 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 3436 | 1464624991182 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:16:31 INFO - PROCESS | 3436 | 1464624991188 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 3436 | 1464624991192 Marionette TRACE conn5 <- [1,390,null,{}] 09:16:31 INFO - PROCESS | 3436 | 1464624991198 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}] 09:16:31 INFO - PROCESS | 3436 | 1464624991315 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:16:31 INFO - PROCESS | 3436 | 1464624991447 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 3436 | ++DOCSHELL 1159CC00 == 59 [pid = 3436] [id = 107] 09:16:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1159D400) [pid = 3436] [serial = 318] [outer = 00000000] 09:16:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (15B46000) [pid = 3436] [serial = 319] [outer = 1159D400] 09:16:31 INFO - PROCESS | 3436 | 1464624991527 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (17313800) [pid = 3436] [serial = 320] [outer = 1159D400] 09:16:32 INFO - PROCESS | 3436 | 1464624992194 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]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1080ms 09:16:32 INFO - PROCESS | 3436 | 1464624992275 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 3436 | 1464624992281 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:16:32 INFO - PROCESS | 3436 | 1464624992287 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 3436 | 1464624992290 Marionette TRACE conn5 <- [1,394,null,{}] 09:16:32 INFO - PROCESS | 3436 | 1464624992308 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}] 09:16:32 INFO - PROCESS | 3436 | 1464624992463 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:16:32 INFO - PROCESS | 3436 | 1464624992517 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 3436 | ++DOCSHELL 19FC1800 == 60 [pid = 3436] [id = 108] 09:16:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1A00F800) [pid = 3436] [serial = 321] [outer = 00000000] 09:16:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1A5DFC00) [pid = 3436] [serial = 322] [outer = 1A00F800] 09:16:32 INFO - PROCESS | 3436 | 1464624992573 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1AA5C800) [pid = 3436] [serial = 323] [outer = 1A00F800] 09:16:33 INFO - PROCESS | 3436 | 1464624993207 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]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 970ms 09:16:33 INFO - PROCESS | 3436 | 1464624993262 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 3436 | 1464624993265 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:16:33 INFO - PROCESS | 3436 | 1464624993269 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 3436 | 1464624993273 Marionette TRACE conn5 <- [1,398,null,{}] 09:16:33 INFO - PROCESS | 3436 | 1464624993284 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}] 09:16:33 INFO - PROCESS | 3436 | 1464624993393 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:16:33 INFO - PROCESS | 3436 | 1464624993523 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 3436 | ++DOCSHELL 1DFAAC00 == 61 [pid = 3436] [id = 109] 09:16:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1DFAD000) [pid = 3436] [serial = 324] [outer = 00000000] 09:16:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (1E68D000) [pid = 3436] [serial = 325] [outer = 1DFAD000] 09:16:33 INFO - PROCESS | 3436 | 1464624993581 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1F648400) [pid = 3436] [serial = 326] [outer = 1DFAD000] 09:16:34 INFO - PROCESS | 3436 | 1464624994167 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]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 09:16:34 INFO - PROCESS | 3436 | 1464624994201 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 3436 | 1464624994204 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:16:34 INFO - PROCESS | 3436 | 1464624994207 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:16:34 INFO - PROCESS | 3436 | 1464624994209 Marionette TRACE conn5 <- [1,402,null,{}] 09:16:34 INFO - PROCESS | 3436 | 1464624994213 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}] 09:16:34 INFO - PROCESS | 3436 | 1464624994325 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:16:34 INFO - PROCESS | 3436 | 1464624994426 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 3436 | ++DOCSHELL 1F64D400 == 62 [pid = 3436] [id = 110] 09:16:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1F741400) [pid = 3436] [serial = 327] [outer = 00000000] 09:16:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (1F74E400) [pid = 3436] [serial = 328] [outer = 1F741400] 09:16:34 INFO - PROCESS | 3436 | 1464624994483 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (200AF000) [pid = 3436] [serial = 329] [outer = 1F741400] 09:16:35 INFO - PROCESS | 3436 | 1464624995149 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 970ms 09:16:35 INFO - PROCESS | 3436 | 1464624995182 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 3436 | 1464624995184 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:16:35 INFO - PROCESS | 3436 | 1464624995187 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:16:35 INFO - PROCESS | 3436 | 1464624995189 Marionette TRACE conn5 <- [1,406,null,{}] 09:16:35 INFO - PROCESS | 3436 | 1464624995193 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}] 09:16:35 INFO - PROCESS | 3436 | 1464624995308 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:16:35 INFO - PROCESS | 3436 | 1464624995435 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 3436 | ++DOCSHELL 200B0C00 == 63 [pid = 3436] [id = 111] 09:16:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (200B1400) [pid = 3436] [serial = 330] [outer = 00000000] 09:16:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (2034A400) [pid = 3436] [serial = 331] [outer = 200B1400] 09:16:35 INFO - PROCESS | 3436 | 1464624995491 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (2034CC00) [pid = 3436] [serial = 332] [outer = 200B1400] 09:16:36 INFO - PROCESS | 3436 | 1464624996318 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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1181ms 09:16:36 INFO - PROCESS | 3436 | 1464624996373 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:16:36 INFO - PROCESS | 3436 | 1464624996377 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:16:36 INFO - PROCESS | 3436 | 1464624996383 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 3436 | 1464624996387 Marionette TRACE conn5 <- [1,410,null,{}] 09:16:36 INFO - PROCESS | 3436 | 1464624996393 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}] 09:16:36 INFO - PROCESS | 3436 | 1464624996495 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:16:36 INFO - PROCESS | 3436 | 1464624996632 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 3436 | ++DOCSHELL 11382400 == 64 [pid = 3436] [id = 112] 09:16:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1138A400) [pid = 3436] [serial = 333] [outer = 00000000] 09:16:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (173B8C00) [pid = 3436] [serial = 334] [outer = 1138A400] 09:16:36 INFO - PROCESS | 3436 | 1464624996684 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (18943800) [pid = 3436] [serial = 335] [outer = 1138A400] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 15BE5C00 == 63 [pid = 3436] [id = 61] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1F5EFC00 == 62 [pid = 3436] [id = 63] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1A465800 == 61 [pid = 3436] [id = 105] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 15B8E800 == 60 [pid = 3436] [id = 104] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1CC3FC00 == 59 [pid = 3436] [id = 103] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1AD24000 == 58 [pid = 3436] [id = 102] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1A959400 == 57 [pid = 3436] [id = 101] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1A467C00 == 56 [pid = 3436] [id = 100] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 18944000 == 55 [pid = 3436] [id = 99] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 11382800 == 54 [pid = 3436] [id = 98] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1892F000 == 53 [pid = 3436] [id = 97] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 0C83FC00 == 52 [pid = 3436] [id = 96] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (141F8C00) [pid = 3436] [serial = 223] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1DB6C800) [pid = 3436] [serial = 229] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1A96E800) [pid = 3436] [serial = 226] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1F646400) [pid = 3436] [serial = 232] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1F746000) [pid = 3436] [serial = 235] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1F5F3000) [pid = 3436] [serial = 268] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1CD96800 == 51 [pid = 3436] [id = 94] 09:16:37 INFO - PROCESS | 3436 | --DOCSHELL 1DF2B400 == 50 [pid = 3436] [id = 90] 09:16:37 INFO - PROCESS | 3436 | 1464624997360 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]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1028ms 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1AD26000) [pid = 3436] [serial = 253] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1B205800) [pid = 3436] [serial = 256] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1AD70000) [pid = 3436] [serial = 254] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (1DC46C00) [pid = 3436] [serial = 259] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1B206C00) [pid = 3436] [serial = 257] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1A958C00) [pid = 3436] [serial = 262] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (19ADC000) [pid = 3436] [serial = 247] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (19C7B800) [pid = 3436] [serial = 248] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (15B3B800) [pid = 3436] [serial = 239] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (141FD000) [pid = 3436] [serial = 238] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1A5D4000) [pid = 3436] [serial = 250] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (0D4E8C00) [pid = 3436] [serial = 241] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (10F36C00) [pid = 3436] [serial = 242] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1AB8EC00) [pid = 3436] [serial = 265] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (15CBEC00) [pid = 3436] [serial = 244] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (185D2400) [pid = 3436] [serial = 245] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1D45DC00) [pid = 3436] [serial = 266] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (1DF25C00) [pid = 3436] [serial = 260] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1A959000) [pid = 3436] [serial = 263] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1A965400) [pid = 3436] [serial = 251] [outer = 00000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3436 | 1464624997417 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 3436 | 1464624997423 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:16:37 INFO - PROCESS | 3436 | 1464624997430 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 3436 | 1464624997433 Marionette TRACE conn5 <- [1,414,null,{}] 09:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:16:37 INFO - PROCESS | 3436 | 1464624997453 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}] 09:16:37 INFO - PROCESS | 3436 | 1464624997543 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:16:37 INFO - PROCESS | 3436 | 1464624997556 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 3436 | ++DOCSHELL 1138B400 == 51 [pid = 3436] [id = 113] 09:16:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (11513400) [pid = 3436] [serial = 336] [outer = 00000000] 09:16:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1190D800) [pid = 3436] [serial = 337] [outer = 11513400] 09:16:37 INFO - PROCESS | 3436 | 1464624997603 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (159EA400) [pid = 3436] [serial = 338] [outer = 11513400] 09:16:38 INFO - PROCESS | 3436 | 1464624998130 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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 09:16:38 INFO - PROCESS | 3436 | 1464624998168 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 3436 | 1464624998170 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:16:38 INFO - PROCESS | 3436 | 1464624998173 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:16:38 INFO - PROCESS | 3436 | 1464624998176 Marionette TRACE conn5 <- [1,418,null,{}] 09:16:38 INFO - PROCESS | 3436 | 1464624998187 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}] 09:16:38 INFO - PROCESS | 3436 | 1464624998274 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:16:38 INFO - PROCESS | 3436 | 1464624998362 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 3436 | ++DOCSHELL 18942800 == 52 [pid = 3436] [id = 114] 09:16:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (18944000) [pid = 3436] [serial = 339] [outer = 00000000] 09:16:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (19C78C00) [pid = 3436] [serial = 340] [outer = 18944000] 09:16:38 INFO - PROCESS | 3436 | 1464624998411 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1A0E7C00) [pid = 3436] [serial = 341] [outer = 18944000] 09:16:39 INFO - PROCESS | 3436 | 1464624999285 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]]]}] 09:16:39 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 09:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1124ms 09:16:39 INFO - PROCESS | 3436 | 1464624999302 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 3436 | 1464624999304 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:16:39 INFO - PROCESS | 3436 | 1464624999307 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:16:39 INFO - PROCESS | 3436 | 1464624999309 Marionette TRACE conn5 <- [1,422,null,{}] 09:16:39 INFO - PROCESS | 3436 | 1464624999312 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}] 09:16:39 INFO - PROCESS | 3436 | 1464624999433 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:16:39 INFO - PROCESS | 3436 | 1464624999449 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 3436 | ++DOCSHELL 1A46B400 == 53 [pid = 3436] [id = 115] 09:16:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1A46C800) [pid = 3436] [serial = 342] [outer = 00000000] 09:16:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1A958800) [pid = 3436] [serial = 343] [outer = 1A46C800] 09:16:39 INFO - PROCESS | 3436 | 1464624999496 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1A95FC00) [pid = 3436] [serial = 344] [outer = 1A46C800] 09:16:40 INFO - PROCESS | 3436 | 1464625000441 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 09:16:40 INFO - PROCESS | 3436 | 1464625000492 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 3436 | 1464625000494 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:16:40 INFO - PROCESS | 3436 | 1464625000497 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 3436 | 1464625000499 Marionette TRACE conn5 <- [1,426,null,{}] 09:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:16:40 INFO - PROCESS | 3436 | 1464625000503 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}] 09:16:40 INFO - PROCESS | 3436 | 1464625000617 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:16:40 INFO - PROCESS | 3436 | 1464625000624 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 3436 | ++DOCSHELL 10F5F000 == 54 [pid = 3436] [id = 116] 09:16:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1A965400) [pid = 3436] [serial = 345] [outer = 00000000] 09:16:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1AA64C00) [pid = 3436] [serial = 346] [outer = 1A965400] 09:16:40 INFO - PROCESS | 3436 | 1464625000716 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1AD21400) [pid = 3436] [serial = 347] [outer = 1A965400] 09:16:41 INFO - PROCESS | 3436 | 1464625001186 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] 09:16:41 INFO - PROCESS | 3436 | 1464625001234 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:16:41 INFO - PROCESS | 3436 | 1464625001237 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 3436 | 1464625001239 Marionette TRACE conn5 <- [1,430,null,{}] 09:16:41 INFO - PROCESS | 3436 | 1464625001242 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}] 09:16:41 INFO - PROCESS | 3436 | 1464625001387 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1CD95400) [pid = 3436] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (10D54C00) [pid = 3436] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1138BC00) [pid = 3436] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (18941400) [pid = 3436] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1A959800) [pid = 3436] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (17022800) [pid = 3436] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1B272400) [pid = 3436] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1DF2D800) [pid = 3436] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (10F5F800) [pid = 3436] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (1AF40000) [pid = 3436] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (18944800) [pid = 3436] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1DF5DC00) [pid = 3436] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1A468400) [pid = 3436] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1AD24400) [pid = 3436] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (10F40400) [pid = 3436] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (15CBF800) [pid = 3436] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1D464C00) [pid = 3436] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:16:41 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (19C7BC00) [pid = 3436] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:16:41 INFO - PROCESS | 3436 | 1464625001621 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 3436 | ++DOCSHELL 0C840800 == 55 [pid = 3436] [id = 117] 09:16:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (0C842000) [pid = 3436] [serial = 348] [outer = 00000000] 09:16:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (10F5BC00) [pid = 3436] [serial = 349] [outer = 0C842000] 09:16:41 INFO - PROCESS | 3436 | 1464625001669 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1137FC00) [pid = 3436] [serial = 350] [outer = 0C842000] 09:16:42 INFO - PROCESS | 3436 | 1464625002064 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]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 871ms 09:16:42 INFO - PROCESS | 3436 | 1464625002108 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 3436 | 1464625002110 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:16:42 INFO - PROCESS | 3436 | 1464625002113 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:16:42 INFO - PROCESS | 3436 | 1464625002115 Marionette TRACE conn5 <- [1,434,null,{}] 09:16:42 INFO - PROCESS | 3436 | 1464625002118 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}] 09:16:42 INFO - PROCESS | 3436 | 1464625002229 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:16:42 INFO - PROCESS | 3436 | 1464625002237 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 3436 | ++DOCSHELL 11018C00 == 56 [pid = 3436] [id = 118] 09:16:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1101B000) [pid = 3436] [serial = 351] [outer = 00000000] 09:16:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1A959800) [pid = 3436] [serial = 352] [outer = 1101B000] 09:16:42 INFO - PROCESS | 3436 | 1464625002282 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1B0CCC00) [pid = 3436] [serial = 353] [outer = 1101B000] 09:16:42 INFO - PROCESS | 3436 | 1464625002695 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]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 09:16:42 INFO - PROCESS | 3436 | 1464625002748 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 3436 | 1464625002750 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:16:42 INFO - PROCESS | 3436 | 1464625002753 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 3436 | 1464625002764 Marionette TRACE conn5 <- [1,438,null,{}] 09:16:42 INFO - PROCESS | 3436 | 1464625002768 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}] 09:16:42 INFO - PROCESS | 3436 | 1464625002885 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:16:42 INFO - PROCESS | 3436 | 1464625002898 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 3436 | ++DOCSHELL 10F64400 == 57 [pid = 3436] [id = 119] 09:16:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1A955400) [pid = 3436] [serial = 354] [outer = 00000000] 09:16:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1D099800) [pid = 3436] [serial = 355] [outer = 1A955400] 09:16:42 INFO - PROCESS | 3436 | 1464625002943 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1D0A6400) [pid = 3436] [serial = 356] [outer = 1A955400] 09:16:43 INFO - PROCESS | 3436 | 1464625003355 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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 09:16:43 INFO - PROCESS | 3436 | 1464625003384 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 3436 | 1464625003386 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:16:43 INFO - PROCESS | 3436 | 1464625003389 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 3436 | 1464625003391 Marionette TRACE conn5 <- [1,442,null,{}] 09:16:43 INFO - PROCESS | 3436 | 1464625003395 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}] 09:16:43 INFO - PROCESS | 3436 | 1464625003500 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:16:43 INFO - PROCESS | 3436 | 1464625003590 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 3436 | ++DOCSHELL 10F66400 == 58 [pid = 3436] [id = 120] 09:16:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (16C75C00) [pid = 3436] [serial = 357] [outer = 00000000] 09:16:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1DC48000) [pid = 3436] [serial = 358] [outer = 16C75C00] 09:16:43 INFO - PROCESS | 3436 | 1464625003634 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1DF28C00) [pid = 3436] [serial = 359] [outer = 16C75C00] 09:16:44 INFO - PROCESS | 3436 | 1464625004287 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]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 930ms 09:16:44 INFO - PROCESS | 3436 | 1464625004321 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 3436 | 1464625004326 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:16:44 INFO - PROCESS | 3436 | 1464625004331 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 3436 | 1464625004336 Marionette TRACE conn5 <- [1,446,null,{}] 09:16:44 INFO - PROCESS | 3436 | 1464625004341 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}] 09:16:44 INFO - PROCESS | 3436 | 1464625004455 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:16:44 INFO - PROCESS | 3436 | 1464625004586 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 3436 | ++DOCSHELL 11AB3000 == 59 [pid = 3436] [id = 121] 09:16:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (157E1000) [pid = 3436] [serial = 360] [outer = 00000000] 09:16:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (178FDC00) [pid = 3436] [serial = 361] [outer = 157E1000] 09:16:44 INFO - PROCESS | 3436 | 1464625004644 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (18941800) [pid = 3436] [serial = 362] [outer = 157E1000] 09:16:45 INFO - PROCESS | 3436 | 1464625005305 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]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1019ms 09:16:45 INFO - PROCESS | 3436 | 1464625005355 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 3436 | 1464625005361 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:16:45 INFO - PROCESS | 3436 | 1464625005367 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 3436 | 1464625005370 Marionette TRACE conn5 <- [1,450,null,{}] 09:16:45 INFO - PROCESS | 3436 | 1464625005374 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}] 09:16:45 INFO - PROCESS | 3436 | 1464625005488 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:16:45 INFO - PROCESS | 3436 | 1464625005620 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 3436 | ++DOCSHELL 1894A400 == 60 [pid = 3436] [id = 122] 09:16:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (18950800) [pid = 3436] [serial = 363] [outer = 00000000] 09:16:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1AB8EC00) [pid = 3436] [serial = 364] [outer = 18950800] 09:16:45 INFO - PROCESS | 3436 | 1464625005677 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1AD75000) [pid = 3436] [serial = 365] [outer = 18950800] 09:16:46 INFO - PROCESS | 3436 | 1464625006370 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] 09:16:46 INFO - PROCESS | 3436 | 1464625006445 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:16:46 INFO - PROCESS | 3436 | 1464625006449 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 3436 | 1464625006453 Marionette TRACE conn5 <- [1,454,null,{}] 09:16:46 INFO - PROCESS | 3436 | 1464625006464 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}] 09:16:46 INFO - PROCESS | 3436 | 1464625006638 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:16:46 INFO - PROCESS | 3436 | 1464625006764 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 3436 | ++DOCSHELL 1D4CCC00 == 61 [pid = 3436] [id = 123] 09:16:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1DF58C00) [pid = 3436] [serial = 366] [outer = 00000000] 09:16:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1F5ECC00) [pid = 3436] [serial = 367] [outer = 1DF58C00] 09:16:46 INFO - PROCESS | 3436 | 1464625006823 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1F64B400) [pid = 3436] [serial = 368] [outer = 1DF58C00] 09:16:47 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:47 INFO - PROCESS | 3436 | 1464625007453 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]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1025ms 09:16:47 INFO - PROCESS | 3436 | 1464625007475 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 3436 | 1464625007478 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:16:47 INFO - PROCESS | 3436 | 1464625007482 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:16:47 INFO - PROCESS | 3436 | 1464625007484 Marionette TRACE conn5 <- [1,458,null,{}] 09:16:47 INFO - PROCESS | 3436 | 1464625007487 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}] 09:16:47 INFO - PROCESS | 3436 | 1464625007599 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:16:47 INFO - PROCESS | 3436 | 1464625007699 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 3436 | ++DOCSHELL 1F74C000 == 62 [pid = 3436] [id = 124] 09:16:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (1F74EC00) [pid = 3436] [serial = 369] [outer = 00000000] 09:16:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (200B5000) [pid = 3436] [serial = 370] [outer = 1F74EC00] 09:16:47 INFO - PROCESS | 3436 | 1464625007754 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (2034FC00) [pid = 3436] [serial = 371] [outer = 1F74EC00] 09:16:48 INFO - PROCESS | 3436 | 1464625008282 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] 09:16:48 INFO - PROCESS | 3436 | 1464625008330 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:16:48 INFO - PROCESS | 3436 | 1464625008335 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 3436 | 1464625008337 Marionette TRACE conn5 <- [1,462,null,{}] 09:16:48 INFO - PROCESS | 3436 | 1464625008341 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}] 09:16:48 INFO - PROCESS | 3436 | 1464625008445 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:16:48 INFO - PROCESS | 3436 | 1464625008545 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 3436 | ++DOCSHELL 10F5AC00 == 63 [pid = 3436] [id = 125] 09:16:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (200A9800) [pid = 3436] [serial = 372] [outer = 00000000] 09:16:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (21505C00) [pid = 3436] [serial = 373] [outer = 200A9800] 09:16:48 INFO - PROCESS | 3436 | 1464625008600 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (21509C00) [pid = 3436] [serial = 374] [outer = 200A9800] 09:16:49 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:49 INFO - PROCESS | 3436 | 1464625009264 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] 09:16:49 INFO - PROCESS | 3436 | 1464625009309 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:16:49 INFO - PROCESS | 3436 | 1464625009313 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:16:49 INFO - PROCESS | 3436 | 1464625009315 Marionette TRACE conn5 <- [1,466,null,{}] 09:16:49 INFO - PROCESS | 3436 | 1464625009318 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}] 09:16:49 INFO - PROCESS | 3436 | 1464625009435 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:16:49 INFO - PROCESS | 3436 | 1464625009568 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 3436 | ++DOCSHELL 0C843000 == 64 [pid = 3436] [id = 126] 09:16:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (10962400) [pid = 3436] [serial = 375] [outer = 00000000] 09:16:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (15ABA400) [pid = 3436] [serial = 376] [outer = 10962400] 09:16:49 INFO - PROCESS | 3436 | 1464625009625 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (19C78000) [pid = 3436] [serial = 377] [outer = 10962400] 09:16:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (15752000) [pid = 3436] [serial = 378] [outer = 1159F800] 09:16:50 INFO - PROCESS | 3436 | 1464625010498 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] 09:16:50 INFO - PROCESS | 3436 | 1464625010555 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:16:50 INFO - PROCESS | 3436 | 1464625010561 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:16:50 INFO - PROCESS | 3436 | 1464625010564 Marionette TRACE conn5 <- [1,470,null,{}] 09:16:50 INFO - PROCESS | 3436 | 1464625010569 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}] 09:16:50 INFO - PROCESS | 3436 | 1464625010672 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:16:50 INFO - PROCESS | 3436 | 1464625010807 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 10F64400 == 63 [pid = 3436] [id = 119] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 11018C00 == 62 [pid = 3436] [id = 118] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 0C840800 == 61 [pid = 3436] [id = 117] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 10F5F000 == 60 [pid = 3436] [id = 116] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 1A46B400 == 59 [pid = 3436] [id = 115] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 18942800 == 58 [pid = 3436] [id = 114] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 1138B400 == 57 [pid = 3436] [id = 113] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 11382400 == 56 [pid = 3436] [id = 112] 09:16:50 INFO - PROCESS | 3436 | --DOCSHELL 1AF46000 == 55 [pid = 3436] [id = 106] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (115A0400) [pid = 3436] [serial = 287] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1701E000) [pid = 3436] [serial = 293] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (18EE2800) [pid = 3436] [serial = 290] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1A965C00) [pid = 3436] [serial = 301] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (19AD4C00) [pid = 3436] [serial = 274] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1D06DC00) [pid = 3436] [serial = 94] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1AA62800) [pid = 3436] [serial = 302] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1F64FC00) [pid = 3436] [serial = 269] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (1DFB1C00) [pid = 3436] [serial = 133] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1DB6CC00) [pid = 3436] [serial = 283] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (19FC0C00) [pid = 3436] [serial = 295] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1F5E6800) [pid = 3436] [serial = 221] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1A5D9400) [pid = 3436] [serial = 299] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A01A000) [pid = 3436] [serial = 296] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1A46D800) [pid = 3436] [serial = 298] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1B0CB800) [pid = 3436] [serial = 305] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1DF5B400) [pid = 3436] [serial = 316] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (11918C00) [pid = 3436] [serial = 88] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1A5D2C00) [pid = 3436] [serial = 91] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1DFAE800) [pid = 3436] [serial = 176] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1894DC00) [pid = 3436] [serial = 289] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1AD75400) [pid = 3436] [serial = 304] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (11024400) [pid = 3436] [serial = 286] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1A953800) [pid = 3436] [serial = 277] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (19C80400) [pid = 3436] [serial = 97] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (11ABBC00) [pid = 3436] [serial = 271] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1D09CC00) [pid = 3436] [serial = 280] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (141F7C00) [pid = 3436] [serial = 292] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1DB6A800) [pid = 3436] [serial = 308] [outer = 00000000] [url = about:blank] 09:16:50 INFO - PROCESS | 3436 | ++DOCSHELL 0C83E000 == 56 [pid = 3436] [id = 127] 09:16:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (0C83F400) [pid = 3436] [serial = 379] [outer = 00000000] 09:16:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (10F3E400) [pid = 3436] [serial = 380] [outer = 0C83F400] 09:16:50 INFO - PROCESS | 3436 | 1464625010910 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (11386000) [pid = 3436] [serial = 381] [outer = 0C83F400] 09:16:51 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1AF39C00) [pid = 3436] [serial = 310] [outer = 00000000] [url = about:blank] 09:16:51 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1AF47800) [pid = 3436] [serial = 313] [outer = 00000000] [url = about:blank] 09:16:51 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1D09DC00) [pid = 3436] [serial = 307] [outer = 00000000] [url = about:blank] 09:16:51 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1AF3DC00) [pid = 3436] [serial = 311] [outer = 00000000] [url = about:blank] 09:16:51 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (1DB6D800) [pid = 3436] [serial = 314] [outer = 00000000] [url = about:blank] 09:16:51 INFO - PROCESS | 3436 | 1464625011364 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:16:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 830ms 09:16:51 INFO - PROCESS | 3436 | 1464625011394 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 3436 | 1464625011399 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:16:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:16:51 INFO - PROCESS | 3436 | 1464625011405 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 3436 | 1464625011407 Marionette TRACE conn5 <- [1,474,null,{}] 09:16:51 INFO - PROCESS | 3436 | 1464625011411 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}] 09:16:51 INFO - PROCESS | 3436 | 1464625011503 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:16:51 INFO - PROCESS | 3436 | 1464625011511 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 3436 | ++DOCSHELL 11AB1800 == 57 [pid = 3436] [id = 128] 09:16:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (141FD800) [pid = 3436] [serial = 382] [outer = 00000000] 09:16:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (19AD0800) [pid = 3436] [serial = 383] [outer = 141FD800] 09:16:51 INFO - PROCESS | 3436 | 1464625011560 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (19FC1C00) [pid = 3436] [serial = 384] [outer = 141FD800] 09:16:52 INFO - PROCESS | 3436 | 1464625012042 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]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 09:16:52 INFO - PROCESS | 3436 | 1464625012079 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 3436 | 1464625012082 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:16:52 INFO - PROCESS | 3436 | 1464625012085 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 3436 | 1464625012088 Marionette TRACE conn5 <- [1,478,null,{}] 09:16:52 INFO - PROCESS | 3436 | 1464625012099 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}] 09:16:52 INFO - PROCESS | 3436 | 1464625012191 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:16:52 INFO - PROCESS | 3436 | 1464625012202 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 3436 | ++DOCSHELL 1A95EC00 == 58 [pid = 3436] [id = 129] 09:16:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1A967400) [pid = 3436] [serial = 385] [outer = 00000000] 09:16:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1AA5A800) [pid = 3436] [serial = 386] [outer = 1A967400] 09:16:52 INFO - PROCESS | 3436 | 1464625012251 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1AB8E800) [pid = 3436] [serial = 387] [outer = 1A967400] 09:16:52 INFO - PROCESS | 3436 | 1464625012748 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]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 09:16:52 INFO - PROCESS | 3436 | 1464625012759 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 3436 | 1464625012762 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:16:52 INFO - PROCESS | 3436 | 1464625012765 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:16:52 INFO - PROCESS | 3436 | 1464625012766 Marionette TRACE conn5 <- [1,482,null,{}] 09:16:52 INFO - PROCESS | 3436 | 1464625012774 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}] 09:16:52 INFO - PROCESS | 3436 | 1464625012860 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:16:52 INFO - PROCESS | 3436 | 1464625012868 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 3436 | ++DOCSHELL 1AD72000 == 59 [pid = 3436] [id = 130] 09:16:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1AD72400) [pid = 3436] [serial = 388] [outer = 00000000] 09:16:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1AF39C00) [pid = 3436] [serial = 389] [outer = 1AD72400] 09:16:52 INFO - PROCESS | 3436 | 1464625012913 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1AF48000) [pid = 3436] [serial = 390] [outer = 1AD72400] 09:16:53 INFO - PROCESS | 3436 | 1464625013414 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]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:16:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 09:16:53 INFO - PROCESS | 3436 | 1464625013439 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 3436 | 1464625013442 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:16:53 INFO - PROCESS | 3436 | 1464625013444 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 3436 | 1464625013446 Marionette TRACE conn5 <- [1,486,null,{}] 09:16:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:16:53 INFO - PROCESS | 3436 | 1464625013450 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}] 09:16:53 INFO - PROCESS | 3436 | 1464625013563 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:16:53 INFO - PROCESS | 3436 | 1464625013654 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 3436 | ++DOCSHELL 1B0D3C00 == 60 [pid = 3436] [id = 131] 09:16:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1B131800) [pid = 3436] [serial = 391] [outer = 00000000] 09:16:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1CD94C00) [pid = 3436] [serial = 392] [outer = 1B131800] 09:16:53 INFO - PROCESS | 3436 | 1464625013700 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1CD98400) [pid = 3436] [serial = 393] [outer = 1B131800] 09:16:54 INFO - PROCESS | 3436 | 1464625014160 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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 770ms 09:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:16:54 INFO - PROCESS | 3436 | 1464625014219 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 3436 | 1464625014221 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:16:54 INFO - PROCESS | 3436 | 1464625014224 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 3436 | 1464625014226 Marionette TRACE conn5 <- [1,490,null,{}] 09:16:54 INFO - PROCESS | 3436 | 1464625014235 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}] 09:16:54 INFO - PROCESS | 3436 | 1464625014356 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:16:54 INFO - PROCESS | 3436 | 1464625014417 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 3436 | ++DOCSHELL 1D0A2800 == 61 [pid = 3436] [id = 132] 09:16:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1DB6DC00) [pid = 3436] [serial = 394] [outer = 00000000] 09:16:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1DFA9C00) [pid = 3436] [serial = 395] [outer = 1DB6DC00] 09:16:54 INFO - PROCESS | 3436 | 1464625014463 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1E682800) [pid = 3436] [serial = 396] [outer = 1DB6DC00] 09:16:54 INFO - PROCESS | 3436 | 1464625014863 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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 09:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:16:54 INFO - PROCESS | 3436 | 1464625014895 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 3436 | 1464625014897 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:16:54 INFO - PROCESS | 3436 | 1464625014901 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 3436 | 1464625014902 Marionette TRACE conn5 <- [1,494,null,{}] 09:16:54 INFO - PROCESS | 3436 | 1464625014945 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}] 09:16:55 INFO - PROCESS | 3436 | 1464625015054 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:16:55 INFO - PROCESS | 3436 | 1464625015067 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 3436 | ++DOCSHELL 1DF23C00 == 62 [pid = 3436] [id = 133] 09:16:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1DF27000) [pid = 3436] [serial = 397] [outer = 00000000] 09:16:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1F645800) [pid = 3436] [serial = 398] [outer = 1DF27000] 09:16:55 INFO - PROCESS | 3436 | 1464625015159 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1F750400) [pid = 3436] [serial = 399] [outer = 1DF27000] 09:16:55 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A965400) [pid = 3436] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:16:55 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (0C842000) [pid = 3436] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:16:55 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (18944000) [pid = 3436] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:16:55 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (11513400) [pid = 3436] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:16:55 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1A955400) [pid = 3436] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:16:55 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1138A400) [pid = 3436] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:16:55 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1A46C800) [pid = 3436] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:16:55 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1101B000) [pid = 3436] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:16:55 INFO - PROCESS | 3436 | 1464625015641 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]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:16:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 770ms 09:16:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:16:55 INFO - PROCESS | 3436 | 1464625015671 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 3436 | 1464625015673 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:16:55 INFO - PROCESS | 3436 | 1464625015677 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 3436 | 1464625015678 Marionette TRACE conn5 <- [1,498,null,{}] 09:16:55 INFO - PROCESS | 3436 | 1464625015682 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}] 09:16:55 INFO - PROCESS | 3436 | 1464625015765 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:16:55 INFO - PROCESS | 3436 | 1464625015855 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 3436 | ++DOCSHELL 10F40400 == 63 [pid = 3436] [id = 134] 09:16:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1101B000) [pid = 3436] [serial = 400] [outer = 00000000] 09:16:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1CD96800) [pid = 3436] [serial = 401] [outer = 1101B000] 09:16:55 INFO - PROCESS | 3436 | 1464625015900 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1D0A6800) [pid = 3436] [serial = 402] [outer = 1101B000] 09:16:56 INFO - PROCESS | 3436 | 1464625016268 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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:16:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 09:16:56 INFO - PROCESS | 3436 | 1464625016307 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 3436 | 1464625016309 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:16:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:16:56 INFO - PROCESS | 3436 | 1464625016313 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 3436 | 1464625016315 Marionette TRACE conn5 <- [1,502,null,{}] 09:16:56 INFO - PROCESS | 3436 | 1464625016318 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}] 09:16:56 INFO - PROCESS | 3436 | 1464625016465 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:16:56 INFO - PROCESS | 3436 | 1464625016481 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 3436 | ++DOCSHELL 1CD95C00 == 64 [pid = 3436] [id = 135] 09:16:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1F5F2400) [pid = 3436] [serial = 403] [outer = 00000000] 09:16:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (21502800) [pid = 3436] [serial = 404] [outer = 1F5F2400] 09:16:56 INFO - PROCESS | 3436 | 1464625016526 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (21504800) [pid = 3436] [serial = 405] [outer = 1F5F2400] 09:16:56 INFO - PROCESS | 3436 | 1464625016931 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]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 09:16:57 INFO - PROCESS | 3436 | 1464625016990 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 3436 | 1464625016992 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:16:57 INFO - PROCESS | 3436 | 1464625016996 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:16:57 INFO - PROCESS | 3436 | 1464625016998 Marionette TRACE conn5 <- [1,506,null,{}] 09:16:57 INFO - PROCESS | 3436 | 1464625017001 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}] 09:16:57 INFO - PROCESS | 3436 | 1464625017084 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:16:57 INFO - PROCESS | 3436 | 1464625017091 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 3436 | ++DOCSHELL 20357C00 == 65 [pid = 3436] [id = 136] 09:16:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (2092C400) [pid = 3436] [serial = 406] [outer = 00000000] 09:16:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (20934000) [pid = 3436] [serial = 407] [outer = 2092C400] 09:16:57 INFO - PROCESS | 3436 | 1464625017134 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (20934800) [pid = 3436] [serial = 408] [outer = 2092C400] 09:16:57 INFO - PROCESS | 3436 | 1464625017739 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]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 770ms 09:16:57 INFO - PROCESS | 3436 | 1464625017820 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 3436 | 1464625017825 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:16:57 INFO - PROCESS | 3436 | 1464625017830 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 3436 | 1464625017835 Marionette TRACE conn5 <- [1,510,null,{}] 09:16:57 INFO - PROCESS | 3436 | 1464625017842 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}] 09:16:57 INFO - PROCESS | 3436 | 1464625017959 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:16:58 INFO - PROCESS | 3436 | 1464625018095 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 3436 | ++DOCSHELL 11512000 == 66 [pid = 3436] [id = 137] 09:16:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (11570800) [pid = 3436] [serial = 409] [outer = 00000000] 09:16:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1892E800) [pid = 3436] [serial = 410] [outer = 11570800] 09:16:58 INFO - PROCESS | 3436 | 1464625018154 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (18948C00) [pid = 3436] [serial = 411] [outer = 11570800] 09:16:58 INFO - PROCESS | 3436 | 1464625018796 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]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:16:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1023ms 09:16:58 INFO - PROCESS | 3436 | 1464625018858 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 3436 | 1464625018865 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:16:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:16:58 INFO - PROCESS | 3436 | 1464625018871 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 3436 | 1464625018874 Marionette TRACE conn5 <- [1,514,null,{}] 09:16:58 INFO - PROCESS | 3436 | 1464625018879 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}] 09:16:59 INFO - PROCESS | 3436 | 1464625018991 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:16:59 INFO - PROCESS | 3436 | 1464625019124 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 3436 | ++DOCSHELL 1A958400 == 67 [pid = 3436] [id = 138] 09:16:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1A95C000) [pid = 3436] [serial = 412] [outer = 00000000] 09:16:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1AA64000) [pid = 3436] [serial = 413] [outer = 1A95C000] 09:16:59 INFO - PROCESS | 3436 | 1464625019181 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (1AF3BC00) [pid = 3436] [serial = 414] [outer = 1A95C000] 09:16:59 INFO - PROCESS | 3436 | 1464625019783 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]]]}] 09:16:59 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 09:16:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 970ms 09:16:59 INFO - PROCESS | 3436 | 1464625019843 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 3436 | 1464625019846 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:16:59 INFO - PROCESS | 3436 | 1464625019850 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:16:59 INFO - PROCESS | 3436 | 1464625019854 Marionette TRACE conn5 <- [1,518,null,{}] 09:16:59 INFO - PROCESS | 3436 | 1464625019865 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}] 09:17:00 INFO - PROCESS | 3436 | 1464625019981 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:17:00 INFO - PROCESS | 3436 | 1464625020116 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 3436 | ++DOCSHELL 1AA62000 == 68 [pid = 3436] [id = 139] 09:17:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (20938800) [pid = 3436] [serial = 415] [outer = 00000000] 09:17:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (2093D800) [pid = 3436] [serial = 416] [outer = 20938800] 09:17:00 INFO - PROCESS | 3436 | 1464625020175 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (20943400) [pid = 3436] [serial = 417] [outer = 20938800] 09:17:00 INFO - PROCESS | 3436 | 1464625020791 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]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:17:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 970ms 09:17:00 INFO - PROCESS | 3436 | 1464625020823 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 3436 | 1464625020826 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:17:00 INFO - PROCESS | 3436 | 1464625020829 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 3436 | 1464625020832 Marionette TRACE conn5 <- [1,522,null,{}] 09:17:00 INFO - PROCESS | 3436 | 1464625020836 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}] 09:17:00 INFO - PROCESS | 3436 | 1464625020950 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:17:01 INFO - PROCESS | 3436 | 1464625021083 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 3436 | ++DOCSHELL 2094A800 == 69 [pid = 3436] [id = 140] 09:17:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (21507C00) [pid = 3436] [serial = 418] [outer = 00000000] 09:17:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (21536800) [pid = 3436] [serial = 419] [outer = 21507C00] 09:17:01 INFO - PROCESS | 3436 | 1464625021140 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (2153A000) [pid = 3436] [serial = 420] [outer = 21507C00] 09:17:02 INFO - PROCESS | 3436 | 1464625022068 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]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:17:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1276ms 09:17:02 INFO - PROCESS | 3436 | 1464625022108 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 3436 | 1464625022112 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:17:02 INFO - PROCESS | 3436 | 1464625022118 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 3436 | 1464625022122 Marionette TRACE conn5 <- [1,526,null,{}] 09:17:02 INFO - PROCESS | 3436 | 1464625022129 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}] 09:17:02 INFO - PROCESS | 3436 | 1464625022231 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:17:02 INFO - PROCESS | 3436 | 1464625022370 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 3436 | ++DOCSHELL 0C896400 == 70 [pid = 3436] [id = 141] 09:17:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (0CE2CC00) [pid = 3436] [serial = 421] [outer = 00000000] 09:17:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (10F64800) [pid = 3436] [serial = 422] [outer = 0CE2CC00] 09:17:02 INFO - PROCESS | 3436 | 1464625022422 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (119C1C00) [pid = 3436] [serial = 423] [outer = 0CE2CC00] 09:17:03 INFO - PROCESS | 3436 | 1464625023103 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]]]}] 09:17:03 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 09:17:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1024ms 09:17:03 INFO - PROCESS | 3436 | 1464625023142 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 3436 | 1464625023148 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:17:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:17:03 INFO - PROCESS | 3436 | 1464625023154 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 3436 | 1464625023157 Marionette TRACE conn5 <- [1,530,null,{}] 09:17:03 INFO - PROCESS | 3436 | 1464625023161 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}] 09:17:03 INFO - PROCESS | 3436 | 1464625023288 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1CD95C00 == 69 [pid = 3436] [id = 135] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 10F40400 == 68 [pid = 3436] [id = 134] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1DF23C00 == 67 [pid = 3436] [id = 133] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1D0A2800 == 66 [pid = 3436] [id = 132] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1B0D3C00 == 65 [pid = 3436] [id = 131] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1AD72000 == 64 [pid = 3436] [id = 130] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (2034A400) [pid = 3436] [serial = 331] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1A95EC00 == 63 [pid = 3436] [id = 129] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 11AB1800 == 62 [pid = 3436] [id = 128] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 0C83E000 == 61 [pid = 3436] [id = 127] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1F74C000 == 60 [pid = 3436] [id = 124] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1D4CCC00 == 59 [pid = 3436] [id = 123] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 1894A400 == 58 [pid = 3436] [id = 122] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 11AB3000 == 57 [pid = 3436] [id = 121] 09:17:03 INFO - PROCESS | 3436 | --DOCSHELL 10F66400 == 56 [pid = 3436] [id = 120] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1AA64C00) [pid = 3436] [serial = 346] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1A5DFC00) [pid = 3436] [serial = 322] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1AD21400) [pid = 3436] [serial = 347] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (10F5BC00) [pid = 3436] [serial = 349] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1E68D000) [pid = 3436] [serial = 325] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1F74E400) [pid = 3436] [serial = 328] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (19C78C00) [pid = 3436] [serial = 340] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1190D800) [pid = 3436] [serial = 337] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (159EA400) [pid = 3436] [serial = 338] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1D099800) [pid = 3436] [serial = 355] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (1A0E7C00) [pid = 3436] [serial = 341] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (15B46000) [pid = 3436] [serial = 319] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (18943800) [pid = 3436] [serial = 335] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (173B8C00) [pid = 3436] [serial = 334] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1A958800) [pid = 3436] [serial = 343] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A95FC00) [pid = 3436] [serial = 344] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1137FC00) [pid = 3436] [serial = 350] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1D0A6400) [pid = 3436] [serial = 356] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1A959800) [pid = 3436] [serial = 352] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1B0CCC00) [pid = 3436] [serial = 353] [outer = 00000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3436 | 1464625023443 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 3436 | ++DOCSHELL 0C83D800 == 57 [pid = 3436] [id = 142] 09:17:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (0C840C00) [pid = 3436] [serial = 424] [outer = 00000000] 09:17:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (10F3E800) [pid = 3436] [serial = 425] [outer = 0C840C00] 09:17:03 INFO - PROCESS | 3436 | 1464625023490 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (11016400) [pid = 3436] [serial = 426] [outer = 0C840C00] 09:17:03 INFO - PROCESS | 3436 | 1464625023970 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"]]]}] 09:17:04 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 09:17:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:17:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:04 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 09:17:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:17:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 830ms 09:17:04 INFO - PROCESS | 3436 | 1464625023987 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 3436 | 1464625023989 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:17:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:17:04 INFO - PROCESS | 3436 | 1464625023992 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 3436 | 1464625023996 Marionette TRACE conn5 <- [1,534,null,{}] 09:17:04 INFO - PROCESS | 3436 | 1464625024006 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}] 09:17:04 INFO - PROCESS | 3436 | 1464625024103 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:17:04 INFO - PROCESS | 3436 | 1464625024111 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 3436 | ++DOCSHELL 14164800 == 58 [pid = 3436] [id = 143] 09:17:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (157DE000) [pid = 3436] [serial = 427] [outer = 00000000] 09:17:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (18E32000) [pid = 3436] [serial = 428] [outer = 157DE000] 09:17:04 INFO - PROCESS | 3436 | 1464625024159 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (19AD2800) [pid = 3436] [serial = 429] [outer = 157DE000] 09:17:04 INFO - PROCESS | 3436 | 1464625024636 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]]]}] 09:17:04 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. 09:17:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 09:17:04 INFO - PROCESS | 3436 | 1464625024667 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 3436 | 1464625024670 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:17:04 INFO - PROCESS | 3436 | 1464625024673 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:17:04 INFO - PROCESS | 3436 | 1464625024675 Marionette TRACE conn5 <- [1,538,null,{}] 09:17:04 INFO - PROCESS | 3436 | 1464625024678 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}] 09:17:04 INFO - PROCESS | 3436 | 1464625024770 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:17:04 INFO - PROCESS | 3436 | 1464625024777 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 3436 | ++DOCSHELL 19CEB800 == 59 [pid = 3436] [id = 144] 09:17:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (19CF2C00) [pid = 3436] [serial = 430] [outer = 00000000] 09:17:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1A466000) [pid = 3436] [serial = 431] [outer = 19CF2C00] 09:17:04 INFO - PROCESS | 3436 | 1464625024824 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (1A46B800) [pid = 3436] [serial = 432] [outer = 19CF2C00] 09:17:05 INFO - PROCESS | 3436 | 1464625025301 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]]]}] 09:17:05 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. 09:17:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 09:17:05 INFO - PROCESS | 3436 | 1464625025347 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 3436 | 1464625025348 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:17:05 INFO - PROCESS | 3436 | 1464625025352 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 3436 | 1464625025353 Marionette TRACE conn5 <- [1,542,null,{}] 09:17:05 INFO - PROCESS | 3436 | 1464625025357 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}] 09:17:05 INFO - PROCESS | 3436 | 1464625025438 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:17:05 INFO - PROCESS | 3436 | 1464625025454 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 3436 | ++DOCSHELL 10D4EC00 == 60 [pid = 3436] [id = 145] 09:17:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1A5D1800) [pid = 3436] [serial = 433] [outer = 00000000] 09:17:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1A963400) [pid = 3436] [serial = 434] [outer = 1A5D1800] 09:17:05 INFO - PROCESS | 3436 | 1464625025505 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (1A96AC00) [pid = 3436] [serial = 435] [outer = 1A5D1800] 09:17:05 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:05 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:05 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:05 INFO - PROCESS | 3436 | 1464625025957 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 09:17:06 INFO - PROCESS | 3436 | 1464625025985 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 3436 | 1464625025987 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:17:06 INFO - PROCESS | 3436 | 1464625025990 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 3436 | 1464625025992 Marionette TRACE conn5 <- [1,546,null,{}] 09:17:06 INFO - PROCESS | 3436 | 1464625025995 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}] 09:17:06 INFO - PROCESS | 3436 | 1464625026139 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:17:06 INFO - PROCESS | 3436 | 1464625026224 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 3436 | ++DOCSHELL 1A972400 == 61 [pid = 3436] [id = 146] 09:17:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (1AA60C00) [pid = 3436] [serial = 436] [outer = 00000000] 09:17:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (1AD22800) [pid = 3436] [serial = 437] [outer = 1AA60C00] 09:17:06 INFO - PROCESS | 3436 | 1464625026272 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1AD74C00) [pid = 3436] [serial = 438] [outer = 1AA60C00] 09:17:06 INFO - PROCESS | 3436 | 1464625026756 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 830ms 09:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:17:06 INFO - PROCESS | 3436 | 1464625026826 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 3436 | 1464625026828 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:17:06 INFO - PROCESS | 3436 | 1464625026832 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 3436 | 1464625026834 Marionette TRACE conn5 <- [1,550,null,{}] 09:17:06 INFO - PROCESS | 3436 | 1464625026837 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}] 09:17:06 INFO - PROCESS | 3436 | 1464625026951 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:17:06 INFO - PROCESS | 3436 | 1464625026961 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 3436 | ++DOCSHELL 1AD6BC00 == 62 [pid = 3436] [id = 147] 09:17:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1AF41800) [pid = 3436] [serial = 439] [outer = 00000000] 09:17:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1CC3A400) [pid = 3436] [serial = 440] [outer = 1AF41800] 09:17:07 INFO - PROCESS | 3436 | 1464625027059 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1CD9C400) [pid = 3436] [serial = 441] [outer = 1AF41800] 09:17:07 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:07 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:07 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:07 INFO - PROCESS | 3436 | 1464625027406 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]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 631ms 09:17:07 INFO - PROCESS | 3436 | 1464625027471 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 3436 | 1464625027473 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:17:07 INFO - PROCESS | 3436 | 1464625027511 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 3436 | 1464625027513 Marionette TRACE conn5 <- [1,554,null,{}] 09:17:07 INFO - PROCESS | 3436 | 1464625027519 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}] 09:17:07 INFO - PROCESS | 3436 | 1464625027644 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:17:07 INFO - PROCESS | 3436 | 1464625027740 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 3436 | ++DOCSHELL 10F5D400 == 63 [pid = 3436] [id = 148] 09:17:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1D098C00) [pid = 3436] [serial = 442] [outer = 00000000] 09:17:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1DB69400) [pid = 3436] [serial = 443] [outer = 1D098C00] 09:17:07 INFO - PROCESS | 3436 | 1464625027785 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1DC4F000) [pid = 3436] [serial = 444] [outer = 1D098C00] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1850F400) [pid = 3436] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (10F39C00) [pid = 3436] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (109EE400) [pid = 3436] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1F5F0000) [pid = 3436] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1DB6AC00) [pid = 3436] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (19CF2800) [pid = 3436] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1B131800) [pid = 3436] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1DB6DC00) [pid = 3436] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1101B000) [pid = 3436] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (10962400) [pid = 3436] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1A967400) [pid = 3436] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (1AD72400) [pid = 3436] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (0C83F400) [pid = 3436] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (141FD800) [pid = 3436] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1DF27000) [pid = 3436] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1F5F2400) [pid = 3436] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A0E8000) [pid = 3436] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1AD28800) [pid = 3436] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1F64E000) [pid = 3436] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1D4CB400) [pid = 3436] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (15BE6400) [pid = 3436] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (11384400) [pid = 3436] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (200B1400) [pid = 3436] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:17:08 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1F641800) [pid = 3436] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:17:08 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:08 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:08 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:08 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:08 INFO - PROCESS | 3436 | 1464625028574 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1106ms 09:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:17:08 INFO - PROCESS | 3436 | 1464625028584 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 3436 | 1464625028586 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:17:08 INFO - PROCESS | 3436 | 1464625028629 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 3436 | 1464625028631 Marionette TRACE conn5 <- [1,558,null,{}] 09:17:08 INFO - PROCESS | 3436 | 1464625028636 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}] 09:17:08 INFO - PROCESS | 3436 | 1464625028721 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:17:08 INFO - PROCESS | 3436 | 1464625028731 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 3436 | ++DOCSHELL 15359800 == 64 [pid = 3436] [id = 149] 09:17:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (15CBC000) [pid = 3436] [serial = 445] [outer = 00000000] 09:17:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1A00EC00) [pid = 3436] [serial = 446] [outer = 15CBC000] 09:17:08 INFO - PROCESS | 3436 | 1464625028775 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1AA61400) [pid = 3436] [serial = 447] [outer = 15CBC000] 09:17:09 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:09 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:09 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:09 INFO - PROCESS | 3436 | 1464625029188 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]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 09:17:09 INFO - PROCESS | 3436 | 1464625029220 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 3436 | 1464625029222 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:17:09 INFO - PROCESS | 3436 | 1464625029225 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 3436 | 1464625029227 Marionette TRACE conn5 <- [1,562,null,{}] 09:17:09 INFO - PROCESS | 3436 | 1464625029231 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}] 09:17:09 INFO - PROCESS | 3436 | 1464625029349 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:17:09 INFO - PROCESS | 3436 | 1464625029358 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 3436 | ++DOCSHELL 18EE2800 == 65 [pid = 3436] [id = 150] 09:17:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1A5DC800) [pid = 3436] [serial = 448] [outer = 00000000] 09:17:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1D0A2800) [pid = 3436] [serial = 449] [outer = 1A5DC800] 09:17:09 INFO - PROCESS | 3436 | 1464625029409 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1DFA3800) [pid = 3436] [serial = 450] [outer = 1A5DC800] 09:17:09 INFO - PROCESS | 3436 | 1464625029886 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]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 09:17:09 INFO - PROCESS | 3436 | 1464625029956 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 3436 | 1464625029958 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:17:09 INFO - PROCESS | 3436 | 1464625029962 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:17:09 INFO - PROCESS | 3436 | 1464625029964 Marionette TRACE conn5 <- [1,566,null,{}] 09:17:09 INFO - PROCESS | 3436 | 1464625029967 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}] 09:17:10 INFO - PROCESS | 3436 | 1464625030072 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:17:10 INFO - PROCESS | 3436 | 1464625030088 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 3436 | ++DOCSHELL 1F648800 == 66 [pid = 3436] [id = 151] 09:17:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1F64C400) [pid = 3436] [serial = 451] [outer = 00000000] 09:17:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1F74C400) [pid = 3436] [serial = 452] [outer = 1F64C400] 09:17:10 INFO - PROCESS | 3436 | 1464625030137 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (200B5400) [pid = 3436] [serial = 453] [outer = 1F64C400] 09:17:10 INFO - PROCESS | 3436 | 1464625030876 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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 970ms 09:17:10 INFO - PROCESS | 3436 | 1464625030937 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 3436 | 1464625030942 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:17:10 INFO - PROCESS | 3436 | 1464625030947 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:17:10 INFO - PROCESS | 3436 | 1464625030952 Marionette TRACE conn5 <- [1,570,null,{}] 09:17:10 INFO - PROCESS | 3436 | 1464625030957 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}] 09:17:11 INFO - PROCESS | 3436 | 1464625031073 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:17:11 INFO - PROCESS | 3436 | 1464625031205 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 3436 | ++DOCSHELL 11513400 == 67 [pid = 3436] [id = 152] 09:17:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (11513800) [pid = 3436] [serial = 454] [outer = 00000000] 09:17:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (157DBC00) [pid = 3436] [serial = 455] [outer = 11513800] 09:17:11 INFO - PROCESS | 3436 | 1464625031264 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (15CB8800) [pid = 3436] [serial = 456] [outer = 11513800] 09:17:11 INFO - PROCESS | 3436 | 1464625031828 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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 930ms 09:17:11 INFO - PROCESS | 3436 | 1464625031882 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 3436 | 1464625031888 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:17:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:17:11 INFO - PROCESS | 3436 | 1464625031895 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 3436 | 1464625031898 Marionette TRACE conn5 <- [1,574,null,{}] 09:17:11 INFO - PROCESS | 3436 | 1464625031902 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}] 09:17:12 INFO - PROCESS | 3436 | 1464625032016 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:17:12 INFO - PROCESS | 3436 | 1464625032120 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 3436 | ++DOCSHELL 19C82800 == 68 [pid = 3436] [id = 153] 09:17:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (19C83000) [pid = 3436] [serial = 457] [outer = 00000000] 09:17:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1A466400) [pid = 3436] [serial = 458] [outer = 19C83000] 09:17:12 INFO - PROCESS | 3436 | 1464625032176 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (1A966400) [pid = 3436] [serial = 459] [outer = 19C83000] 09:17:12 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:12 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:12 INFO - PROCESS | 3436 | 1464625032778 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 931ms 09:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:17:12 INFO - PROCESS | 3436 | 1464625032827 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 3436 | 1464625032829 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:17:12 INFO - PROCESS | 3436 | 1464625032833 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 3436 | 1464625032837 Marionette TRACE conn5 <- [1,578,null,{}] 09:17:12 INFO - PROCESS | 3436 | 1464625032848 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}] 09:17:12 INFO - PROCESS | 3436 | 1464625032961 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:17:13 INFO - PROCESS | 3436 | 1464625033070 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 3436 | ++DOCSHELL 1CD90C00 == 69 [pid = 3436] [id = 154] 09:17:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (1DF62800) [pid = 3436] [serial = 460] [outer = 00000000] 09:17:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (1F5F1400) [pid = 3436] [serial = 461] [outer = 1DF62800] 09:17:13 INFO - PROCESS | 3436 | 1464625033127 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1F74C000) [pid = 3436] [serial = 462] [outer = 1DF62800] 09:17:13 INFO - PROCESS | 3436 | 1464625033741 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:17:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 09:17:13 INFO - PROCESS | 3436 | 1464625033766 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 3436 | 1464625033769 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:17:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:17:13 INFO - PROCESS | 3436 | 1464625033773 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 3436 | 1464625033775 Marionette TRACE conn5 <- [1,582,null,{}] 09:17:13 INFO - PROCESS | 3436 | 1464625033779 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}] 09:17:13 INFO - PROCESS | 3436 | 1464625033893 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:17:14 INFO - PROCESS | 3436 | 1464625033996 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 3436 | ++DOCSHELL 20354800 == 70 [pid = 3436] [id = 155] 09:17:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (2092C800) [pid = 3436] [serial = 463] [outer = 00000000] 09:17:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (20930C00) [pid = 3436] [serial = 464] [outer = 2092C800] 09:17:14 INFO - PROCESS | 3436 | 1464625034052 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (20943000) [pid = 3436] [serial = 465] [outer = 2092C800] 09:17:14 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:17:14 INFO - PROCESS | 3436 | 1464625034941 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:17:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1234ms 09:17:15 INFO - PROCESS | 3436 | 1464625035010 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 3436 | 1464625035013 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:17:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:17:15 INFO - PROCESS | 3436 | 1464625035016 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 3436 | 1464625035018 Marionette TRACE conn5 <- [1,586,null,{}] 09:17:15 INFO - PROCESS | 3436 | 1464625035022 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}] 09:17:15 INFO - PROCESS | 3436 | 1464625035129 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:17:15 INFO - PROCESS | 3436 | 1464625035261 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 3436 | ++DOCSHELL 1AB99C00 == 71 [pid = 3436] [id = 156] 09:17:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1D06C400) [pid = 3436] [serial = 466] [outer = 00000000] 09:17:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (20967400) [pid = 3436] [serial = 467] [outer = 1D06C400] 09:17:15 INFO - PROCESS | 3436 | 1464625035318 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (20969000) [pid = 3436] [serial = 468] [outer = 1D06C400] 09:17:15 INFO - PROCESS | 3436 | 1464625035951 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:17:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 09:17:16 INFO - PROCESS | 3436 | 1464625035990 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 3436 | 1464625035992 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:17:16 INFO - PROCESS | 3436 | 1464625035996 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:17:16 INFO - PROCESS | 3436 | 1464625035998 Marionette TRACE conn5 <- [1,590,null,{}] 09:17:16 INFO - PROCESS | 3436 | 1464625036001 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}] 09:17:16 INFO - PROCESS | 3436 | 1464625036118 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:17:16 INFO - PROCESS | 3436 | 1464625036222 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 3436 | ++DOCSHELL 10D54C00 == 72 [pid = 3436] [id = 157] 09:17:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (19C81C00) [pid = 3436] [serial = 469] [outer = 00000000] 09:17:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (21539000) [pid = 3436] [serial = 470] [outer = 19C81C00] 09:17:16 INFO - PROCESS | 3436 | 1464625036277 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (2153C400) [pid = 3436] [serial = 471] [outer = 19C81C00] 09:17:16 INFO - PROCESS | 3436 | 1464625036904 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]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:17:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 971ms 09:17:17 INFO - PROCESS | 3436 | 1464625036971 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 3436 | 1464625036973 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:17:17 INFO - PROCESS | 3436 | 1464625036977 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:17:17 INFO - PROCESS | 3436 | 1464625036979 Marionette TRACE conn5 <- [1,594,null,{}] 09:17:17 INFO - PROCESS | 3436 | 1464625036982 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}] 09:17:17 INFO - PROCESS | 3436 | 1464625037088 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:17:17 INFO - PROCESS | 3436 | 1464625037220 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 3436 | ++DOCSHELL 0CEDAC00 == 73 [pid = 3436] [id = 158] 09:17:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (0D4F2000) [pid = 3436] [serial = 472] [outer = 00000000] 09:17:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (11918C00) [pid = 3436] [serial = 473] [outer = 0D4F2000] 09:17:17 INFO - PROCESS | 3436 | 1464625037275 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (15B4A400) [pid = 3436] [serial = 474] [outer = 0D4F2000] 09:17:18 INFO - PROCESS | 3436 | 1464625038020 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]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:17:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1068ms 09:17:18 INFO - PROCESS | 3436 | 1464625038049 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 3436 | 1464625038054 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:17:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:17:18 INFO - PROCESS | 3436 | 1464625038058 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 3436 | 1464625038062 Marionette TRACE conn5 <- [1,598,null,{}] 09:17:18 INFO - PROCESS | 3436 | 1464625038067 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}] 09:17:18 INFO - PROCESS | 3436 | 1464625038175 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:17:18 INFO - PROCESS | 3436 | 1464625038288 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 3436 | ++DOCSHELL 11022000 == 74 [pid = 3436] [id = 159] 09:17:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (119BA400) [pid = 3436] [serial = 475] [outer = 00000000] 09:17:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (1892F400) [pid = 3436] [serial = 476] [outer = 119BA400] 09:17:18 INFO - PROCESS | 3436 | 1464625038339 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (18E2E800) [pid = 3436] [serial = 477] [outer = 119BA400] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 18EE2800 == 73 [pid = 3436] [id = 150] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 15359800 == 72 [pid = 3436] [id = 149] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 10F5D400 == 71 [pid = 3436] [id = 148] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 1AD6BC00 == 70 [pid = 3436] [id = 147] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 1A972400 == 69 [pid = 3436] [id = 146] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 10D4EC00 == 68 [pid = 3436] [id = 145] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 19CEB800 == 67 [pid = 3436] [id = 144] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 14164800 == 66 [pid = 3436] [id = 143] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 0C83D800 == 65 [pid = 3436] [id = 142] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 0C896400 == 64 [pid = 3436] [id = 141] 09:17:18 INFO - PROCESS | 3436 | --DOCSHELL 20357C00 == 63 [pid = 3436] [id = 136] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1AC41800) [pid = 3436] [serial = 227] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1DFA9800) [pid = 3436] [serial = 230] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1F74F800) [pid = 3436] [serial = 236] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1DF5BC00) [pid = 3436] [serial = 185] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (1894E000) [pid = 3436] [serial = 182] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (15A33C00) [pid = 3436] [serial = 224] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (2034CC00) [pid = 3436] [serial = 332] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1F649800) [pid = 3436] [serial = 233] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (1A968000) [pid = 3436] [serial = 139] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (11384000) [pid = 3436] [serial = 179] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1570CC00) [pid = 3436] [serial = 136] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1F747000) [pid = 3436] [serial = 188] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1F5E6400) [pid = 3436] [serial = 142] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1A5D8400) [pid = 3436] [serial = 85] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1CD94C00) [pid = 3436] [serial = 392] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1CD98400) [pid = 3436] [serial = 393] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1E682800) [pid = 3436] [serial = 396] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1DFA9C00) [pid = 3436] [serial = 395] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1CD96800) [pid = 3436] [serial = 401] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (19C78000) [pid = 3436] [serial = 377] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (15ABA400) [pid = 3436] [serial = 376] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1AA5A800) [pid = 3436] [serial = 386] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1AB8E800) [pid = 3436] [serial = 387] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1AF39C00) [pid = 3436] [serial = 389] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (10F3E400) [pid = 3436] [serial = 380] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (11386000) [pid = 3436] [serial = 381] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (19AD0800) [pid = 3436] [serial = 383] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1F645800) [pid = 3436] [serial = 398] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (19FC1C00) [pid = 3436] [serial = 384] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1DC48000) [pid = 3436] [serial = 358] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (178FDC00) [pid = 3436] [serial = 361] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1AB8EC00) [pid = 3436] [serial = 364] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1F5ECC00) [pid = 3436] [serial = 367] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (200B5000) [pid = 3436] [serial = 370] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (21505C00) [pid = 3436] [serial = 373] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (20934000) [pid = 3436] [serial = 407] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (21502800) [pid = 3436] [serial = 404] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (21504800) [pid = 3436] [serial = 405] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1F750400) [pid = 3436] [serial = 399] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (18E30000) [pid = 3436] [serial = 161] [outer = 00000000] [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.] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1AF48000) [pid = 3436] [serial = 390] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1D0A6800) [pid = 3436] [serial = 402] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 3436 | 1464625038965 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:17:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 931ms 09:17:19 INFO - PROCESS | 3436 | 1464625038990 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 3436 | 1464625038996 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:17:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:17:19 INFO - PROCESS | 3436 | 1464625039002 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 3436 | 1464625039004 Marionette TRACE conn5 <- [1,602,null,{}] 09:17:19 INFO - PROCESS | 3436 | 1464625039008 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}] 09:17:19 INFO - PROCESS | 3436 | 1464625039098 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:17:19 INFO - PROCESS | 3436 | 1464625039191 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 3436 | ++DOCSHELL 11382800 == 64 [pid = 3436] [id = 160] 09:17:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (11382C00) [pid = 3436] [serial = 478] [outer = 00000000] 09:17:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (15B3B800) [pid = 3436] [serial = 479] [outer = 11382C00] 09:17:19 INFO - PROCESS | 3436 | 1464625039239 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (178FA400) [pid = 3436] [serial = 480] [outer = 11382C00] 09:17:19 INFO - PROCESS | 3436 | 1464625039638 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:17:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 09:17:19 INFO - PROCESS | 3436 | 1464625039676 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 3436 | 1464625039678 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:17:19 INFO - PROCESS | 3436 | 1464625039681 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:17:19 INFO - PROCESS | 3436 | 1464625039685 Marionette TRACE conn5 <- [1,606,null,{}] 09:17:19 INFO - PROCESS | 3436 | 1464625039696 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}] 09:17:19 INFO - PROCESS | 3436 | 1464625039789 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:17:19 INFO - PROCESS | 3436 | 1464625039798 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 3436 | ++DOCSHELL 18950000 == 65 [pid = 3436] [id = 161] 09:17:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (18E33C00) [pid = 3436] [serial = 481] [outer = 00000000] 09:17:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1A46C400) [pid = 3436] [serial = 482] [outer = 18E33C00] 09:17:19 INFO - PROCESS | 3436 | 1464625039845 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1A958800) [pid = 3436] [serial = 483] [outer = 18E33C00] 09:17:20 INFO - PROCESS | 3436 | 1464625040314 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]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:17:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 09:17:20 INFO - PROCESS | 3436 | 1464625040355 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 3436 | 1464625040358 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:17:20 INFO - PROCESS | 3436 | 1464625040361 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:17:20 INFO - PROCESS | 3436 | 1464625040363 Marionette TRACE conn5 <- [1,610,null,{}] 09:17:20 INFO - PROCESS | 3436 | 1464625040366 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}] 09:17:20 INFO - PROCESS | 3436 | 1464625040456 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:17:20 INFO - PROCESS | 3436 | 1464625040497 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 3436 | ++DOCSHELL 1AA59000 == 66 [pid = 3436] [id = 162] 09:17:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1AA5B000) [pid = 3436] [serial = 484] [outer = 00000000] 09:17:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1AA64400) [pid = 3436] [serial = 485] [outer = 1AA5B000] 09:17:20 INFO - PROCESS | 3436 | 1464625040544 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1AD21000) [pid = 3436] [serial = 486] [outer = 1AA5B000] 09:17:21 INFO - PROCESS | 3436 | 1464625041005 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:17:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 09:17:21 INFO - PROCESS | 3436 | 1464625041036 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 3436 | 1464625041038 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:17:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:17:21 INFO - PROCESS | 3436 | 1464625041048 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 3436 | 1464625041050 Marionette TRACE conn5 <- [1,614,null,{}] 09:17:21 INFO - PROCESS | 3436 | 1464625041053 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}] 09:17:21 INFO - PROCESS | 3436 | 1464625041168 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:17:21 INFO - PROCESS | 3436 | 1464625041174 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3436 | ++DOCSHELL 1A972400 == 67 [pid = 3436] [id = 163] 09:17:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1AD23800) [pid = 3436] [serial = 487] [outer = 00000000] 09:17:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1AF3C000) [pid = 3436] [serial = 488] [outer = 1AD23800] 09:17:21 INFO - PROCESS | 3436 | 1464625041219 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1AF41000) [pid = 3436] [serial = 489] [outer = 1AD23800] 09:17:21 INFO - PROCESS | 3436 | 1464625041687 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:17:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 09:17:21 INFO - PROCESS | 3436 | 1464625041736 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 3436 | 1464625041738 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:17:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:17:21 INFO - PROCESS | 3436 | 1464625041741 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 3436 | 1464625041743 Marionette TRACE conn5 <- [1,618,null,{}] 09:17:21 INFO - PROCESS | 3436 | 1464625041747 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}] 09:17:21 INFO - PROCESS | 3436 | 1464625041907 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:17:21 INFO - PROCESS | 3436 | 1464625041933 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3436 | ++DOCSHELL 1D0A7000 == 68 [pid = 3436] [id = 164] 09:17:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1D45E400) [pid = 3436] [serial = 490] [outer = 00000000] 09:17:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1DB70400) [pid = 3436] [serial = 491] [outer = 1D45E400] 09:17:22 INFO - PROCESS | 3436 | 1464625041979 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1DF25000) [pid = 3436] [serial = 492] [outer = 1D45E400] 09:17:22 INFO - PROCESS | 3436 | 1464625042424 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:17:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 731ms 09:17:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:17:22 INFO - PROCESS | 3436 | 1464625042476 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 3436 | 1464625042478 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:17:22 INFO - PROCESS | 3436 | 1464625042481 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 3436 | 1464625042483 Marionette TRACE conn5 <- [1,622,null,{}] 09:17:22 INFO - PROCESS | 3436 | 1464625042486 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}] 09:17:22 INFO - PROCESS | 3436 | 1464625042613 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:17:22 INFO - PROCESS | 3436 | 1464625042672 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 3436 | ++DOCSHELL 10F36000 == 69 [pid = 3436] [id = 165] 09:17:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1DF27C00) [pid = 3436] [serial = 493] [outer = 00000000] 09:17:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1E683800) [pid = 3436] [serial = 494] [outer = 1DF27C00] 09:17:22 INFO - PROCESS | 3436 | 1464625042717 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1F5E6800) [pid = 3436] [serial = 495] [outer = 1DF27C00] 09:17:23 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1A5DC800) [pid = 3436] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1AA60C00) [pid = 3436] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1AF41800) [pid = 3436] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1D098C00) [pid = 3436] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (0C840C00) [pid = 3436] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (157DE000) [pid = 3436] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (19CF2C00) [pid = 3436] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1A5D1800) [pid = 3436] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (0CE2CC00) [pid = 3436] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:17:23 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (15CBC000) [pid = 3436] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:17:23 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:23 INFO - PROCESS | 3436 | 1464625043294 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]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:17:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 830ms 09:17:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:17:23 INFO - PROCESS | 3436 | 1464625043311 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 3436 | 1464625043314 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:17:23 INFO - PROCESS | 3436 | 1464625043317 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 3436 | 1464625043319 Marionette TRACE conn5 <- [1,626,null,{}] 09:17:23 INFO - PROCESS | 3436 | 1464625043332 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}] 09:17:23 INFO - PROCESS | 3436 | 1464625043416 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:17:23 INFO - PROCESS | 3436 | 1464625043506 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 3436 | ++DOCSHELL 10F5F000 == 70 [pid = 3436] [id = 166] 09:17:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (11385800) [pid = 3436] [serial = 496] [outer = 00000000] 09:17:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1A961C00) [pid = 3436] [serial = 497] [outer = 11385800] 09:17:23 INFO - PROCESS | 3436 | 1464625043552 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1D0D5C00) [pid = 3436] [serial = 498] [outer = 11385800] 09:17:23 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:23 INFO - PROCESS | 3436 | 1464625043915 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]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:17:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 09:17:23 INFO - PROCESS | 3436 | 1464625043947 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:17:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:17:23 INFO - PROCESS | 3436 | 1464625043949 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:17:23 INFO - PROCESS | 3436 | 1464625043952 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 3436 | 1464625043954 Marionette TRACE conn5 <- [1,630,null,{}] 09:17:23 INFO - PROCESS | 3436 | 1464625043957 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}] 09:17:24 INFO - PROCESS | 3436 | 1464625044044 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:17:24 INFO - PROCESS | 3436 | 1464625044135 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 3436 | ++DOCSHELL 1850E400 == 71 [pid = 3436] [id = 167] 09:17:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1A960800) [pid = 3436] [serial = 499] [outer = 00000000] 09:17:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1F64BC00) [pid = 3436] [serial = 500] [outer = 1A960800] 09:17:24 INFO - PROCESS | 3436 | 1464625044180 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1F74F000) [pid = 3436] [serial = 501] [outer = 1A960800] 09:17:24 INFO - PROCESS | 3436 | 1464625044553 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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:17:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 09:17:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:17:24 INFO - PROCESS | 3436 | 1464625044583 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 3436 | 1464625044585 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:17:24 INFO - PROCESS | 3436 | 1464625044588 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 3436 | 1464625044590 Marionette TRACE conn5 <- [1,634,null,{}] 09:17:24 INFO - PROCESS | 3436 | 1464625044594 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}] 09:17:24 INFO - PROCESS | 3436 | 1464625044711 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:17:24 INFO - PROCESS | 3436 | 1464625044756 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 3436 | ++DOCSHELL 1AC40000 == 72 [pid = 3436] [id = 168] 09:17:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1F650400) [pid = 3436] [serial = 502] [outer = 00000000] 09:17:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (20350400) [pid = 3436] [serial = 503] [outer = 1F650400] 09:17:24 INFO - PROCESS | 3436 | 1464625044803 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (20936400) [pid = 3436] [serial = 504] [outer = 1F650400] 09:17:25 INFO - PROCESS | 3436 | 1464625045279 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]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:17:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 09:17:25 INFO - PROCESS | 3436 | 1464625045321 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 3436 | 1464625045326 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:17:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:17:25 INFO - PROCESS | 3436 | 1464625045332 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 3436 | 1464625045336 Marionette TRACE conn5 <- [1,638,null,{}] 09:17:25 INFO - PROCESS | 3436 | 1464625045343 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}] 09:17:25 INFO - PROCESS | 3436 | 1464625045471 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:17:25 INFO - PROCESS | 3436 | 1464625045574 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 3436 | ++DOCSHELL 1101E000 == 73 [pid = 3436] [id = 169] 09:17:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1101E800) [pid = 3436] [serial = 505] [outer = 00000000] 09:17:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1138B800) [pid = 3436] [serial = 506] [outer = 1101E800] 09:17:25 INFO - PROCESS | 3436 | 1464625045631 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (11917000) [pid = 3436] [serial = 507] [outer = 1101E800] 09:17:26 INFO - PROCESS | 3436 | 1464625046281 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:17:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 970ms 09:17:26 INFO - PROCESS | 3436 | 1464625046307 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 3436 | 1464625046313 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:17:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:17:26 INFO - PROCESS | 3436 | 1464625046320 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 3436 | 1464625046322 Marionette TRACE conn5 <- [1,642,null,{}] 09:17:26 INFO - PROCESS | 3436 | 1464625046327 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}] 09:17:26 INFO - PROCESS | 3436 | 1464625046442 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:17:26 INFO - PROCESS | 3436 | 1464625046548 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 3436 | ++DOCSHELL 1894E000 == 74 [pid = 3436] [id = 170] 09:17:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (18E36000) [pid = 3436] [serial = 508] [outer = 00000000] 09:17:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1A0DF800) [pid = 3436] [serial = 509] [outer = 18E36000] 09:17:26 INFO - PROCESS | 3436 | 1464625046605 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1A5D6400) [pid = 3436] [serial = 510] [outer = 18E36000] 09:17:27 INFO - PROCESS | 3436 | 1464625047202 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]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:17:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 931ms 09:17:27 INFO - PROCESS | 3436 | 1464625047251 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 3436 | 1464625047254 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:17:27 INFO - PROCESS | 3436 | 1464625047258 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:17:27 INFO - PROCESS | 3436 | 1464625047262 Marionette TRACE conn5 <- [1,646,null,{}] 09:17:27 INFO - PROCESS | 3436 | 1464625047273 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}] 09:17:27 INFO - PROCESS | 3436 | 1464625047392 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:17:27 INFO - PROCESS | 3436 | 1464625047498 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 3436 | ++DOCSHELL 1D0A6000 == 75 [pid = 3436] [id = 171] 09:17:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (1D0A6C00) [pid = 3436] [serial = 511] [outer = 00000000] 09:17:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (1F64A000) [pid = 3436] [serial = 512] [outer = 1D0A6C00] 09:17:27 INFO - PROCESS | 3436 | 1464625047558 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (20357C00) [pid = 3436] [serial = 513] [outer = 1D0A6C00] 09:17:28 INFO - PROCESS | 3436 | 1464625048192 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:17:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 970ms 09:17:28 INFO - PROCESS | 3436 | 1464625048231 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 3436 | 1464625048234 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:17:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:17:28 INFO - PROCESS | 3436 | 1464625048238 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 3436 | 1464625048240 Marionette TRACE conn5 <- [1,650,null,{}] 09:17:28 INFO - PROCESS | 3436 | 1464625048244 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}] 09:17:28 INFO - PROCESS | 3436 | 1464625048359 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:17:28 INFO - PROCESS | 3436 | 1464625048465 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 3436 | ++DOCSHELL 21505C00 == 76 [pid = 3436] [id = 172] 09:17:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (21506800) [pid = 3436] [serial = 514] [outer = 00000000] 09:17:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (2152FC00) [pid = 3436] [serial = 515] [outer = 21506800] 09:17:28 INFO - PROCESS | 3436 | 1464625048521 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (2184DC00) [pid = 3436] [serial = 516] [outer = 21506800] 09:17:28 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:28 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:29 INFO - PROCESS | 3436 | 1464625049156 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]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:17:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 09:17:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:17:29 INFO - PROCESS | 3436 | 1464625049211 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 3436 | 1464625049213 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:17:29 INFO - PROCESS | 3436 | 1464625049217 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 3436 | 1464625049219 Marionette TRACE conn5 <- [1,654,null,{}] 09:17:29 INFO - PROCESS | 3436 | 1464625049223 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}] 09:17:29 INFO - PROCESS | 3436 | 1464625049331 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:17:29 INFO - PROCESS | 3436 | 1464625049464 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 3436 | ++DOCSHELL 21850400 == 77 [pid = 3436] [id = 173] 09:17:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (21851400) [pid = 3436] [serial = 517] [outer = 00000000] 09:17:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (21858400) [pid = 3436] [serial = 518] [outer = 21851400] 09:17:29 INFO - PROCESS | 3436 | 1464625049521 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (21858C00) [pid = 3436] [serial = 519] [outer = 21851400] 09:17:29 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:29 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:30 INFO - PROCESS | 3436 | 1464625050059 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:17:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 09:17:30 INFO - PROCESS | 3436 | 1464625050091 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 3436 | 1464625050093 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:17:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:17:30 INFO - PROCESS | 3436 | 1464625050097 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 3436 | 1464625050099 Marionette TRACE conn5 <- [1,658,null,{}] 09:17:30 INFO - PROCESS | 3436 | 1464625050103 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}] 09:17:30 INFO - PROCESS | 3436 | 1464625050236 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:17:30 INFO - PROCESS | 3436 | 1464625050346 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 3436 | ++DOCSHELL 22622000 == 78 [pid = 3436] [id = 174] 09:17:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (22622800) [pid = 3436] [serial = 520] [outer = 00000000] 09:17:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (227C1C00) [pid = 3436] [serial = 521] [outer = 22622800] 09:17:30 INFO - PROCESS | 3436 | 1464625050402 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (227C6C00) [pid = 3436] [serial = 522] [outer = 22622800] 09:17:31 INFO - PROCESS | 3436 | 1464625051292 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]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:17:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1223ms 09:17:31 INFO - PROCESS | 3436 | 1464625051328 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 3436 | 1464625051332 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:17:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:17:31 INFO - PROCESS | 3436 | 1464625051338 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 3436 | 1464625051342 Marionette TRACE conn5 <- [1,662,null,{}] 09:17:31 INFO - PROCESS | 3436 | 1464625051349 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}] 09:17:31 INFO - PROCESS | 3436 | 1464625051455 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:17:31 INFO - PROCESS | 3436 | 1464625051595 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 3436 | ++DOCSHELL 109F2C00 == 79 [pid = 3436] [id = 175] 09:17:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (11384C00) [pid = 3436] [serial = 523] [outer = 00000000] 09:17:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (173BC800) [pid = 3436] [serial = 524] [outer = 11384C00] 09:17:31 INFO - PROCESS | 3436 | 1464625051648 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (18E2DC00) [pid = 3436] [serial = 525] [outer = 11384C00] 09:17:32 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:32 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:32 INFO - PROCESS | 3436 | 1464625052258 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]]]}] 09:17:32 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 09:17:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 991ms 09:17:32 INFO - PROCESS | 3436 | 1464625052330 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 3436 | 1464625052335 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:17:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:17:32 INFO - PROCESS | 3436 | 1464625052341 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 3436 | 1464625052344 Marionette TRACE conn5 <- [1,666,null,{}] 09:17:32 INFO - PROCESS | 3436 | 1464625052348 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}] 09:17:32 INFO - PROCESS | 3436 | 1464625052485 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:17:32 INFO - PROCESS | 3436 | 1464625052627 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 3436 | ++DOCSHELL 11518000 == 80 [pid = 3436] [id = 176] 09:17:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (15CBEC00) [pid = 3436] [serial = 526] [outer = 00000000] 09:17:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1A95CC00) [pid = 3436] [serial = 527] [outer = 15CBEC00] 09:17:32 INFO - PROCESS | 3436 | 1464625052677 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (1AA5B400) [pid = 3436] [serial = 528] [outer = 15CBEC00] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 10F33000 == 79 [pid = 3436] [id = 60] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 1A464800 == 78 [pid = 3436] [id = 93] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 11380C00 == 77 [pid = 3436] [id = 91] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 18944C00 == 76 [pid = 3436] [id = 92] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 1850E400 == 75 [pid = 3436] [id = 167] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 10F5F000 == 74 [pid = 3436] [id = 166] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 10F36000 == 73 [pid = 3436] [id = 165] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 1D0A7000 == 72 [pid = 3436] [id = 164] 09:17:32 INFO - PROCESS | 3436 | --DOCSHELL 1A972400 == 71 [pid = 3436] [id = 163] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1892E800) [pid = 3436] [serial = 410] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1AA64000) [pid = 3436] [serial = 413] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1F74C400) [pid = 3436] [serial = 452] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (21536800) [pid = 3436] [serial = 419] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (2093D800) [pid = 3436] [serial = 416] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOCSHELL 1AA59000 == 70 [pid = 3436] [id = 162] 09:17:33 INFO - PROCESS | 3436 | --DOCSHELL 18950000 == 69 [pid = 3436] [id = 161] 09:17:33 INFO - PROCESS | 3436 | --DOCSHELL 11382800 == 68 [pid = 3436] [id = 160] 09:17:33 INFO - PROCESS | 3436 | --DOCSHELL 11022000 == 67 [pid = 3436] [id = 159] 09:17:33 INFO - PROCESS | 3436 | --DOCSHELL 20354800 == 66 [pid = 3436] [id = 155] 09:17:33 INFO - PROCESS | 3436 | --DOCSHELL 1CD90C00 == 65 [pid = 3436] [id = 154] 09:17:33 INFO - PROCESS | 3436 | --DOCSHELL 19C82800 == 64 [pid = 3436] [id = 153] 09:17:33 INFO - PROCESS | 3436 | --DOCSHELL 11513400 == 63 [pid = 3436] [id = 152] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1DFA3800) [pid = 3436] [serial = 450] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1AD22800) [pid = 3436] [serial = 437] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (1AD74C00) [pid = 3436] [serial = 438] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1CD9C400) [pid = 3436] [serial = 441] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1CC3A400) [pid = 3436] [serial = 440] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1DB69400) [pid = 3436] [serial = 443] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (10F3E800) [pid = 3436] [serial = 425] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (11016400) [pid = 3436] [serial = 426] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (18E32000) [pid = 3436] [serial = 428] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (19AD2800) [pid = 3436] [serial = 429] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1A466000) [pid = 3436] [serial = 431] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1A46B800) [pid = 3436] [serial = 432] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1A963400) [pid = 3436] [serial = 434] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (119C1C00) [pid = 3436] [serial = 423] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (10F64800) [pid = 3436] [serial = 422] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1DC4F000) [pid = 3436] [serial = 444] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1AA61400) [pid = 3436] [serial = 447] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1A00EC00) [pid = 3436] [serial = 446] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1D0A2800) [pid = 3436] [serial = 449] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A96AC00) [pid = 3436] [serial = 435] [outer = 00000000] [url = about:blank] 09:17:33 INFO - PROCESS | 3436 | 1464625053254 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:17:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 09:17:33 INFO - PROCESS | 3436 | 1464625053274 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 3436 | 1464625053276 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:17:33 INFO - PROCESS | 3436 | 1464625053280 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 3436 | 1464625053283 Marionette TRACE conn5 <- [1,670,null,{}] 09:17:33 INFO - PROCESS | 3436 | 1464625053293 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}] 09:17:33 INFO - PROCESS | 3436 | 1464625053385 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:17:33 INFO - PROCESS | 3436 | 1464625053479 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 3436 | ++DOCSHELL 10F5C800 == 64 [pid = 3436] [id = 177] 09:17:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (11016400) [pid = 3436] [serial = 529] [outer = 00000000] 09:17:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (173C3000) [pid = 3436] [serial = 530] [outer = 11016400] 09:17:33 INFO - PROCESS | 3436 | 1464625053528 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (18E31800) [pid = 3436] [serial = 531] [outer = 11016400] 09:17:34 INFO - PROCESS | 3436 | 1464625054393 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]]]}] 09:17:34 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) 09:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1131ms 09:17:34 INFO - PROCESS | 3436 | 1464625054415 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 3436 | 1464625054418 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:17:34 INFO - PROCESS | 3436 | 1464625054421 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 3436 | 1464625054422 Marionette TRACE conn5 <- [1,674,null,{}] 09:17:34 INFO - PROCESS | 3436 | 1464625054426 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}] 09:17:34 INFO - PROCESS | 3436 | 1464625054546 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:17:34 INFO - PROCESS | 3436 | 1464625054555 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 3436 | ++DOCSHELL 1A00EC00 == 65 [pid = 3436] [id = 178] 09:17:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1A469C00) [pid = 3436] [serial = 532] [outer = 00000000] 09:17:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (1A95B000) [pid = 3436] [serial = 533] [outer = 1A469C00] 09:17:34 INFO - PROCESS | 3436 | 1464625054601 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1A96D000) [pid = 3436] [serial = 534] [outer = 1A469C00] 09:17:35 INFO - PROCESS | 3436 | 1464625055511 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]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:17:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1129ms 09:17:35 INFO - PROCESS | 3436 | 1464625055554 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 3436 | 1464625055556 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:17:35 INFO - PROCESS | 3436 | 1464625055560 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:17:35 INFO - PROCESS | 3436 | 1464625055562 Marionette TRACE conn5 <- [1,678,null,{}] 09:17:35 INFO - PROCESS | 3436 | 1464625055572 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}] 09:17:35 INFO - PROCESS | 3436 | 1464625055689 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:17:35 INFO - PROCESS | 3436 | 1464625055697 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 3436 | ++DOCSHELL 1AA55C00 == 66 [pid = 3436] [id = 179] 09:17:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1AA5AC00) [pid = 3436] [serial = 535] [outer = 00000000] 09:17:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (1AD6AC00) [pid = 3436] [serial = 536] [outer = 1AA5AC00] 09:17:35 INFO - PROCESS | 3436 | 1464625055743 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (1AD73000) [pid = 3436] [serial = 537] [outer = 1AA5AC00] 09:17:36 INFO - PROCESS | 3436 | 1464625056732 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1220ms 09:17:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:17:36 INFO - PROCESS | 3436 | 1464625056788 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3436 | 1464625056790 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:17:36 INFO - PROCESS | 3436 | 1464625056794 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 3436 | 1464625056795 Marionette TRACE conn5 <- [1,682,null,{}] 09:17:36 INFO - PROCESS | 3436 | 1464625056799 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}] 09:17:36 INFO - PROCESS | 3436 | 1464625056936 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:17:37 INFO - PROCESS | 3436 | 1464625056994 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 3436 | ++DOCSHELL 1AF3B400 == 67 [pid = 3436] [id = 180] 09:17:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (1AF43800) [pid = 3436] [serial = 538] [outer = 00000000] 09:17:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1D06D400) [pid = 3436] [serial = 539] [outer = 1AF43800] 09:17:37 INFO - PROCESS | 3436 | 1464625057041 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1D076000) [pid = 3436] [serial = 540] [outer = 1AF43800] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1F741400) [pid = 3436] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1DF58C00) [pid = 3436] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1D09B800) [pid = 3436] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (18948400) [pid = 3436] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1138C000) [pid = 3436] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1159D400) [pid = 3436] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (200A9800) [pid = 3436] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (157E1000) [pid = 3436] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (16C75C00) [pid = 3436] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (18950800) [pid = 3436] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1DFAD000) [pid = 3436] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A469000) [pid = 3436] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1A00F800) [pid = 3436] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1F74EC00) [pid = 3436] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1D098400) [pid = 3436] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1AF47000) [pid = 3436] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (21507C00) [pid = 3436] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1AD23800) [pid = 3436] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1DF27C00) [pid = 3436] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1D45E400) [pid = 3436] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (11385800) [pid = 3436] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (18E33C00) [pid = 3436] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (0D4F2000) [pid = 3436] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1AA5B000) [pid = 3436] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (119BA400) [pid = 3436] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (11382C00) [pid = 3436] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1A960800) [pid = 3436] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (11570800) [pid = 3436] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (1A95C000) [pid = 3436] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (20938800) [pid = 3436] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:17:37 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (2092C400) [pid = 3436] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:17:38 INFO - PROCESS | 3436 | 1464625058476 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]]]}] 09:17:38 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) 09:17:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1722ms 09:17:38 INFO - PROCESS | 3436 | 1464625058516 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 3436 | 1464625058520 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:17:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:17:38 INFO - PROCESS | 3436 | 1464625058525 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 3436 | 1464625058529 Marionette TRACE conn5 <- [1,686,null,{}] 09:17:38 INFO - PROCESS | 3436 | 1464625058534 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}] 09:17:38 INFO - PROCESS | 3436 | 1464625058682 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:17:38 INFO - PROCESS | 3436 | 1464625058826 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 3436 | ++DOCSHELL 10F3B800 == 68 [pid = 3436] [id = 181] 09:17:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (11021C00) [pid = 3436] [serial = 541] [outer = 00000000] 09:17:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (11916800) [pid = 3436] [serial = 542] [outer = 11021C00] 09:17:38 INFO - PROCESS | 3436 | 1464625058884 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1415EC00) [pid = 3436] [serial = 543] [outer = 11021C00] 09:17:39 INFO - PROCESS | 3436 | 1464625059900 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]]]}] 09:17:39 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) 09:17:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1423ms 09:17:40 INFO - PROCESS | 3436 | 1464625059969 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 3436 | 1464625059975 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:17:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:17:40 INFO - PROCESS | 3436 | 1464625059982 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 3436 | 1464625059985 Marionette TRACE conn5 <- [1,690,null,{}] 09:17:40 INFO - PROCESS | 3436 | 1464625059990 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}] 09:17:40 INFO - PROCESS | 3436 | 1464625060093 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:17:40 INFO - PROCESS | 3436 | 1464625060297 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 3436 | ++DOCSHELL 173C3C00 == 69 [pid = 3436] [id = 182] 09:17:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (18EDEC00) [pid = 3436] [serial = 544] [outer = 00000000] 09:17:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (19C7BC00) [pid = 3436] [serial = 545] [outer = 18EDEC00] 09:17:40 INFO - PROCESS | 3436 | 1464625060353 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1A00F800) [pid = 3436] [serial = 546] [outer = 18EDEC00] 09:17:41 INFO - PROCESS | 3436 | 1464625061433 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1475ms 09:17:41 INFO - PROCESS | 3436 | 1464625061460 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3436 | 1464625061462 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:17:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:17:41 INFO - PROCESS | 3436 | 1464625061466 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 3436 | 1464625061470 Marionette TRACE conn5 <- [1,694,null,{}] 09:17:41 INFO - PROCESS | 3436 | 1464625061482 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}] 09:17:41 INFO - PROCESS | 3436 | 1464625061598 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:17:41 INFO - PROCESS | 3436 | 1464625061734 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 3436 | ++DOCSHELL 1A960800 == 70 [pid = 3436] [id = 183] 09:17:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1A963C00) [pid = 3436] [serial = 547] [outer = 00000000] 09:17:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1AF3AC00) [pid = 3436] [serial = 548] [outer = 1A963C00] 09:17:41 INFO - PROCESS | 3436 | 1464625061794 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1B0C7000) [pid = 3436] [serial = 549] [outer = 1A963C00] 09:17:42 INFO - PROCESS | 3436 | 1464625062825 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]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:17:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1371ms 09:17:42 INFO - PROCESS | 3436 | 1464625062840 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 3436 | 1464625062842 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:17:42 INFO - PROCESS | 3436 | 1464625062846 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:17:42 INFO - PROCESS | 3436 | 1464625062848 Marionette TRACE conn5 <- [1,698,null,{}] 09:17:42 INFO - PROCESS | 3436 | 1464625062852 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}] 09:17:43 INFO - PROCESS | 3436 | 1464625062964 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:17:43 INFO - PROCESS | 3436 | 1464625063125 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 3436 | ++DOCSHELL 11016000 == 71 [pid = 3436] [id = 184] 09:17:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (11380000) [pid = 3436] [serial = 550] [outer = 00000000] 09:17:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1850E000) [pid = 3436] [serial = 551] [outer = 11380000] 09:17:43 INFO - PROCESS | 3436 | 1464625063187 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (19CED800) [pid = 3436] [serial = 552] [outer = 11380000] 09:17:44 INFO - PROCESS | 3436 | 1464625064203 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]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:17:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1380ms 09:17:44 INFO - PROCESS | 3436 | 1464625064230 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 3436 | 1464625064234 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:17:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:17:44 INFO - PROCESS | 3436 | 1464625064239 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 3436 | 1464625064243 Marionette TRACE conn5 <- [1,702,null,{}] 09:17:44 INFO - PROCESS | 3436 | 1464625064249 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}] 09:17:44 INFO - PROCESS | 3436 | 1464625064352 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:17:44 INFO - PROCESS | 3436 | 1464625064524 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3436 | ++DOCSHELL 15705800 == 72 [pid = 3436] [id = 185] 09:17:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1570A400) [pid = 3436] [serial = 553] [outer = 00000000] 09:17:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (16C6D400) [pid = 3436] [serial = 554] [outer = 1570A400] 09:17:44 INFO - PROCESS | 3436 | 1464625064578 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (185CD800) [pid = 3436] [serial = 555] [outer = 1570A400] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 2094A800 == 71 [pid = 3436] [id = 140] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 0CEDAC00 == 70 [pid = 3436] [id = 158] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 1D099C00 == 69 [pid = 3436] [id = 95] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 1AB99C00 == 68 [pid = 3436] [id = 156] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 1AA55C00 == 67 [pid = 3436] [id = 179] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 1A00EC00 == 66 [pid = 3436] [id = 178] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 10F5C800 == 65 [pid = 3436] [id = 177] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 11518000 == 64 [pid = 3436] [id = 176] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 109F2C00 == 63 [pid = 3436] [id = 175] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 22622000 == 62 [pid = 3436] [id = 174] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 21850400 == 61 [pid = 3436] [id = 173] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 21505C00 == 60 [pid = 3436] [id = 172] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 1D0A6000 == 59 [pid = 3436] [id = 171] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 1894E000 == 58 [pid = 3436] [id = 170] 09:17:44 INFO - PROCESS | 3436 | --DOCSHELL 1101E000 == 57 [pid = 3436] [id = 169] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (200AF000) [pid = 3436] [serial = 329] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1F64B400) [pid = 3436] [serial = 368] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1DF2B000) [pid = 3436] [serial = 284] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1A5DAC00) [pid = 3436] [serial = 275] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (159EDC00) [pid = 3436] [serial = 272] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (17313800) [pid = 3436] [serial = 320] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (21509C00) [pid = 3436] [serial = 374] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (18941800) [pid = 3436] [serial = 362] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1DF28C00) [pid = 3436] [serial = 359] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1AD75000) [pid = 3436] [serial = 365] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1F648400) [pid = 3436] [serial = 326] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1AB8C400) [pid = 3436] [serial = 278] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (1AA5C800) [pid = 3436] [serial = 323] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (2034FC00) [pid = 3436] [serial = 371] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1D0A0800) [pid = 3436] [serial = 281] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (1E689000) [pid = 3436] [serial = 317] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (2153A000) [pid = 3436] [serial = 420] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (18948C00) [pid = 3436] [serial = 411] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (1AF3BC00) [pid = 3436] [serial = 414] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (20943400) [pid = 3436] [serial = 417] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (20934800) [pid = 3436] [serial = 408] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (1AF3C000) [pid = 3436] [serial = 488] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (1E683800) [pid = 3436] [serial = 494] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (1DF25000) [pid = 3436] [serial = 492] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (1DB70400) [pid = 3436] [serial = 491] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1A961C00) [pid = 3436] [serial = 497] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (1A46C400) [pid = 3436] [serial = 482] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (1A958800) [pid = 3436] [serial = 483] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (15B4A400) [pid = 3436] [serial = 474] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (11918C00) [pid = 3436] [serial = 473] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (1AA64400) [pid = 3436] [serial = 485] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (18E2E800) [pid = 3436] [serial = 477] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (1892F400) [pid = 3436] [serial = 476] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (15B3B800) [pid = 3436] [serial = 479] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (178FA400) [pid = 3436] [serial = 480] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (157DBC00) [pid = 3436] [serial = 455] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (1A466400) [pid = 3436] [serial = 458] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (1F5F1400) [pid = 3436] [serial = 461] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (20930C00) [pid = 3436] [serial = 464] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (20967400) [pid = 3436] [serial = 467] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (21539000) [pid = 3436] [serial = 470] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (1F74F000) [pid = 3436] [serial = 501] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (20350400) [pid = 3436] [serial = 503] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (1F5E6800) [pid = 3436] [serial = 495] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (1AF41000) [pid = 3436] [serial = 489] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (1D0D5C00) [pid = 3436] [serial = 498] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (1AD21000) [pid = 3436] [serial = 486] [outer = 00000000] [url = about:blank] 09:17:44 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (1F64BC00) [pid = 3436] [serial = 500] [outer = 00000000] [url = about:blank] 09:17:45 INFO - PROCESS | 3436 | 1464625065565 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]]]}] 09:17:45 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 09:17:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1377ms 09:17:45 INFO - PROCESS | 3436 | 1464625065617 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 3436 | 1464625065623 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:17:45 INFO - PROCESS | 3436 | 1464625065629 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:17:45 INFO - PROCESS | 3436 | 1464625065632 Marionette TRACE conn5 <- [1,706,null,{}] 09:17:45 INFO - PROCESS | 3436 | 1464625065636 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}] 09:17:45 INFO - PROCESS | 3436 | 1464625065728 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:17:45 INFO - PROCESS | 3436 | 1464625065736 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 3436 | ++DOCSHELL 15CBC000 == 58 [pid = 3436] [id = 186] 09:17:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (16B2BC00) [pid = 3436] [serial = 556] [outer = 00000000] 09:17:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (18943C00) [pid = 3436] [serial = 557] [outer = 16B2BC00] 09:17:45 INFO - PROCESS | 3436 | 1464625065781 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (18E2C800) [pid = 3436] [serial = 558] [outer = 16B2BC00] 09:17:46 INFO - PROCESS | 3436 | 1464625066731 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:17:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 09:17:46 INFO - PROCESS | 3436 | 1464625066755 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 3436 | 1464625066757 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:17:46 INFO - PROCESS | 3436 | 1464625066761 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:17:46 INFO - PROCESS | 3436 | 1464625066764 Marionette TRACE conn5 <- [1,710,null,{}] 09:17:46 INFO - PROCESS | 3436 | 1464625066780 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}] 09:17:46 INFO - PROCESS | 3436 | 1464625066905 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:17:47 INFO - PROCESS | 3436 | 1464625066976 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3436 | ++DOCSHELL 1A463000 == 59 [pid = 3436] [id = 187] 09:17:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (1A465C00) [pid = 3436] [serial = 559] [outer = 00000000] 09:17:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (1A5DBC00) [pid = 3436] [serial = 560] [outer = 1A465C00] 09:17:47 INFO - PROCESS | 3436 | 1464625067026 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (1A95A400) [pid = 3436] [serial = 561] [outer = 1A465C00] 09:17:47 INFO - PROCESS | 3436 | 1464625067521 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] 09:17:47 INFO - PROCESS | 3436 | 1464625067557 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:17:47 INFO - PROCESS | 3436 | 1464625067561 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:17:47 INFO - PROCESS | 3436 | 1464625067563 Marionette TRACE conn5 <- [1,714,null,{}] 09:17:47 INFO - PROCESS | 3436 | 1464625067566 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}] 09:17:47 INFO - PROCESS | 3436 | 1464625067688 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:17:47 INFO - PROCESS | 3436 | 1464625067748 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3436 | ++DOCSHELL 1AA7EC00 == 60 [pid = 3436] [id = 188] 09:17:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (1AB8E400) [pid = 3436] [serial = 562] [outer = 00000000] 09:17:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (1AD25C00) [pid = 3436] [serial = 563] [outer = 1AB8E400] 09:17:47 INFO - PROCESS | 3436 | 1464625067795 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (1AD6CC00) [pid = 3436] [serial = 564] [outer = 1AB8E400] 09:17:48 INFO - PROCESS | 3436 | 1464625068285 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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:17:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 09:17:48 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (1A469C00) [pid = 3436] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:17:48 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (1AA5AC00) [pid = 3436] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:17:48 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (1F650400) [pid = 3436] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:17:48 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (11016400) [pid = 3436] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:17:48 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (15CBEC00) [pid = 3436] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:17:48 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (11384C00) [pid = 3436] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:17:48 INFO - PROCESS | 3436 | 1464625068336 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 3436 | 1464625068338 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:17:48 INFO - PROCESS | 3436 | 1464625068341 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:17:48 INFO - PROCESS | 3436 | 1464625068343 Marionette TRACE conn5 <- [1,718,null,{}] 09:17:48 INFO - PROCESS | 3436 | 1464625068346 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}] 09:17:48 INFO - PROCESS | 3436 | 1464625068463 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:17:48 INFO - PROCESS | 3436 | 1464625068522 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 3436 | ++DOCSHELL 1A965400 == 61 [pid = 3436] [id = 189] 09:17:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (1AD23C00) [pid = 3436] [serial = 565] [outer = 00000000] 09:17:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (1AF3DC00) [pid = 3436] [serial = 566] [outer = 1AD23C00] 09:17:48 INFO - PROCESS | 3436 | 1464625068569 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (1AF42000) [pid = 3436] [serial = 567] [outer = 1AD23C00] 09:17:48 INFO - PROCESS | 3436 | 1464625068963 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[4036] expected 0 but got 24","_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] 09:17:49 INFO - PROCESS | 3436 | 1464625069020 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:17:49 INFO - PROCESS | 3436 | 1464625069023 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:17:49 INFO - PROCESS | 3436 | 1464625069025 Marionette TRACE conn5 <- [1,722,null,{}] 09:17:49 INFO - PROCESS | 3436 | 1464625069028 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}] 09:17:49 INFO - PROCESS | 3436 | 1464625069133 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:17:49 INFO - PROCESS | 3436 | 1464625069141 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 3436 | ++DOCSHELL 1AF45800 == 62 [pid = 3436] [id = 190] 09:17:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (1B0C6400) [pid = 3436] [serial = 568] [outer = 00000000] 09:17:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (1D4CE000) [pid = 3436] [serial = 569] [outer = 1B0C6400] 09:17:49 INFO - PROCESS | 3436 | 1464625069187 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (1DC47000) [pid = 3436] [serial = 570] [outer = 1B0C6400] 09:17:49 INFO - PROCESS | 3436 | 1464625069630 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:17:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 09:17:49 INFO - PROCESS | 3436 | 1464625069658 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 3436 | 1464625069660 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:17:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:17:49 INFO - PROCESS | 3436 | 1464625069663 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 3436 | 1464625069665 Marionette TRACE conn5 <- [1,726,null,{}] 09:17:49 INFO - PROCESS | 3436 | 1464625069673 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}] 09:17:49 INFO - PROCESS | 3436 | 1464625069758 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:17:49 INFO - PROCESS | 3436 | 1464625069794 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D2400 == 63 [pid = 3436] [id = 191] 09:17:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (1DC4A400) [pid = 3436] [serial = 571] [outer = 00000000] 09:17:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (1DF26800) [pid = 3436] [serial = 572] [outer = 1DC4A400] 09:17:49 INFO - PROCESS | 3436 | 1464625069840 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (1DF2C800) [pid = 3436] [serial = 573] [outer = 1DC4A400] 09:17:50 INFO - PROCESS | 3436 | 1464625070804 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:17:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1183ms 09:17:50 INFO - PROCESS | 3436 | 1464625070886 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 3436 | 1464625070891 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:17:50 INFO - PROCESS | 3436 | 1464625070897 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:17:50 INFO - PROCESS | 3436 | 1464625070902 Marionette TRACE conn5 <- [1,730,null,{}] 09:17:50 INFO - PROCESS | 3436 | 1464625070909 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}] 09:17:51 INFO - PROCESS | 3436 | 1464625071014 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:17:51 INFO - PROCESS | 3436 | 1464625071181 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 3436 | ++DOCSHELL 11570800 == 64 [pid = 3436] [id = 192] 09:17:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (11571400) [pid = 3436] [serial = 574] [outer = 00000000] 09:17:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (119C4800) [pid = 3436] [serial = 575] [outer = 11571400] 09:17:51 INFO - PROCESS | 3436 | 1464625071283 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (16C6C800) [pid = 3436] [serial = 576] [outer = 11571400] 09:17:52 INFO - PROCESS | 3436 | 1464625072370 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]]]}] 09:17:52 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 09:17:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1537ms 09:17:52 INFO - PROCESS | 3436 | 1464625072439 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 3436 | 1464625072445 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:17:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:17:52 INFO - PROCESS | 3436 | 1464625072451 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 3436 | 1464625072454 Marionette TRACE conn5 <- [1,734,null,{}] 09:17:52 INFO - PROCESS | 3436 | 1464625072499 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}] 09:17:52 INFO - PROCESS | 3436 | 1464625072673 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:17:52 INFO - PROCESS | 3436 | 1464625072743 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 3436 | ++DOCSHELL 19C79800 == 65 [pid = 3436] [id = 193] 09:17:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (19FCC800) [pid = 3436] [serial = 577] [outer = 00000000] 09:17:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (1A5D4800) [pid = 3436] [serial = 578] [outer = 19FCC800] 09:17:52 INFO - PROCESS | 3436 | 1464625072800 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (1A95FC00) [pid = 3436] [serial = 579] [outer = 19FCC800] 09:17:53 INFO - PROCESS | 3436 | 1464625073818 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]]]}] 09:17:53 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.) 09:17:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1429ms 09:17:53 INFO - PROCESS | 3436 | 1464625073902 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 3436 | 1464625073905 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:17:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:17:53 INFO - PROCESS | 3436 | 1464625073909 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 3436 | 1464625073913 Marionette TRACE conn5 <- [1,738,null,{}] 09:17:53 INFO - PROCESS | 3436 | 1464625073924 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}] 09:17:54 INFO - PROCESS | 3436 | 1464625074031 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:17:54 INFO - PROCESS | 3436 | 1464625074231 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 3436 | ++DOCSHELL 1D0A4800 == 66 [pid = 3436] [id = 194] 09:17:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (1D0A6000) [pid = 3436] [serial = 580] [outer = 00000000] 09:17:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (1DF28000) [pid = 3436] [serial = 581] [outer = 1D0A6000] 09:17:54 INFO - PROCESS | 3436 | 1464625074289 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (1E682800) [pid = 3436] [serial = 582] [outer = 1D0A6000] 09:17:55 INFO - PROCESS | 3436 | 1464625075341 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]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:17:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1479ms 09:17:55 INFO - PROCESS | 3436 | 1464625075389 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 3436 | 1464625075392 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:17:55 INFO - PROCESS | 3436 | 1464625075396 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:17:55 INFO - PROCESS | 3436 | 1464625075398 Marionette TRACE conn5 <- [1,742,null,{}] 09:17:55 INFO - PROCESS | 3436 | 1464625075402 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}] 09:17:55 INFO - PROCESS | 3436 | 1464625075545 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:17:55 INFO - PROCESS | 3436 | 1464625075675 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 3436 | ++DOCSHELL 1DF26000 == 67 [pid = 3436] [id = 195] 09:17:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (1F5E8400) [pid = 3436] [serial = 583] [outer = 00000000] 09:17:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (1F643400) [pid = 3436] [serial = 584] [outer = 1F5E8400] 09:17:55 INFO - PROCESS | 3436 | 1464625075731 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (1F648400) [pid = 3436] [serial = 585] [outer = 1F5E8400] 09:17:56 INFO - PROCESS | 3436 | 1464625076762 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]]]}] 09:17:56 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 09:17:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1432ms 09:17:56 INFO - PROCESS | 3436 | 1464625076849 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 3436 | 1464625076853 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:17:56 INFO - PROCESS | 3436 | 1464625076859 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 3436 | 1464625076864 Marionette TRACE conn5 <- [1,746,null,{}] 09:17:56 INFO - PROCESS | 3436 | 1464625076870 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}] 09:17:57 INFO - PROCESS | 3436 | 1464625076968 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:17:57 INFO - PROCESS | 3436 | 1464625077167 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 1AF45800 == 66 [pid = 3436] [id = 190] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 1A965400 == 65 [pid = 3436] [id = 189] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 1AA7EC00 == 64 [pid = 3436] [id = 188] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 1A463000 == 63 [pid = 3436] [id = 187] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 15CBC000 == 62 [pid = 3436] [id = 186] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 15705800 == 61 [pid = 3436] [id = 185] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (227C1C00) [pid = 3436] [serial = 521] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1D06D400) [pid = 3436] [serial = 539] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | ++DOCSHELL 0C842800 == 62 [pid = 3436] [id = 196] 09:17:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (0CECE000) [pid = 3436] [serial = 586] [outer = 00000000] 09:17:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (11516800) [pid = 3436] [serial = 587] [outer = 0CECE000] 09:17:57 INFO - PROCESS | 3436 | 1464625077258 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (15AB7000) [pid = 3436] [serial = 588] [outer = 0CECE000] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 1A960800 == 61 [pid = 3436] [id = 183] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 173C3C00 == 60 [pid = 3436] [id = 182] 09:17:57 INFO - PROCESS | 3436 | --DOCSHELL 10F3B800 == 59 [pid = 3436] [id = 181] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (1138B800) [pid = 3436] [serial = 506] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (1A0DF800) [pid = 3436] [serial = 509] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1F64A000) [pid = 3436] [serial = 512] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (2152FC00) [pid = 3436] [serial = 515] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (173C3000) [pid = 3436] [serial = 530] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (18E31800) [pid = 3436] [serial = 531] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (1A95CC00) [pid = 3436] [serial = 527] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (1AA5B400) [pid = 3436] [serial = 528] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (18E2DC00) [pid = 3436] [serial = 525] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (173BC800) [pid = 3436] [serial = 524] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (21858400) [pid = 3436] [serial = 518] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (1A96D000) [pid = 3436] [serial = 534] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (1A95B000) [pid = 3436] [serial = 533] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (1AD6AC00) [pid = 3436] [serial = 536] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (20936400) [pid = 3436] [serial = 504] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (1AD73000) [pid = 3436] [serial = 537] [outer = 00000000] [url = about:blank] 09:17:57 INFO - PROCESS | 3436 | 1464625077691 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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:17:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 891ms 09:17:57 INFO - PROCESS | 3436 | 1464625077750 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 3436 | 1464625077755 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:17:57 INFO - PROCESS | 3436 | 1464625077761 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:17:57 INFO - PROCESS | 3436 | 1464625077764 Marionette TRACE conn5 <- [1,750,null,{}] 09:17:57 INFO - PROCESS | 3436 | 1464625077772 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}] 09:17:57 INFO - PROCESS | 3436 | 1464625077867 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:17:57 INFO - PROCESS | 3436 | 1464625077875 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 3436 | ++DOCSHELL 18822400 == 60 [pid = 3436] [id = 197] 09:17:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (18923800) [pid = 3436] [serial = 589] [outer = 00000000] 09:17:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (18E34400) [pid = 3436] [serial = 590] [outer = 18923800] 09:17:57 INFO - PROCESS | 3436 | 1464625077926 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (18EF6C00) [pid = 3436] [serial = 591] [outer = 18923800] 09:17:58 INFO - PROCESS | 3436 | 1464625078864 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]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:17:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1128ms 09:17:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:17:58 INFO - PROCESS | 3436 | 1464625078892 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 3436 | 1464625078894 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:17:58 INFO - PROCESS | 3436 | 1464625078898 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 3436 | 1464625078901 Marionette TRACE conn5 <- [1,754,null,{}] 09:17:58 INFO - PROCESS | 3436 | 1464625078911 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}] 09:17:59 INFO - PROCESS | 3436 | 1464625079006 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:17:59 INFO - PROCESS | 3436 | 1464625079014 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 3436 | ++DOCSHELL 1A954800 == 61 [pid = 3436] [id = 198] 09:17:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (1A956C00) [pid = 3436] [serial = 592] [outer = 00000000] 09:17:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (1A961000) [pid = 3436] [serial = 593] [outer = 1A956C00] 09:17:59 INFO - PROCESS | 3436 | 1464625079062 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (1AA58C00) [pid = 3436] [serial = 594] [outer = 1A956C00] 09:18:00 INFO - PROCESS | 3436 | 1464625079984 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:18:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1132ms 09:18:00 INFO - PROCESS | 3436 | 1464625080030 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 3436 | 1464625080033 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:18:00 INFO - PROCESS | 3436 | 1464625080036 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:18:00 INFO - PROCESS | 3436 | 1464625080038 Marionette TRACE conn5 <- [1,758,null,{}] 09:18:00 INFO - PROCESS | 3436 | 1464625080050 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}] 09:18:00 INFO - PROCESS | 3436 | 1464625080170 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:18:00 INFO - PROCESS | 3436 | 1464625080177 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3436 | ++DOCSHELL 1AA7EC00 == 62 [pid = 3436] [id = 199] 09:18:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (1AB9A800) [pid = 3436] [serial = 595] [outer = 00000000] 09:18:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (1AD6C800) [pid = 3436] [serial = 596] [outer = 1AB9A800] 09:18:00 INFO - PROCESS | 3436 | 1464625080284 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (1AD76400) [pid = 3436] [serial = 597] [outer = 1AB9A800] 09:18:00 INFO - PROCESS | 3436 | 1464625080741 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 09:18:00 INFO - PROCESS | 3436 | 1464625080773 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 3436 | 1464625080775 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:18:00 INFO - PROCESS | 3436 | 1464625080778 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 3436 | 1464625080780 Marionette TRACE conn5 <- [1,762,null,{}] 09:18:00 INFO - PROCESS | 3436 | 1464625080783 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}] 09:18:00 INFO - PROCESS | 3436 | 1464625080897 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:18:00 INFO - PROCESS | 3436 | 1464625080905 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3436 | ++DOCSHELL 1AF47C00 == 63 [pid = 3436] [id = 200] 09:18:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (1B0C6C00) [pid = 3436] [serial = 598] [outer = 00000000] 09:18:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (1B2EBC00) [pid = 3436] [serial = 599] [outer = 1B0C6C00] 09:18:00 INFO - PROCESS | 3436 | 1464625080950 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (1D06D400) [pid = 3436] [serial = 600] [outer = 1B0C6C00] 09:18:01 INFO - PROCESS | 3436 | 1464625081394 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]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 09:18:01 INFO - PROCESS | 3436 | 1464625081450 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:18:01 INFO - PROCESS | 3436 | 1464625081452 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:18:01 INFO - PROCESS | 3436 | 1464625081456 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 3436 | 1464625081458 Marionette TRACE conn5 <- [1,766,null,{}] 09:18:01 INFO - PROCESS | 3436 | 1464625081461 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}] 09:18:01 INFO - PROCESS | 3436 | 1464625081673 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:18:01 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (1A465C00) [pid = 3436] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:18:01 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (1AB8E400) [pid = 3436] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:18:01 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (1AD23C00) [pid = 3436] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:18:01 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (1B0C6400) [pid = 3436] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:18:01 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (1570A400) [pid = 3436] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:18:01 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (16B2BC00) [pid = 3436] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:18:01 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (11380000) [pid = 3436] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:18:01 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (22622800) [pid = 3436] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:18:01 INFO - PROCESS | 3436 | 1464625081742 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 3436 | ++DOCSHELL 0C842C00 == 64 [pid = 3436] [id = 201] 09:18:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (0C846400) [pid = 3436] [serial = 601] [outer = 00000000] 09:18:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (1A96A400) [pid = 3436] [serial = 602] [outer = 0C846400] 09:18:01 INFO - PROCESS | 3436 | 1464625081789 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (1DB69000) [pid = 3436] [serial = 603] [outer = 0C846400] 09:18:02 INFO - PROCESS | 3436 | 1464625082184 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 771ms 09:18:02 INFO - PROCESS | 3436 | 1464625082226 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:18:02 INFO - PROCESS | 3436 | 1464625082228 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:18:02 INFO - PROCESS | 3436 | 1464625082232 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 3436 | 1464625082233 Marionette TRACE conn5 <- [1,770,null,{}] 09:18:02 INFO - PROCESS | 3436 | 1464625082237 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}] 09:18:02 INFO - PROCESS | 3436 | 1464625082322 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:18:02 INFO - PROCESS | 3436 | 1464625082329 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 3436 | ++DOCSHELL 10F5C800 == 65 [pid = 3436] [id = 202] 09:18:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (1D4CC400) [pid = 3436] [serial = 604] [outer = 00000000] 09:18:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (1E688400) [pid = 3436] [serial = 605] [outer = 1D4CC400] 09:18:02 INFO - PROCESS | 3436 | 1464625082385 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (1F5E9000) [pid = 3436] [serial = 606] [outer = 1D4CC400] 09:18:02 INFO - PROCESS | 3436 | 1464625082808 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 632ms 09:18:02 INFO - PROCESS | 3436 | 1464625082865 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 3436 | 1464625082867 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:18:02 INFO - PROCESS | 3436 | 1464625082870 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:18:02 INFO - PROCESS | 3436 | 1464625082871 Marionette TRACE conn5 <- [1,774,null,{}] 09:18:02 INFO - PROCESS | 3436 | 1464625082875 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}] 09:18:02 INFO - PROCESS | 3436 | 1464625082958 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:18:03 INFO - PROCESS | 3436 | 1464625082965 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 3436 | ++DOCSHELL 1F646800 == 66 [pid = 3436] [id = 203] 09:18:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (1F64F800) [pid = 3436] [serial = 607] [outer = 00000000] 09:18:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (1F747000) [pid = 3436] [serial = 608] [outer = 1F64F800] 09:18:03 INFO - PROCESS | 3436 | 1464625083009 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (1F74D800) [pid = 3436] [serial = 609] [outer = 1F64F800] 09:18:03 INFO - PROCESS | 3436 | 1464625083464 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]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 09:18:03 INFO - PROCESS | 3436 | 1464625083504 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 3436 | 1464625083506 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:18:03 INFO - PROCESS | 3436 | 1464625083509 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 3436 | 1464625083511 Marionette TRACE conn5 <- [1,778,null,{}] 09:18:03 INFO - PROCESS | 3436 | 1464625083519 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}] 09:18:03 INFO - PROCESS | 3436 | 1464625083608 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:18:03 INFO - PROCESS | 3436 | 1464625083618 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 3436 | ++DOCSHELL 0C840000 == 67 [pid = 3436] [id = 204] 09:18:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (0C843800) [pid = 3436] [serial = 610] [outer = 00000000] 09:18:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (10F61400) [pid = 3436] [serial = 611] [outer = 0C843800] 09:18:03 INFO - PROCESS | 3436 | 1464625083731 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (1138A000) [pid = 3436] [serial = 612] [outer = 0C843800] 09:18:04 INFO - PROCESS | 3436 | 1464625084481 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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1023ms 09:18:04 INFO - PROCESS | 3436 | 1464625084535 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 3436 | 1464625084539 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:18:04 INFO - PROCESS | 3436 | 1464625084544 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 3436 | 1464625084547 Marionette TRACE conn5 <- [1,782,null,{}] 09:18:04 INFO - PROCESS | 3436 | 1464625084552 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}] 09:18:04 INFO - PROCESS | 3436 | 1464625084691 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:18:04 INFO - PROCESS | 3436 | 1464625084826 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 3436 | ++DOCSHELL 1A00EC00 == 68 [pid = 3436] [id = 205] 09:18:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (1A012800) [pid = 3436] [serial = 613] [outer = 00000000] 09:18:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1A5DB400) [pid = 3436] [serial = 614] [outer = 1A012800] 09:18:04 INFO - PROCESS | 3436 | 1464625084883 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1A963400) [pid = 3436] [serial = 615] [outer = 1A012800] 09:18:05 INFO - PROCESS | 3436 | 1464625085465 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 990ms 09:18:05 INFO - PROCESS | 3436 | 1464625085534 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 3436 | 1464625085538 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:18:05 INFO - PROCESS | 3436 | 1464625085545 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:18:05 INFO - PROCESS | 3436 | 1464625085548 Marionette TRACE conn5 <- [1,786,null,{}] 09:18:05 INFO - PROCESS | 3436 | 1464625085552 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}] 09:18:05 INFO - PROCESS | 3436 | 1464625085669 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:18:05 INFO - PROCESS | 3436 | 1464625085777 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 3436 | ++DOCSHELL 1D099C00 == 69 [pid = 3436] [id = 206] 09:18:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1D09D800) [pid = 3436] [serial = 616] [outer = 00000000] 09:18:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1F5F0800) [pid = 3436] [serial = 617] [outer = 1D09D800] 09:18:05 INFO - PROCESS | 3436 | 1464625085834 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (200ACC00) [pid = 3436] [serial = 618] [outer = 1D09D800] 09:18:06 INFO - PROCESS | 3436 | 1464625086452 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]]]}] 09:18:06 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 09:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 970ms 09:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:18:06 INFO - PROCESS | 3436 | 1464625086519 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 3436 | 1464625086522 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:18:06 INFO - PROCESS | 3436 | 1464625086526 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 3436 | 1464625086529 Marionette TRACE conn5 <- [1,790,null,{}] 09:18:06 INFO - PROCESS | 3436 | 1464625086541 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}] 09:18:06 INFO - PROCESS | 3436 | 1464625086657 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:18:06 INFO - PROCESS | 3436 | 1464625086790 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 3436 | ++DOCSHELL 2092E000 == 70 [pid = 3436] [id = 207] 09:18:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (2092E400) [pid = 3436] [serial = 619] [outer = 00000000] 09:18:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (20932400) [pid = 3436] [serial = 620] [outer = 2092E400] 09:18:06 INFO - PROCESS | 3436 | 1464625086847 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (20936400) [pid = 3436] [serial = 621] [outer = 2092E400] 09:18:07 INFO - PROCESS | 3436 | 1464625087471 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]]]}] 09:18:07 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 09:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 931ms 09:18:07 INFO - PROCESS | 3436 | 1464625087494 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 3436 | 1464625087497 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:18:07 INFO - PROCESS | 3436 | 1464625087501 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:18:07 INFO - PROCESS | 3436 | 1464625087503 Marionette TRACE conn5 <- [1,794,null,{}] 09:18:07 INFO - PROCESS | 3436 | 1464625087507 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}] 09:18:07 INFO - PROCESS | 3436 | 1464625087620 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:18:07 INFO - PROCESS | 3436 | 1464625087753 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 3436 | ++DOCSHELL 1ADF5400 == 71 [pid = 3436] [id = 208] 09:18:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (20937400) [pid = 3436] [serial = 622] [outer = 00000000] 09:18:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (20942400) [pid = 3436] [serial = 623] [outer = 20937400] 09:18:07 INFO - PROCESS | 3436 | 1464625087810 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (20948800) [pid = 3436] [serial = 624] [outer = 20937400] 09:18:08 INFO - PROCESS | 3436 | 1464625088364 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]]]}] 09:18:08 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 09:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 870ms 09:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:18:08 INFO - PROCESS | 3436 | 1464625088375 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 3436 | 1464625088377 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:18:08 INFO - PROCESS | 3436 | 1464625088380 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 3436 | 1464625088382 Marionette TRACE conn5 <- [1,798,null,{}] 09:18:08 INFO - PROCESS | 3436 | 1464625088385 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}] 09:18:08 INFO - PROCESS | 3436 | 1464625088492 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:18:08 INFO - PROCESS | 3436 | 1464625088603 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 3436 | ++DOCSHELL 20969C00 == 72 [pid = 3436] [id = 209] 09:18:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (2096A000) [pid = 3436] [serial = 625] [outer = 00000000] 09:18:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (21504400) [pid = 3436] [serial = 626] [outer = 2096A000] 09:18:08 INFO - PROCESS | 3436 | 1464625088661 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (2150F000) [pid = 3436] [serial = 627] [outer = 2096A000] 09:18:09 INFO - PROCESS | 3436 | 1464625089277 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]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 09:18:09 INFO - PROCESS | 3436 | 1464625089311 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 3436 | 1464625089313 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:18:09 INFO - PROCESS | 3436 | 1464625089316 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:18:09 INFO - PROCESS | 3436 | 1464625089319 Marionette TRACE conn5 <- [1,802,null,{}] 09:18:09 INFO - PROCESS | 3436 | 1464625089322 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}] 09:18:09 INFO - PROCESS | 3436 | 1464625089434 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:18:09 INFO - PROCESS | 3436 | 1464625089539 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 3436 | ++DOCSHELL 1A95E400 == 73 [pid = 3436] [id = 210] 09:18:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (2096E000) [pid = 3436] [serial = 628] [outer = 00000000] 09:18:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (2184BC00) [pid = 3436] [serial = 629] [outer = 2096E000] 09:18:09 INFO - PROCESS | 3436 | 1464625089593 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (21852800) [pid = 3436] [serial = 630] [outer = 2096E000] 09:18:10 INFO - PROCESS | 3436 | 1464625090198 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] 09:18:10 INFO - PROCESS | 3436 | 1464625090253 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:18:10 INFO - PROCESS | 3436 | 1464625090257 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:18:10 INFO - PROCESS | 3436 | 1464625090259 Marionette TRACE conn5 <- [1,806,null,{}] 09:18:10 INFO - PROCESS | 3436 | 1464625090263 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}] 09:18:10 INFO - PROCESS | 3436 | 1464625090370 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:18:10 INFO - PROCESS | 3436 | 1464625090476 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 3436 | ++DOCSHELL 11024C00 == 74 [pid = 3436] [id = 211] 09:18:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1415C400) [pid = 3436] [serial = 631] [outer = 00000000] 09:18:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (18E30000) [pid = 3436] [serial = 632] [outer = 1415C400] 09:18:10 INFO - PROCESS | 3436 | 1464625090531 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1AB8E000) [pid = 3436] [serial = 633] [outer = 1415C400] 09:18:11 INFO - PROCESS | 3436 | 1464625091287 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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1074ms 09:18:11 INFO - PROCESS | 3436 | 1464625091335 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 3436 | 1464625091340 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:18:11 INFO - PROCESS | 3436 | 1464625091344 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 3436 | 1464625091348 Marionette TRACE conn5 <- [1,810,null,{}] 09:18:11 INFO - PROCESS | 3436 | 1464625091353 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}] 09:18:11 INFO - PROCESS | 3436 | 1464625091496 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:18:11 INFO - PROCESS | 3436 | 1464625091637 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 3436 | ++DOCSHELL 1411A400 == 75 [pid = 3436] [id = 212] 09:18:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (159EE800) [pid = 3436] [serial = 634] [outer = 00000000] 09:18:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1A5D7000) [pid = 3436] [serial = 635] [outer = 159EE800] 09:18:11 INFO - PROCESS | 3436 | 1464625091689 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1A967C00) [pid = 3436] [serial = 636] [outer = 159EE800] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 1F646800 == 74 [pid = 3436] [id = 203] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 10F5C800 == 73 [pid = 3436] [id = 202] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 0C842C00 == 72 [pid = 3436] [id = 201] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 1AF47C00 == 71 [pid = 3436] [id = 200] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 1AA7EC00 == 70 [pid = 3436] [id = 199] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 1A954800 == 69 [pid = 3436] [id = 198] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 18822400 == 68 [pid = 3436] [id = 197] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 0C842800 == 67 [pid = 3436] [id = 196] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 1D0A4800 == 66 [pid = 3436] [id = 194] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 19C79800 == 65 [pid = 3436] [id = 193] 09:18:12 INFO - PROCESS | 3436 | --DOCSHELL 11570800 == 64 [pid = 3436] [id = 192] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (227C6C00) [pid = 3436] [serial = 522] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (11916800) [pid = 3436] [serial = 542] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (19C7BC00) [pid = 3436] [serial = 545] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1A95A400) [pid = 3436] [serial = 561] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1AD25C00) [pid = 3436] [serial = 563] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (1AF3DC00) [pid = 3436] [serial = 566] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1AD6CC00) [pid = 3436] [serial = 564] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1D4CE000) [pid = 3436] [serial = 569] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (185CD800) [pid = 3436] [serial = 555] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (16C6D400) [pid = 3436] [serial = 554] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (18943C00) [pid = 3436] [serial = 557] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (19CED800) [pid = 3436] [serial = 552] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1850E000) [pid = 3436] [serial = 551] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (1AF3AC00) [pid = 3436] [serial = 548] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (1A5DBC00) [pid = 3436] [serial = 560] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1AF42000) [pid = 3436] [serial = 567] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (1DC47000) [pid = 3436] [serial = 570] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (18E2C800) [pid = 3436] [serial = 558] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1DF26800) [pid = 3436] [serial = 572] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3436 | 1464625092338 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] 09:18:12 INFO - PROCESS | 3436 | 1464625092375 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:18:12 INFO - PROCESS | 3436 | 1464625092417 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 3436 | 1464625092419 Marionette TRACE conn5 <- [1,814,null,{}] 09:18:12 INFO - PROCESS | 3436 | 1464625092425 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}] 09:18:12 INFO - PROCESS | 3436 | 1464625092522 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:18:12 INFO - PROCESS | 3436 | 1464625092537 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 3436 | ++DOCSHELL 11382C00 == 65 [pid = 3436] [id = 213] 09:18:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (11385800) [pid = 3436] [serial = 637] [outer = 00000000] 09:18:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1850E000) [pid = 3436] [serial = 638] [outer = 11385800] 09:18:12 INFO - PROCESS | 3436 | 1464625092583 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (18946C00) [pid = 3436] [serial = 639] [outer = 11385800] 09:18:13 INFO - PROCESS | 3436 | 1464625093075 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]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 710ms 09:18:13 INFO - PROCESS | 3436 | 1464625093123 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 3436 | 1464625093125 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:18:13 INFO - PROCESS | 3436 | 1464625093128 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:18:13 INFO - PROCESS | 3436 | 1464625093132 Marionette TRACE conn5 <- [1,818,null,{}] 09:18:13 INFO - PROCESS | 3436 | 1464625093142 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}] 09:18:13 INFO - PROCESS | 3436 | 1464625093235 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:18:13 INFO - PROCESS | 3436 | 1464625093327 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 3436 | ++DOCSHELL 1A95F400 == 66 [pid = 3436] [id = 214] 09:18:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1A967400) [pid = 3436] [serial = 640] [outer = 00000000] 09:18:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1AB8F400) [pid = 3436] [serial = 641] [outer = 1A967400] 09:18:13 INFO - PROCESS | 3436 | 1464625093382 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1AD28000) [pid = 3436] [serial = 642] [outer = 1A967400] 09:18:14 INFO - PROCESS | 3436 | 1464625094935 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1834ms 09:18:14 INFO - PROCESS | 3436 | 1464625094969 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3436 | 1464625094971 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:18:14 INFO - PROCESS | 3436 | 1464625094974 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:18:14 INFO - PROCESS | 3436 | 1464625094976 Marionette TRACE conn5 <- [1,822,null,{}] 09:18:14 INFO - PROCESS | 3436 | 1464625094979 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}] 09:18:15 INFO - PROCESS | 3436 | 1464625095072 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:18:15 INFO - PROCESS | 3436 | 1464625095079 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 3436 | ++DOCSHELL 1AD6BC00 == 67 [pid = 3436] [id = 215] 09:18:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1AF3A800) [pid = 3436] [serial = 643] [outer = 00000000] 09:18:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1D0A3000) [pid = 3436] [serial = 644] [outer = 1AF3A800] 09:18:15 INFO - PROCESS | 3436 | 1464625095125 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1F5E7400) [pid = 3436] [serial = 645] [outer = 1AF3A800] 09:18:15 INFO - PROCESS | 3436 | 1464625095612 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]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 09:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:18:15 INFO - PROCESS | 3436 | 1464625095649 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 3436 | 1464625095651 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:18:15 INFO - PROCESS | 3436 | 1464625095655 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 3436 | 1464625095656 Marionette TRACE conn5 <- [1,826,null,{}] 09:18:15 INFO - PROCESS | 3436 | 1464625095665 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}] 09:18:15 INFO - PROCESS | 3436 | 1464625095785 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:18:15 INFO - PROCESS | 3436 | 1464625095791 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 3436 | ++DOCSHELL 0CE73000 == 68 [pid = 3436] [id = 216] 09:18:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (109FAC00) [pid = 3436] [serial = 646] [outer = 00000000] 09:18:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1F64FC00) [pid = 3436] [serial = 647] [outer = 109FAC00] 09:18:15 INFO - PROCESS | 3436 | 1464625095887 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1F749C00) [pid = 3436] [serial = 648] [outer = 109FAC00] 09:18:16 INFO - PROCESS | 3436 | 1464625096344 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 09:18:16 INFO - PROCESS | 3436 | 1464625096385 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3436 | 1464625096387 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:18:16 INFO - PROCESS | 3436 | 1464625096391 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 3436 | 1464625096392 Marionette TRACE conn5 <- [1,830,null,{}] 09:18:16 INFO - PROCESS | 3436 | 1464625096396 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}] 09:18:16 INFO - PROCESS | 3436 | 1464625096524 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:18:16 INFO - PROCESS | 3436 | 1464625096591 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 3436 | ++DOCSHELL 20933800 == 69 [pid = 3436] [id = 217] 09:18:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (2093A000) [pid = 3436] [serial = 649] [outer = 00000000] 09:18:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (21502C00) [pid = 3436] [serial = 650] [outer = 2093A000] 09:18:16 INFO - PROCESS | 3436 | 1464625096637 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (2150C800) [pid = 3436] [serial = 651] [outer = 2093A000] 09:18:17 INFO - PROCESS | 3436 | 1464625097063 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]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 731ms 09:18:17 INFO - PROCESS | 3436 | 1464625097121 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 3436 | 1464625097123 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:18:17 INFO - PROCESS | 3436 | 1464625097127 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:18:17 INFO - PROCESS | 3436 | 1464625097129 Marionette TRACE conn5 <- [1,834,null,{}] 09:18:17 INFO - PROCESS | 3436 | 1464625097133 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}] 09:18:17 INFO - PROCESS | 3436 | 1464625097296 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1D0A6C00) [pid = 3436] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (11513800) [pid = 3436] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (19C81C00) [pid = 3436] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1AB9A800) [pid = 3436] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (18923800) [pid = 3436] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (11021C00) [pid = 3436] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (21851400) [pid = 3436] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1A956C00) [pid = 3436] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (19FCC800) [pid = 3436] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (1F5E8400) [pid = 3436] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (0CECE000) [pid = 3436] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1A963C00) [pid = 3436] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (2092C800) [pid = 3436] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (11571400) [pid = 3436] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1AF43800) [pid = 3436] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (1101E800) [pid = 3436] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (1D06C400) [pid = 3436] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (18EDEC00) [pid = 3436] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (1D0A6000) [pid = 3436] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (0C846400) [pid = 3436] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (18E36000) [pid = 3436] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (1B0C6C00) [pid = 3436] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1DF62800) [pid = 3436] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (1D4CC400) [pid = 3436] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (1F64C400) [pid = 3436] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (19C83000) [pid = 3436] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:18:17 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (21506800) [pid = 3436] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:18:17 INFO - PROCESS | 3436 | 1464625097598 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3436 | ++DOCSHELL 0C846400 == 70 [pid = 3436] [id = 218] 09:18:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (0CECE000) [pid = 3436] [serial = 652] [outer = 00000000] 09:18:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (1137FC00) [pid = 3436] [serial = 653] [outer = 0CECE000] 09:18:17 INFO - PROCESS | 3436 | 1464625097648 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (173C5800) [pid = 3436] [serial = 654] [outer = 0CECE000] 09:18:18 INFO - PROCESS | 3436 | 1464625098017 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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 09:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:18:18 INFO - PROCESS | 3436 | 1464625098061 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 3436 | 1464625098063 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:18:18 INFO - PROCESS | 3436 | 1464625098067 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3436 | 1464625098068 Marionette TRACE conn5 <- [1,838,null,{}] 09:18:18 INFO - PROCESS | 3436 | 1464625098072 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}] 09:18:18 INFO - PROCESS | 3436 | 1464625098160 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:18:18 INFO - PROCESS | 3436 | 1464625098253 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3436 | ++DOCSHELL 14161C00 == 71 [pid = 3436] [id = 219] 09:18:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (173B8800) [pid = 3436] [serial = 655] [outer = 00000000] 09:18:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (1D0A5400) [pid = 3436] [serial = 656] [outer = 173B8800] 09:18:18 INFO - PROCESS | 3436 | 1464625098299 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (2092C800) [pid = 3436] [serial = 657] [outer = 173B8800] 09:18:18 INFO - PROCESS | 3436 | 1464625098651 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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 09:18:18 INFO - PROCESS | 3436 | 1464625098698 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 3436 | 1464625098699 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:18:18 INFO - PROCESS | 3436 | 1464625098703 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3436 | 1464625098704 Marionette TRACE conn5 <- [1,842,null,{}] 09:18:18 INFO - PROCESS | 3436 | 1464625098708 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}] 09:18:18 INFO - PROCESS | 3436 | 1464625098837 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:18:18 INFO - PROCESS | 3436 | 1464625098874 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3436 | ++DOCSHELL 1D462000 == 72 [pid = 3436] [id = 220] 09:18:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (1D464000) [pid = 3436] [serial = 658] [outer = 00000000] 09:18:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (21593000) [pid = 3436] [serial = 659] [outer = 1D464000] 09:18:18 INFO - PROCESS | 3436 | 1464625098918 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (21851400) [pid = 3436] [serial = 660] [outer = 1D464000] 09:18:19 INFO - PROCESS | 3436 | 1464625099326 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]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 09:18:19 INFO - PROCESS | 3436 | 1464625099374 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 3436 | 1464625099375 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:18:19 INFO - PROCESS | 3436 | 1464625099379 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 3436 | 1464625099380 Marionette TRACE conn5 <- [1,846,null,{}] 09:18:19 INFO - PROCESS | 3436 | 1464625099393 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}] 09:18:19 INFO - PROCESS | 3436 | 1464625099487 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:18:19 INFO - PROCESS | 3436 | 1464625099494 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 3436 | ++DOCSHELL 2185A000 == 73 [pid = 3436] [id = 221] 09:18:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (22502000) [pid = 3436] [serial = 661] [outer = 00000000] 09:18:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (22508800) [pid = 3436] [serial = 662] [outer = 22502000] 09:18:19 INFO - PROCESS | 3436 | 1464625099543 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (2250D000) [pid = 3436] [serial = 663] [outer = 22502000] 09:18:20 INFO - PROCESS | 3436 | 1464625100316 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]]]}] 09:18:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (185D0800) [pid = 3436] [serial = 664] [outer = 1159F800] 09:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1020ms 09:18:20 INFO - PROCESS | 3436 | 1464625100421 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 3436 | 1464625100427 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:18:20 INFO - PROCESS | 3436 | 1464625100454 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 3436 | 1464625100458 Marionette TRACE conn5 <- [1,850,null,{}] 09:18:20 INFO - PROCESS | 3436 | 1464625100463 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}] 09:18:20 INFO - PROCESS | 3436 | 1464625100596 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:18:20 INFO - PROCESS | 3436 | 1464625100731 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 3436 | ++DOCSHELL 11384C00 == 74 [pid = 3436] [id = 222] 09:18:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (115A0C00) [pid = 3436] [serial = 665] [outer = 00000000] 09:18:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1894F800) [pid = 3436] [serial = 666] [outer = 115A0C00] 09:18:20 INFO - PROCESS | 3436 | 1464625100792 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1A5D9C00) [pid = 3436] [serial = 667] [outer = 115A0C00] 09:18:21 INFO - PROCESS | 3436 | 1464625101369 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 987ms 09:18:21 INFO - PROCESS | 3436 | 1464625101442 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 3436 | 1464625101447 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:18:21 INFO - PROCESS | 3436 | 1464625101454 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 3436 | 1464625101457 Marionette TRACE conn5 <- [1,854,null,{}] 09:18:21 INFO - PROCESS | 3436 | 1464625101461 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}] 09:18:21 INFO - PROCESS | 3436 | 1464625101627 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:18:21 INFO - PROCESS | 3436 | 1464625101693 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 3436 | ++DOCSHELL 1A5DE800 == 75 [pid = 3436] [id = 223] 09:18:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1D0A1400) [pid = 3436] [serial = 668] [outer = 00000000] 09:18:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1F642000) [pid = 3436] [serial = 669] [outer = 1D0A1400] 09:18:21 INFO - PROCESS | 3436 | 1464625101789 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (20350800) [pid = 3436] [serial = 670] [outer = 1D0A1400] 09:18:22 INFO - PROCESS | 3436 | 1464625102413 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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1020ms 09:18:22 INFO - PROCESS | 3436 | 1464625102476 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 3436 | 1464625102478 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:18:22 INFO - PROCESS | 3436 | 1464625102483 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 3436 | 1464625102486 Marionette TRACE conn5 <- [1,858,null,{}] 09:18:22 INFO - PROCESS | 3436 | 1464625102497 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}] 09:18:22 INFO - PROCESS | 3436 | 1464625102647 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:18:22 INFO - PROCESS | 3436 | 1464625102787 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 3436 | ++DOCSHELL 22504C00 == 76 [pid = 3436] [id = 224] 09:18:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (2250E800) [pid = 3436] [serial = 671] [outer = 00000000] 09:18:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (22616800) [pid = 3436] [serial = 672] [outer = 2250E800] 09:18:22 INFO - PROCESS | 3436 | 1464625102848 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (2261CC00) [pid = 3436] [serial = 673] [outer = 2250E800] 09:18:23 INFO - PROCESS | 3436 | 1464625103455 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1022ms 09:18:23 INFO - PROCESS | 3436 | 1464625103508 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 3436 | 1464625103511 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:18:23 INFO - PROCESS | 3436 | 1464625103514 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:18:23 INFO - PROCESS | 3436 | 1464625103516 Marionette TRACE conn5 <- [1,862,null,{}] 09:18:23 INFO - PROCESS | 3436 | 1464625103520 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}] 09:18:23 INFO - PROCESS | 3436 | 1464625103634 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:18:23 INFO - PROCESS | 3436 | 1464625103773 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 3436 | ++DOCSHELL 227C0000 == 77 [pid = 3436] [id = 225] 09:18:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (227C1000) [pid = 3436] [serial = 674] [outer = 00000000] 09:18:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (227C4800) [pid = 3436] [serial = 675] [outer = 227C1000] 09:18:23 INFO - PROCESS | 3436 | 1464625103828 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (227C9800) [pid = 3436] [serial = 676] [outer = 227C1000] 09:18:24 INFO - PROCESS | 3436 | 1464625104436 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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 09:18:24 INFO - PROCESS | 3436 | 1464625104488 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 3436 | 1464625104490 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:18:24 INFO - PROCESS | 3436 | 1464625104494 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:18:24 INFO - PROCESS | 3436 | 1464625104496 Marionette TRACE conn5 <- [1,866,null,{}] 09:18:24 INFO - PROCESS | 3436 | 1464625104500 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}] 09:18:24 INFO - PROCESS | 3436 | 1464625104610 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:18:24 INFO - PROCESS | 3436 | 1464625104757 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 3436 | ++DOCSHELL 15BE6400 == 78 [pid = 3436] [id = 226] 09:18:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1F74EC00) [pid = 3436] [serial = 677] [outer = 00000000] 09:18:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (227CAC00) [pid = 3436] [serial = 678] [outer = 1F74EC00] 09:18:24 INFO - PROCESS | 3436 | 1464625104813 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (227D6800) [pid = 3436] [serial = 679] [outer = 1F74EC00] 09:18:25 INFO - PROCESS | 3436 | 1464625105682 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1229ms 09:18:25 INFO - PROCESS | 3436 | 1464625105727 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 3436 | 1464625105731 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:18:25 INFO - PROCESS | 3436 | 1464625105737 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 3436 | 1464625105741 Marionette TRACE conn5 <- [1,870,null,{}] 09:18:25 INFO - PROCESS | 3436 | 1464625105747 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}] 09:18:25 INFO - PROCESS | 3436 | 1464625105901 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:18:25 INFO - PROCESS | 3436 | 1464625105922 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 3436 | ++DOCSHELL 1138CC00 == 79 [pid = 3436] [id = 227] 09:18:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1138D000) [pid = 3436] [serial = 680] [outer = 00000000] 09:18:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (116E0400) [pid = 3436] [serial = 681] [outer = 1138D000] 09:18:25 INFO - PROCESS | 3436 | 1464625105971 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (14163800) [pid = 3436] [serial = 682] [outer = 1138D000] 09:18:26 INFO - PROCESS | 3436 | 1464625106611 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]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 09:18:26 INFO - PROCESS | 3436 | 1464625106667 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 3436 | 1464625106673 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:18:26 INFO - PROCESS | 3436 | 1464625106679 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 3436 | 1464625106682 Marionette TRACE conn5 <- [1,874,null,{}] 09:18:26 INFO - PROCESS | 3436 | 1464625106686 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}] 09:18:26 INFO - PROCESS | 3436 | 1464625106787 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:18:26 INFO - PROCESS | 3436 | 1464625106928 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3436 | ++DOCSHELL 11020C00 == 80 [pid = 3436] [id = 228] 09:18:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (15753400) [pid = 3436] [serial = 683] [outer = 00000000] 09:18:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (15CBEC00) [pid = 3436] [serial = 684] [outer = 15753400] 09:18:26 INFO - PROCESS | 3436 | 1464625106977 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (16C76400) [pid = 3436] [serial = 685] [outer = 15753400] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 1850D800 == 79 [pid = 3436] [id = 47] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 1F648800 == 78 [pid = 3436] [id = 151] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 19C77800 == 77 [pid = 3436] [id = 33] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 1D462000 == 76 [pid = 3436] [id = 220] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 14161C00 == 75 [pid = 3436] [id = 219] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 0C846400 == 74 [pid = 3436] [id = 218] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 20933800 == 73 [pid = 3436] [id = 217] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 0CE73000 == 72 [pid = 3436] [id = 216] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 1AD6BC00 == 71 [pid = 3436] [id = 215] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 1A95F400 == 70 [pid = 3436] [id = 214] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 11382C00 == 69 [pid = 3436] [id = 213] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 1411A400 == 68 [pid = 3436] [id = 212] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 1D099C00 == 67 [pid = 3436] [id = 206] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 1A00EC00 == 66 [pid = 3436] [id = 205] 09:18:27 INFO - PROCESS | 3436 | --DOCSHELL 0C840000 == 65 [pid = 3436] [id = 204] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1A961000) [pid = 3436] [serial = 593] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1A5D4800) [pid = 3436] [serial = 578] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1F643400) [pid = 3436] [serial = 584] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (15AB7000) [pid = 3436] [serial = 588] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1B0C7000) [pid = 3436] [serial = 549] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (20943000) [pid = 3436] [serial = 465] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (119C4800) [pid = 3436] [serial = 575] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1D076000) [pid = 3436] [serial = 540] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (11917000) [pid = 3436] [serial = 507] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (20969000) [pid = 3436] [serial = 468] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1A00F800) [pid = 3436] [serial = 546] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1DF28000) [pid = 3436] [serial = 581] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1F648400) [pid = 3436] [serial = 585] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1E682800) [pid = 3436] [serial = 582] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1A96A400) [pid = 3436] [serial = 602] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1A5D6400) [pid = 3436] [serial = 510] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (1B2EBC00) [pid = 3436] [serial = 599] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (1F74C000) [pid = 3436] [serial = 462] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1E688400) [pid = 3436] [serial = 605] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (200B5400) [pid = 3436] [serial = 453] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (1A966400) [pid = 3436] [serial = 459] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1D06D400) [pid = 3436] [serial = 600] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (2184DC00) [pid = 3436] [serial = 516] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (20357C00) [pid = 3436] [serial = 513] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (15CB8800) [pid = 3436] [serial = 456] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (2153C400) [pid = 3436] [serial = 471] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (16C6C800) [pid = 3436] [serial = 576] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (1AA58C00) [pid = 3436] [serial = 594] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (11516800) [pid = 3436] [serial = 587] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1AD6C800) [pid = 3436] [serial = 596] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (18EF6C00) [pid = 3436] [serial = 591] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (1DB69000) [pid = 3436] [serial = 603] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (1F5E9000) [pid = 3436] [serial = 606] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (18E34400) [pid = 3436] [serial = 590] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (1A95FC00) [pid = 3436] [serial = 579] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (1AD76400) [pid = 3436] [serial = 597] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (1415EC00) [pid = 3436] [serial = 543] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (21858C00) [pid = 3436] [serial = 519] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (1F747000) [pid = 3436] [serial = 608] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3436 | 1464625107543 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 931ms 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:18:27 INFO - PROCESS | 3436 | 1464625107612 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 3436 | 1464625107614 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:18:27 INFO - PROCESS | 3436 | 1464625107618 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 3436 | 1464625107621 Marionette TRACE conn5 <- [1,878,null,{}] 09:18:27 INFO - PROCESS | 3436 | 1464625107631 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}] 09:18:27 INFO - PROCESS | 3436 | 1464625107729 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:18:27 INFO - PROCESS | 3436 | 1464625107743 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 3436 | ++DOCSHELL 141EFC00 == 66 [pid = 3436] [id = 229] 09:18:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (141F8C00) [pid = 3436] [serial = 686] [outer = 00000000] 09:18:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (16B2C000) [pid = 3436] [serial = 687] [outer = 141F8C00] 09:18:27 INFO - PROCESS | 3436 | 1464625107794 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (173C4C00) [pid = 3436] [serial = 688] [outer = 141F8C00] 09:18:28 INFO - PROCESS | 3436 | 1464625108272 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 09:18:28 INFO - PROCESS | 3436 | 1464625108292 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 3436 | 1464625108294 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:18:28 INFO - PROCESS | 3436 | 1464625108302 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 3436 | 1464625108304 Marionette TRACE conn5 <- [1,882,null,{}] 09:18:28 INFO - PROCESS | 3436 | 1464625108307 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}] 09:18:28 INFO - PROCESS | 3436 | 1464625108396 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:18:28 INFO - PROCESS | 3436 | 1464625108403 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 3436 | ++DOCSHELL 10F37C00 == 67 [pid = 3436] [id = 230] 09:18:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (10F62800) [pid = 3436] [serial = 689] [outer = 00000000] 09:18:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (18946400) [pid = 3436] [serial = 690] [outer = 10F62800] 09:18:28 INFO - PROCESS | 3436 | 1464625108449 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (18E37800) [pid = 3436] [serial = 691] [outer = 10F62800] 09:18:28 INFO - PROCESS | 3436 | 1464625108936 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 09:18:28 INFO - PROCESS | 3436 | 1464625108972 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 3436 | 1464625108974 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:18:28 INFO - PROCESS | 3436 | 1464625108977 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 3436 | 1464625108979 Marionette TRACE conn5 <- [1,886,null,{}] 09:18:28 INFO - PROCESS | 3436 | 1464625108982 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}] 09:18:29 INFO - PROCESS | 3436 | 1464625109064 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:18:29 INFO - PROCESS | 3436 | 1464625109070 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3436 | ++DOCSHELL 18EE6C00 == 68 [pid = 3436] [id = 231] 09:18:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (19C76C00) [pid = 3436] [serial = 692] [outer = 00000000] 09:18:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (19C7E000) [pid = 3436] [serial = 693] [outer = 19C76C00] 09:18:29 INFO - PROCESS | 3436 | 1464625109115 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (1A00E800) [pid = 3436] [serial = 694] [outer = 19C76C00] 09:18:29 INFO - PROCESS | 3436 | 1464625109559 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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 631ms 09:18:29 INFO - PROCESS | 3436 | 1464625109616 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 3436 | 1464625109618 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:18:29 INFO - PROCESS | 3436 | 1464625109621 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 3436 | 1464625109623 Marionette TRACE conn5 <- [1,890,null,{}] 09:18:29 INFO - PROCESS | 3436 | 1464625109626 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}] 09:18:29 INFO - PROCESS | 3436 | 1464625109760 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:18:29 INFO - PROCESS | 3436 | 1464625109844 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3436 | ++DOCSHELL 1A460000 == 69 [pid = 3436] [id = 232] 09:18:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (1A466C00) [pid = 3436] [serial = 695] [outer = 00000000] 09:18:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (1A5DFC00) [pid = 3436] [serial = 696] [outer = 1A466C00] 09:18:29 INFO - PROCESS | 3436 | 1464625109894 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (1A963C00) [pid = 3436] [serial = 697] [outer = 1A466C00] 09:18:30 INFO - PROCESS | 3436 | 1464625110332 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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 09:18:30 INFO - PROCESS | 3436 | 1464625110354 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:18:30 INFO - PROCESS | 3436 | 1464625110356 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:18:30 INFO - PROCESS | 3436 | 1464625110359 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 3436 | 1464625110360 Marionette TRACE conn5 <- [1,894,null,{}] 09:18:30 INFO - PROCESS | 3436 | 1464625110369 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}] 09:18:30 INFO - PROCESS | 3436 | 1464625110483 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:18:30 INFO - PROCESS | 3436 | 1464625110489 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 3436 | ++DOCSHELL 1A968000 == 70 [pid = 3436] [id = 233] 09:18:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (1A96A800) [pid = 3436] [serial = 698] [outer = 00000000] 09:18:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1AA60000) [pid = 3436] [serial = 699] [outer = 1A96A800] 09:18:30 INFO - PROCESS | 3436 | 1464625110534 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1AD19400) [pid = 3436] [serial = 700] [outer = 1A96A800] 09:18:30 INFO - PROCESS | 3436 | 1464625110987 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]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 09:18:31 INFO - PROCESS | 3436 | 1464625111050 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 3436 | 1464625111052 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:18:31 INFO - PROCESS | 3436 | 1464625111055 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 3436 | 1464625111057 Marionette TRACE conn5 <- [1,898,null,{}] 09:18:31 INFO - PROCESS | 3436 | 1464625111071 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}] 09:18:31 INFO - PROCESS | 3436 | 1464625111211 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:18:31 INFO - PROCESS | 3436 | 1464625111276 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 3436 | ++DOCSHELL 1AA5FC00 == 71 [pid = 3436] [id = 234] 09:18:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1AD1C800) [pid = 3436] [serial = 701] [outer = 00000000] 09:18:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1AD71C00) [pid = 3436] [serial = 702] [outer = 1AD1C800] 09:18:31 INFO - PROCESS | 3436 | 1464625111320 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1ADF2400) [pid = 3436] [serial = 703] [outer = 1AD1C800] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1DC4A400) [pid = 3436] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (1D464000) [pid = 3436] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (109FAC00) [pid = 3436] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (2093A000) [pid = 3436] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (1A967400) [pid = 3436] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (1AF3A800) [pid = 3436] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (0CECE000) [pid = 3436] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (11385800) [pid = 3436] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (159EE800) [pid = 3436] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:18:31 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (173B8800) [pid = 3436] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:18:31 INFO - PROCESS | 3436 | 1464625111947 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]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 931ms 09:18:31 INFO - PROCESS | 3436 | 1464625111987 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 3436 | 1464625111989 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:18:32 INFO - PROCESS | 3436 | 1464625111992 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 3436 | 1464625111993 Marionette TRACE conn5 <- [1,902,null,{}] 09:18:32 INFO - PROCESS | 3436 | 1464625111997 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}] 09:18:32 INFO - PROCESS | 3436 | 1464625112082 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:18:32 INFO - PROCESS | 3436 | 1464625112190 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 3436 | ++DOCSHELL 173B8800 == 72 [pid = 3436] [id = 235] 09:18:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (19C82C00) [pid = 3436] [serial = 704] [outer = 00000000] 09:18:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (1AD71800) [pid = 3436] [serial = 705] [outer = 19C82C00] 09:18:32 INFO - PROCESS | 3436 | 1464625112236 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (1AF40800) [pid = 3436] [serial = 706] [outer = 19C82C00] 09:18:32 INFO - PROCESS | 3436 | 1464625112630 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 09:18:32 INFO - PROCESS | 3436 | 1464625112663 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 3436 | 1464625112665 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:18:32 INFO - PROCESS | 3436 | 1464625112668 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 3436 | 1464625112670 Marionette TRACE conn5 <- [1,906,null,{}] 09:18:32 INFO - PROCESS | 3436 | 1464625112673 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}] 09:18:32 INFO - PROCESS | 3436 | 1464625112797 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:18:32 INFO - PROCESS | 3436 | 1464625112806 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 3436 | ++DOCSHELL 11022000 == 73 [pid = 3436] [id = 236] 09:18:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (11388C00) [pid = 3436] [serial = 707] [outer = 00000000] 09:18:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (1B0C7000) [pid = 3436] [serial = 708] [outer = 11388C00] 09:18:32 INFO - PROCESS | 3436 | 1464625112851 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1894E800) [pid = 3436] [serial = 709] [outer = 11388C00] 09:18:33 INFO - PROCESS | 3436 | 1464625113268 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]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 09:18:33 INFO - PROCESS | 3436 | 1464625113299 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 3436 | 1464625113301 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:18:33 INFO - PROCESS | 3436 | 1464625113304 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:18:33 INFO - PROCESS | 3436 | 1464625113307 Marionette TRACE conn5 <- [1,910,null,{}] 09:18:33 INFO - PROCESS | 3436 | 1464625113310 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}] 09:18:33 INFO - PROCESS | 3436 | 1464625113451 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:18:33 INFO - PROCESS | 3436 | 1464625113467 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 3436 | ++DOCSHELL 1B0C8000 == 74 [pid = 3436] [id = 237] 09:18:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1B125400) [pid = 3436] [serial = 710] [outer = 00000000] 09:18:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1D0A6400) [pid = 3436] [serial = 711] [outer = 1B125400] 09:18:33 INFO - PROCESS | 3436 | 1464625113518 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1DC4C800) [pid = 3436] [serial = 712] [outer = 1B125400] 09:18:34 INFO - PROCESS | 3436 | 1464625114116 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 870ms 09:18:34 INFO - PROCESS | 3436 | 1464625114180 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 3436 | 1464625114184 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:18:34 INFO - PROCESS | 3436 | 1464625114190 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 3436 | 1464625114194 Marionette TRACE conn5 <- [1,914,null,{}] 09:18:34 INFO - PROCESS | 3436 | 1464625114200 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}] 09:18:34 INFO - PROCESS | 3436 | 1464625114329 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:18:34 INFO - PROCESS | 3436 | 1464625114461 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 3436 | ++DOCSHELL 11018400 == 75 [pid = 3436] [id = 238] 09:18:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (11018C00) [pid = 3436] [serial = 713] [outer = 00000000] 09:18:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (11516800) [pid = 3436] [serial = 714] [outer = 11018C00] 09:18:34 INFO - PROCESS | 3436 | 1464625114521 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (119B7C00) [pid = 3436] [serial = 715] [outer = 11018C00] 09:18:35 INFO - PROCESS | 3436 | 1464625115094 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 970ms 09:18:35 INFO - PROCESS | 3436 | 1464625115165 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 3436 | 1464625115171 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:18:35 INFO - PROCESS | 3436 | 1464625115178 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 3436 | 1464625115181 Marionette TRACE conn5 <- [1,918,null,{}] 09:18:35 INFO - PROCESS | 3436 | 1464625115185 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}] 09:18:35 INFO - PROCESS | 3436 | 1464625115305 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:18:35 INFO - PROCESS | 3436 | 1464625115442 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 3436 | ++DOCSHELL 17310000 == 76 [pid = 3436] [id = 239] 09:18:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (18511000) [pid = 3436] [serial = 716] [outer = 00000000] 09:18:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (18E2CC00) [pid = 3436] [serial = 717] [outer = 18511000] 09:18:35 INFO - PROCESS | 3436 | 1464625115500 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (19C80C00) [pid = 3436] [serial = 718] [outer = 18511000] 09:18:36 INFO - PROCESS | 3436 | 1464625116121 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]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 09:18:36 INFO - PROCESS | 3436 | 1464625116150 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 3436 | 1464625116152 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:18:36 INFO - PROCESS | 3436 | 1464625116156 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 3436 | 1464625116160 Marionette TRACE conn5 <- [1,922,null,{}] 09:18:36 INFO - PROCESS | 3436 | 1464625116171 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}] 09:18:36 INFO - PROCESS | 3436 | 1464625116285 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:18:36 INFO - PROCESS | 3436 | 1464625116422 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 3436 | ++DOCSHELL 1CC31C00 == 77 [pid = 3436] [id = 240] 09:18:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1D45E400) [pid = 3436] [serial = 719] [outer = 00000000] 09:18:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1DB70000) [pid = 3436] [serial = 720] [outer = 1D45E400] 09:18:36 INFO - PROCESS | 3436 | 1464625116482 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1DF2FC00) [pid = 3436] [serial = 721] [outer = 1D45E400] 09:18:37 INFO - PROCESS | 3436 | 1464625117058 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 931ms 09:18:37 INFO - PROCESS | 3436 | 1464625117089 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 3436 | 1464625117092 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:18:37 INFO - PROCESS | 3436 | 1464625117096 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:18:37 INFO - PROCESS | 3436 | 1464625117098 Marionette TRACE conn5 <- [1,926,null,{}] 09:18:37 INFO - PROCESS | 3436 | 1464625117102 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}] 09:18:37 INFO - PROCESS | 3436 | 1464625117215 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:18:37 INFO - PROCESS | 3436 | 1464625117320 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 3436 | ++DOCSHELL 1E680C00 == 78 [pid = 3436] [id = 241] 09:18:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1E681C00) [pid = 3436] [serial = 722] [outer = 00000000] 09:18:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1F5E7000) [pid = 3436] [serial = 723] [outer = 1E681C00] 09:18:37 INFO - PROCESS | 3436 | 1464625117376 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1F5F1000) [pid = 3436] [serial = 724] [outer = 1E681C00] 09:18:37 INFO - PROCESS | 3436 | 1464625117908 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 870ms 09:18:37 INFO - PROCESS | 3436 | 1464625117969 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 3436 | 1464625117972 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:18:37 INFO - PROCESS | 3436 | 1464625117975 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:18:37 INFO - PROCESS | 3436 | 1464625117977 Marionette TRACE conn5 <- [1,930,null,{}] 09:18:37 INFO - PROCESS | 3436 | 1464625117981 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}] 09:18:38 INFO - PROCESS | 3436 | 1464625118123 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:18:38 INFO - PROCESS | 3436 | 1464625118231 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 3436 | ++DOCSHELL 1DF28800 == 79 [pid = 3436] [id = 242] 09:18:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1F5E4C00) [pid = 3436] [serial = 725] [outer = 00000000] 09:18:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1F64C000) [pid = 3436] [serial = 726] [outer = 1F5E4C00] 09:18:38 INFO - PROCESS | 3436 | 1464625118285 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1F741800) [pid = 3436] [serial = 727] [outer = 1F5E4C00] 09:18:38 INFO - PROCESS | 3436 | 1464625118813 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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 09:18:38 INFO - PROCESS | 3436 | 1464625118850 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 3436 | 1464625118852 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:18:38 INFO - PROCESS | 3436 | 1464625118856 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:18:38 INFO - PROCESS | 3436 | 1464625118858 Marionette TRACE conn5 <- [1,934,null,{}] 09:18:38 INFO - PROCESS | 3436 | 1464625118862 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}] 09:18:39 INFO - PROCESS | 3436 | 1464625118990 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:18:39 INFO - PROCESS | 3436 | 1464625119099 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 3436 | ++DOCSHELL 1F74A800 == 80 [pid = 3436] [id = 243] 09:18:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (2034F000) [pid = 3436] [serial = 728] [outer = 00000000] 09:18:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (2092D000) [pid = 3436] [serial = 729] [outer = 2034F000] 09:18:39 INFO - PROCESS | 3436 | 1464625119154 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (20937C00) [pid = 3436] [serial = 730] [outer = 2034F000] 09:18:39 INFO - PROCESS | 3436 | 1464625119761 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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 09:18:39 INFO - PROCESS | 3436 | 1464625119829 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 3436 | 1464625119832 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:18:39 INFO - PROCESS | 3436 | 1464625119836 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 3436 | 1464625119838 Marionette TRACE conn5 <- [1,938,null,{}] 09:18:39 INFO - PROCESS | 3436 | 1464625119841 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}] 09:18:39 INFO - PROCESS | 3436 | 1464625119951 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:18:40 INFO - PROCESS | 3436 | 1464625120087 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3436 | ++DOCSHELL 2092BC00 == 81 [pid = 3436] [id = 244] 09:18:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (2093C000) [pid = 3436] [serial = 731] [outer = 00000000] 09:18:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (20947400) [pid = 3436] [serial = 732] [outer = 2093C000] 09:18:40 INFO - PROCESS | 3436 | 1464625120144 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (20962800) [pid = 3436] [serial = 733] [outer = 2093C000] 09:18:40 INFO - PROCESS | 3436 | 1464625120791 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]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 09:18:40 INFO - PROCESS | 3436 | 1464625120809 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 3436 | 1464625120812 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:18:40 INFO - PROCESS | 3436 | 1464625120830 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3436 | 1464625120832 Marionette TRACE conn5 <- [1,942,null,{}] 09:18:40 INFO - PROCESS | 3436 | 1464625120838 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}] 09:18:40 INFO - PROCESS | 3436 | 1464625120947 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:18:41 INFO - PROCESS | 3436 | 1464625121220 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 3436 | ++DOCSHELL 10D4EC00 == 82 [pid = 3436] [id = 245] 09:18:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (10F61C00) [pid = 3436] [serial = 734] [outer = 00000000] 09:18:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1101DC00) [pid = 3436] [serial = 735] [outer = 10F61C00] 09:18:41 INFO - PROCESS | 3436 | 1464625121276 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1138D800) [pid = 3436] [serial = 736] [outer = 10F61C00] 09:18:41 INFO - PROCESS | 3436 | 1464625121861 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]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1086ms 09:18:41 INFO - PROCESS | 3436 | 1464625121906 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:18:41 INFO - PROCESS | 3436 | 1464625121910 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:18:41 INFO - PROCESS | 3436 | 1464625121914 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 3436 | 1464625121918 Marionette TRACE conn5 <- [1,946,null,{}] 09:18:41 INFO - PROCESS | 3436 | 1464625121923 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}] 09:18:42 INFO - PROCESS | 3436 | 1464625122032 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:18:42 INFO - PROCESS | 3436 | 1464625122143 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 3436 | ++DOCSHELL 178FA000 == 83 [pid = 3436] [id = 246] 09:18:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (18942C00) [pid = 3436] [serial = 737] [outer = 00000000] 09:18:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (19C7DC00) [pid = 3436] [serial = 738] [outer = 18942C00] 09:18:42 INFO - PROCESS | 3436 | 1464625122193 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (1A465400) [pid = 3436] [serial = 739] [outer = 18942C00] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 11512000 == 82 [pid = 3436] [id = 137] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 1A958400 == 81 [pid = 3436] [id = 138] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 11022000 == 80 [pid = 3436] [id = 236] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 173B8800 == 79 [pid = 3436] [id = 235] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 1AA5FC00 == 78 [pid = 3436] [id = 234] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 1A968000 == 77 [pid = 3436] [id = 233] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 1A460000 == 76 [pid = 3436] [id = 232] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 18EE6C00 == 75 [pid = 3436] [id = 231] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 10F37C00 == 74 [pid = 3436] [id = 230] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 141EFC00 == 73 [pid = 3436] [id = 229] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 11020C00 == 72 [pid = 3436] [id = 228] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 1138CC00 == 71 [pid = 3436] [id = 227] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (18E30000) [pid = 3436] [serial = 632] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 22504C00 == 70 [pid = 3436] [id = 224] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 1A5DE800 == 69 [pid = 3436] [id = 223] 09:18:42 INFO - PROCESS | 3436 | --DOCSHELL 11384C00 == 68 [pid = 3436] [id = 222] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1DF2C800) [pid = 3436] [serial = 573] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1F64FC00) [pid = 3436] [serial = 647] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (21502C00) [pid = 3436] [serial = 650] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1F749C00) [pid = 3436] [serial = 648] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (2150C800) [pid = 3436] [serial = 651] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1AB8F400) [pid = 3436] [serial = 641] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1AD28000) [pid = 3436] [serial = 642] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1D0A3000) [pid = 3436] [serial = 644] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (173C5800) [pid = 3436] [serial = 654] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1850E000) [pid = 3436] [serial = 638] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (18946C00) [pid = 3436] [serial = 639] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1A967C00) [pid = 3436] [serial = 636] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (1A5D7000) [pid = 3436] [serial = 635] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (10F61400) [pid = 3436] [serial = 611] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1A5DB400) [pid = 3436] [serial = 614] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1F5F0800) [pid = 3436] [serial = 617] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (20932400) [pid = 3436] [serial = 620] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (20942400) [pid = 3436] [serial = 623] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (21504400) [pid = 3436] [serial = 626] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (2184BC00) [pid = 3436] [serial = 629] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (21851400) [pid = 3436] [serial = 660] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (1D0A5400) [pid = 3436] [serial = 656] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1137FC00) [pid = 3436] [serial = 653] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (2092C800) [pid = 3436] [serial = 657] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (1F5E7400) [pid = 3436] [serial = 645] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (21593000) [pid = 3436] [serial = 659] [outer = 00000000] [url = about:blank] 09:18:42 INFO - PROCESS | 3436 | 1464625122771 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 891ms 09:18:42 INFO - PROCESS | 3436 | 1464625122807 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 3436 | 1464625122811 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:18:42 INFO - PROCESS | 3436 | 1464625122816 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:18:42 INFO - PROCESS | 3436 | 1464625122818 Marionette TRACE conn5 <- [1,950,null,{}] 09:18:42 INFO - PROCESS | 3436 | 1464625122822 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}] 09:18:42 INFO - PROCESS | 3436 | 1464625122913 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:18:43 INFO - PROCESS | 3436 | 1464625123011 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 3436 | ++DOCSHELL 1195C400 == 69 [pid = 3436] [id = 247] 09:18:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (11ABC000) [pid = 3436] [serial = 740] [outer = 00000000] 09:18:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (173C0000) [pid = 3436] [serial = 741] [outer = 11ABC000] 09:18:43 INFO - PROCESS | 3436 | 1464625123057 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (18946000) [pid = 3436] [serial = 742] [outer = 11ABC000] 09:18:43 INFO - PROCESS | 3436 | 1464625123474 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]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 09:18:43 INFO - PROCESS | 3436 | 1464625123491 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 3436 | 1464625123493 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:18:43 INFO - PROCESS | 3436 | 1464625123498 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 3436 | 1464625123503 Marionette TRACE conn5 <- [1,954,null,{}] 09:18:43 INFO - PROCESS | 3436 | 1464625123512 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}] 09:18:43 INFO - PROCESS | 3436 | 1464625123604 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:18:43 INFO - PROCESS | 3436 | 1464625123612 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 3436 | ++DOCSHELL 19C80000 == 70 [pid = 3436] [id = 248] 09:18:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (19C81000) [pid = 3436] [serial = 743] [outer = 00000000] 09:18:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1A964C00) [pid = 3436] [serial = 744] [outer = 19C81000] 09:18:43 INFO - PROCESS | 3436 | 1464625123658 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1AA5AC00) [pid = 3436] [serial = 745] [outer = 19C81000] 09:18:44 INFO - PROCESS | 3436 | 1464625124149 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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 09:18:44 INFO - PROCESS | 3436 | 1464625124191 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3436 | 1464625124193 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:18:44 INFO - PROCESS | 3436 | 1464625124197 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:18:44 INFO - PROCESS | 3436 | 1464625124198 Marionette TRACE conn5 <- [1,958,null,{}] 09:18:44 INFO - PROCESS | 3436 | 1464625124202 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}] 09:18:44 INFO - PROCESS | 3436 | 1464625124291 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:18:44 INFO - PROCESS | 3436 | 1464625124301 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 3436 | ++DOCSHELL 1AA61000 == 71 [pid = 3436] [id = 249] 09:18:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1AD1A800) [pid = 3436] [serial = 746] [outer = 00000000] 09:18:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1AD6D800) [pid = 3436] [serial = 747] [outer = 1AD1A800] 09:18:44 INFO - PROCESS | 3436 | 1464625124345 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1AF3E000) [pid = 3436] [serial = 748] [outer = 1AD1A800] 09:18:44 INFO - PROCESS | 3436 | 1464625124862 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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 09:18:44 INFO - PROCESS | 3436 | 1464625124931 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3436 | 1464625124936 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:18:44 INFO - PROCESS | 3436 | 1464625124942 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:18:44 INFO - PROCESS | 3436 | 1464625124946 Marionette TRACE conn5 <- [1,962,null,{}] 09:18:44 INFO - PROCESS | 3436 | 1464625124953 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}] 09:18:45 INFO - PROCESS | 3436 | 1464625125159 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:18:45 INFO - PROCESS | 3436 | 1464625125263 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 3436 | ++DOCSHELL 1150E000 == 72 [pid = 3436] [id = 250] 09:18:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (11513800) [pid = 3436] [serial = 749] [outer = 00000000] 09:18:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (15752400) [pid = 3436] [serial = 750] [outer = 11513800] 09:18:45 INFO - PROCESS | 3436 | 1464625125334 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (15CC0000) [pid = 3436] [serial = 751] [outer = 11513800] 09:18:45 INFO - PROCESS | 3436 | 1464625125895 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 09:18:45 INFO - PROCESS | 3436 | 1464625125932 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 3436 | 1464625125938 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:18:45 INFO - PROCESS | 3436 | 1464625125946 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 3436 | 1464625125949 Marionette TRACE conn5 <- [1,966,null,{}] 09:18:45 INFO - PROCESS | 3436 | 1464625125953 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}] 09:18:46 INFO - PROCESS | 3436 | 1464625126071 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:18:46 INFO - PROCESS | 3436 | 1464625126181 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 3436 | ++DOCSHELL 1A0E8400 == 73 [pid = 3436] [id = 251] 09:18:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1A460000) [pid = 3436] [serial = 752] [outer = 00000000] 09:18:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1A962400) [pid = 3436] [serial = 753] [outer = 1A460000] 09:18:46 INFO - PROCESS | 3436 | 1464625126238 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1AD1DC00) [pid = 3436] [serial = 754] [outer = 1A460000] 09:18:46 INFO - PROCESS | 3436 | 1464625126848 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]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 09:18:46 INFO - PROCESS | 3436 | 1464625126922 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 3436 | 1464625126925 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:18:46 INFO - PROCESS | 3436 | 1464625126929 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 3436 | 1464625126933 Marionette TRACE conn5 <- [1,970,null,{}] 09:18:46 INFO - PROCESS | 3436 | 1464625126944 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}] 09:18:47 INFO - PROCESS | 3436 | 1464625127116 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:18:47 INFO - PROCESS | 3436 | 1464625127128 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 3436 | ++DOCSHELL 1DF29800 == 74 [pid = 3436] [id = 252] 09:18:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1DF29C00) [pid = 3436] [serial = 755] [outer = 00000000] 09:18:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1DFAA400) [pid = 3436] [serial = 756] [outer = 1DF29C00] 09:18:47 INFO - PROCESS | 3436 | 1464625127186 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1E68CC00) [pid = 3436] [serial = 757] [outer = 1DF29C00] 09:18:47 INFO - PROCESS | 3436 | 1464625127831 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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 971ms 09:18:47 INFO - PROCESS | 3436 | 1464625127902 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 3436 | 1464625127905 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:18:47 INFO - PROCESS | 3436 | 1464625127909 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 3436 | 1464625127911 Marionette TRACE conn5 <- [1,974,null,{}] 09:18:47 INFO - PROCESS | 3436 | 1464625127915 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}] 09:18:48 INFO - PROCESS | 3436 | 1464625128026 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:18:48 INFO - PROCESS | 3436 | 1464625128160 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 3436 | ++DOCSHELL 1E6CD800 == 75 [pid = 3436] [id = 253] 09:18:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1E6CE400) [pid = 3436] [serial = 758] [outer = 00000000] 09:18:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1F5ED800) [pid = 3436] [serial = 759] [outer = 1E6CE400] 09:18:48 INFO - PROCESS | 3436 | 1464625128217 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1F645400) [pid = 3436] [serial = 760] [outer = 1E6CE400] 09:18:48 INFO - PROCESS | 3436 | 1464625128774 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]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 09:18:48 INFO - PROCESS | 3436 | 1464625128842 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 3436 | 1464625128844 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:18:48 INFO - PROCESS | 3436 | 1464625128848 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:18:48 INFO - PROCESS | 3436 | 1464625128850 Marionette TRACE conn5 <- [1,978,null,{}] 09:18:48 INFO - PROCESS | 3436 | 1464625128854 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}] 09:18:48 INFO - PROCESS | 3436 | 1464625128963 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:18:49 INFO - PROCESS | 3436 | 1464625129098 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 3436 | ++DOCSHELL 1F648800 == 76 [pid = 3436] [id = 254] 09:18:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1F64AC00) [pid = 3436] [serial = 761] [outer = 00000000] 09:18:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (200AF800) [pid = 3436] [serial = 762] [outer = 1F64AC00] 09:18:49 INFO - PROCESS | 3436 | 1464625129153 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (2034AC00) [pid = 3436] [serial = 763] [outer = 1F64AC00] 09:18:49 INFO - PROCESS | 3436 | 1464625129737 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 09:18:49 INFO - PROCESS | 3436 | 1464625129782 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 3436 | 1464625129784 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:18:49 INFO - PROCESS | 3436 | 1464625129788 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 3436 | 1464625129790 Marionette TRACE conn5 <- [1,982,null,{}] 09:18:49 INFO - PROCESS | 3436 | 1464625129794 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}] 09:18:49 INFO - PROCESS | 3436 | 1464625129923 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:18:50 INFO - PROCESS | 3436 | 1464625130063 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3436 | ++DOCSHELL 10F59400 == 77 [pid = 3436] [id = 255] 09:18:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1F746800) [pid = 3436] [serial = 764] [outer = 00000000] 09:18:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (20965C00) [pid = 3436] [serial = 765] [outer = 1F746800] 09:18:50 INFO - PROCESS | 3436 | 1464625130120 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (21505800) [pid = 3436] [serial = 766] [outer = 1F746800] 09:18:50 INFO - PROCESS | 3436 | 1464625130771 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1016ms 09:18:50 INFO - PROCESS | 3436 | 1464625130808 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 3436 | 1464625130810 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:18:50 INFO - PROCESS | 3436 | 1464625130814 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:18:50 INFO - PROCESS | 3436 | 1464625130816 Marionette TRACE conn5 <- [1,986,null,{}] 09:18:50 INFO - PROCESS | 3436 | 1464625130819 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}] 09:18:50 INFO - PROCESS | 3436 | 1464625130926 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:18:51 INFO - PROCESS | 3436 | 1464625131064 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 3436 | ++DOCSHELL 20946800 == 78 [pid = 3436] [id = 256] 09:18:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (21507C00) [pid = 3436] [serial = 767] [outer = 00000000] 09:18:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (21534C00) [pid = 3436] [serial = 768] [outer = 21507C00] 09:18:51 INFO - PROCESS | 3436 | 1464625131120 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (2153A800) [pid = 3436] [serial = 769] [outer = 21507C00] 09:18:51 INFO - PROCESS | 3436 | 1464625131694 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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 09:18:51 INFO - PROCESS | 3436 | 1464625131748 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 3436 | 1464625131750 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:18:51 INFO - PROCESS | 3436 | 1464625131753 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:18:51 INFO - PROCESS | 3436 | 1464625131755 Marionette TRACE conn5 <- [1,990,null,{}] 09:18:51 INFO - PROCESS | 3436 | 1464625131759 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}] 09:18:51 INFO - PROCESS | 3436 | 1464625131866 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:18:52 INFO - PROCESS | 3436 | 1464625132005 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 3436 | ++DOCSHELL 1D09E400 == 79 [pid = 3436] [id = 257] 09:18:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (1E6D2C00) [pid = 3436] [serial = 770] [outer = 00000000] 09:18:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (1E6DCC00) [pid = 3436] [serial = 771] [outer = 1E6D2C00] 09:18:52 INFO - PROCESS | 3436 | 1464625132059 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1E6DFC00) [pid = 3436] [serial = 772] [outer = 1E6D2C00] 09:18:52 INFO - PROCESS | 3436 | 1464625132785 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1072ms 09:18:52 INFO - PROCESS | 3436 | 1464625132838 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 3436 | 1464625132842 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:18:52 INFO - PROCESS | 3436 | 1464625132847 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 3436 | 1464625132850 Marionette TRACE conn5 <- [1,994,null,{}] 09:18:52 INFO - PROCESS | 3436 | 1464625132856 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}] 09:18:52 INFO - PROCESS | 3436 | 1464625132965 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:18:53 INFO - PROCESS | 3436 | 1464625133100 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 3436 | ++DOCSHELL 18926000 == 80 [pid = 3436] [id = 258] 09:18:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1892B800) [pid = 3436] [serial = 773] [outer = 00000000] 09:18:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (19AD5400) [pid = 3436] [serial = 774] [outer = 1892B800] 09:18:53 INFO - PROCESS | 3436 | 1464625133151 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1A5D5C00) [pid = 3436] [serial = 775] [outer = 1892B800] 09:18:53 INFO - PROCESS | 3436 | 1464625133787 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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 09:18:53 INFO - PROCESS | 3436 | 1464625133821 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 3436 | 1464625133826 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:18:53 INFO - PROCESS | 3436 | 1464625133832 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 3436 | 1464625133835 Marionette TRACE conn5 <- [1,998,null,{}] 09:18:53 INFO - PROCESS | 3436 | 1464625133839 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}] 09:18:53 INFO - PROCESS | 3436 | 1464625133945 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:18:54 INFO - PROCESS | 3436 | 1464625134076 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 3436 | --DOCSHELL 19C80000 == 79 [pid = 3436] [id = 248] 09:18:54 INFO - PROCESS | 3436 | --DOCSHELL 1195C400 == 78 [pid = 3436] [id = 247] 09:18:54 INFO - PROCESS | 3436 | --DOCSHELL 178FA000 == 77 [pid = 3436] [id = 246] 09:18:54 INFO - PROCESS | 3436 | --DOCSHELL 10D4EC00 == 76 [pid = 3436] [id = 245] 09:18:54 INFO - PROCESS | 3436 | --DOCSHELL 1E680C00 == 75 [pid = 3436] [id = 241] 09:18:54 INFO - PROCESS | 3436 | --DOCSHELL 1CC31C00 == 74 [pid = 3436] [id = 240] 09:18:54 INFO - PROCESS | 3436 | --DOCSHELL 17310000 == 73 [pid = 3436] [id = 239] 09:18:54 INFO - PROCESS | 3436 | --DOCSHELL 11018400 == 72 [pid = 3436] [id = 238] 09:18:54 INFO - PROCESS | 3436 | ++DOCSHELL 0D4F1000 == 73 [pid = 3436] [id = 259] 09:18:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (10D4EC00) [pid = 3436] [serial = 776] [outer = 00000000] 09:18:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (115A2800) [pid = 3436] [serial = 777] [outer = 10D4EC00] 09:18:54 INFO - PROCESS | 3436 | 1464625134177 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (15AB7000) [pid = 3436] [serial = 778] [outer = 10D4EC00] 09:18:54 INFO - PROCESS | 3436 | 1464625134673 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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 870ms 09:18:54 INFO - PROCESS | 3436 | 1464625134705 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 3436 | 1464625134707 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:18:54 INFO - PROCESS | 3436 | 1464625134711 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:18:54 INFO - PROCESS | 3436 | 1464625134714 Marionette TRACE conn5 <- [1,1002,null,{}] 09:18:54 INFO - PROCESS | 3436 | 1464625134729 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}] 09:18:54 INFO - PROCESS | 3436 | 1464625134858 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:18:54 INFO - PROCESS | 3436 | 1464625134927 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 3436 | ++DOCSHELL 1AD23C00 == 74 [pid = 3436] [id = 260] 09:18:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (1AD6FC00) [pid = 3436] [serial = 779] [outer = 00000000] 09:18:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1D464000) [pid = 3436] [serial = 780] [outer = 1AD6FC00] 09:18:54 INFO - PROCESS | 3436 | 1464625134975 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1DF5C800) [pid = 3436] [serial = 781] [outer = 1AD6FC00] 09:18:55 INFO - PROCESS | 3436 | 1464625135450 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]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 770ms 09:18:55 INFO - PROCESS | 3436 | 1464625135485 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 3436 | 1464625135487 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:18:55 INFO - PROCESS | 3436 | 1464625135491 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:18:55 INFO - PROCESS | 3436 | 1464625135492 Marionette TRACE conn5 <- [1,1006,null,{}] 09:18:55 INFO - PROCESS | 3436 | 1464625135496 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}] 09:18:55 INFO - PROCESS | 3436 | 1464625135631 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:18:55 INFO - PROCESS | 3436 | 1464625135699 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D7000 == 75 [pid = 3436] [id = 261] 09:18:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1E6D9800) [pid = 3436] [serial = 782] [outer = 00000000] 09:18:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1F5F3800) [pid = 3436] [serial = 783] [outer = 1E6D9800] 09:18:55 INFO - PROCESS | 3436 | 1464625135747 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1E6CEC00) [pid = 3436] [serial = 784] [outer = 1E6D9800] 09:18:56 INFO - PROCESS | 3436 | 1464625136199 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 770ms 09:18:56 INFO - PROCESS | 3436 | 1464625136269 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 3436 | 1464625136272 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:18:56 INFO - PROCESS | 3436 | 1464625136275 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 3436 | 1464625136277 Marionette TRACE conn5 <- [1,1010,null,{}] 09:18:56 INFO - PROCESS | 3436 | 1464625136281 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}] 09:18:56 INFO - PROCESS | 3436 | 1464625136669 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (19C81000) [pid = 3436] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (1415C400) [pid = 3436] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1AD1C800) [pid = 3436] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (141F8C00) [pid = 3436] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (15753400) [pid = 3436] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (1A012800) [pid = 3436] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1D09D800) [pid = 3436] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (20937400) [pid = 3436] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (2092E400) [pid = 3436] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (2096A000) [pid = 3436] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (11ABC000) [pid = 3436] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (19C76C00) [pid = 3436] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1138D000) [pid = 3436] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (10F61C00) [pid = 3436] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (11388C00) [pid = 3436] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1A466C00) [pid = 3436] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (22502000) [pid = 3436] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (18942C00) [pid = 3436] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (2096E000) [pid = 3436] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (19C82C00) [pid = 3436] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (10F62800) [pid = 3436] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1B125400) [pid = 3436] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A96A800) [pid = 3436] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:18:56 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (0C843800) [pid = 3436] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:18:56 INFO - PROCESS | 3436 | 1464625136747 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 3436 | ++DOCSHELL 0D438400 == 76 [pid = 3436] [id = 262] 09:18:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1095C800) [pid = 3436] [serial = 785] [outer = 00000000] 09:18:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (11388C00) [pid = 3436] [serial = 786] [outer = 1095C800] 09:18:56 INFO - PROCESS | 3436 | 1464625136802 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1415CC00) [pid = 3436] [serial = 787] [outer = 1095C800] 09:18:57 INFO - PROCESS | 3436 | 1464625137174 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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 931ms 09:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:18:57 INFO - PROCESS | 3436 | 1464625137210 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 3436 | 1464625137212 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:18:57 INFO - PROCESS | 3436 | 1464625137215 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 3436 | 1464625137217 Marionette TRACE conn5 <- [1,1014,null,{}] 09:18:57 INFO - PROCESS | 3436 | 1464625137221 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}] 09:18:57 INFO - PROCESS | 3436 | 1464625137334 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:18:57 INFO - PROCESS | 3436 | 1464625137342 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3436 | ++DOCSHELL 17314000 == 77 [pid = 3436] [id = 263] 09:18:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1894B400) [pid = 3436] [serial = 788] [outer = 00000000] 09:18:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1D0A6800) [pid = 3436] [serial = 789] [outer = 1894B400] 09:18:57 INFO - PROCESS | 3436 | 1464625137388 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (20932400) [pid = 3436] [serial = 790] [outer = 1894B400] 09:18:57 INFO - PROCESS | 3436 | 1464625137849 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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 09:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:18:57 INFO - PROCESS | 3436 | 1464625137886 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 3436 | 1464625137888 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:18:57 INFO - PROCESS | 3436 | 1464625137891 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 3436 | 1464625137893 Marionette TRACE conn5 <- [1,1018,null,{}] 09:18:57 INFO - PROCESS | 3436 | 1464625137897 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}] 09:18:57 INFO - PROCESS | 3436 | 1464625137982 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:18:58 INFO - PROCESS | 3436 | 1464625138021 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 3436 | ++DOCSHELL 21507000 == 78 [pid = 3436] [id = 264] 09:18:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (21509800) [pid = 3436] [serial = 791] [outer = 00000000] 09:18:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (21535800) [pid = 3436] [serial = 792] [outer = 21509800] 09:18:58 INFO - PROCESS | 3436 | 1464625138065 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (18EE3800) [pid = 3436] [serial = 793] [outer = 21509800] 09:18:58 INFO - PROCESS | 3436 | 1464625138519 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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 09:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:18:58 INFO - PROCESS | 3436 | 1464625138562 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 3436 | 1464625138564 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:18:58 INFO - PROCESS | 3436 | 1464625138567 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 3436 | 1464625138569 Marionette TRACE conn5 <- [1,1022,null,{}] 09:18:58 INFO - PROCESS | 3436 | 1464625138573 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}] 09:18:58 INFO - PROCESS | 3436 | 1464625138659 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:18:58 INFO - PROCESS | 3436 | 1464625138820 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 3436 | ++DOCSHELL 10F67C00 == 79 [pid = 3436] [id = 265] 09:18:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (11018400) [pid = 3436] [serial = 794] [outer = 00000000] 09:18:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (11022C00) [pid = 3436] [serial = 795] [outer = 11018400] 09:18:58 INFO - PROCESS | 3436 | 1464625138881 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1190F800) [pid = 3436] [serial = 796] [outer = 11018400] 09:18:59 INFO - PROCESS | 3436 | 1464625139565 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1018ms 09:18:59 INFO - PROCESS | 3436 | 1464625139587 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 3436 | 1464625139592 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:18:59 INFO - PROCESS | 3436 | 1464625139597 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 3436 | 1464625139601 Marionette TRACE conn5 <- [1,1026,null,{}] 09:18:59 INFO - PROCESS | 3436 | 1464625139626 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}] 09:18:59 INFO - PROCESS | 3436 | 1464625139750 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:18:59 INFO - PROCESS | 3436 | 1464625139898 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 3436 | ++DOCSHELL 1A953800 == 80 [pid = 3436] [id = 266] 09:18:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1A958800) [pid = 3436] [serial = 797] [outer = 00000000] 09:18:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1AD26400) [pid = 3436] [serial = 798] [outer = 1A958800] 09:18:59 INFO - PROCESS | 3436 | 1464625139957 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1B125400) [pid = 3436] [serial = 799] [outer = 1A958800] 09:19:00 INFO - PROCESS | 3436 | 1464625140542 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 09:19:00 INFO - PROCESS | 3436 | 1464625140574 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 3436 | 1464625140578 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:19:00 INFO - PROCESS | 3436 | 1464625140582 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 3436 | 1464625140585 Marionette TRACE conn5 <- [1,1030,null,{}] 09:19:00 INFO - PROCESS | 3436 | 1464625140589 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}] 09:19:00 INFO - PROCESS | 3436 | 1464625140708 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:19:00 INFO - PROCESS | 3436 | 1464625140870 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 3436 | ++DOCSHELL 1F5EEC00 == 81 [pid = 3436] [id = 267] 09:19:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1F5F1400) [pid = 3436] [serial = 800] [outer = 00000000] 09:19:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (2093AC00) [pid = 3436] [serial = 801] [outer = 1F5F1400] 09:19:00 INFO - PROCESS | 3436 | 1464625140926 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (21533000) [pid = 3436] [serial = 802] [outer = 1F5F1400] 09:19:01 INFO - PROCESS | 3436 | 1464625141531 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]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 09:19:01 INFO - PROCESS | 3436 | 1464625141557 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 3436 | 1464625141559 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:19:01 INFO - PROCESS | 3436 | 1464625141570 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 3436 | 1464625141576 Marionette TRACE conn5 <- [1,1034,null,{}] 09:19:01 INFO - PROCESS | 3436 | 1464625141581 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}] 09:19:01 INFO - PROCESS | 3436 | 1464625141698 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:19:01 INFO - PROCESS | 3436 | 1464625141842 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 3436 | ++DOCSHELL 22505800 == 82 [pid = 3436] [id = 268] 09:19:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (2250A000) [pid = 3436] [serial = 803] [outer = 00000000] 09:19:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (22510400) [pid = 3436] [serial = 804] [outer = 2250A000] 09:19:01 INFO - PROCESS | 3436 | 1464625141899 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (22618400) [pid = 3436] [serial = 805] [outer = 2250A000] 09:19:02 INFO - PROCESS | 3436 | 1464625142491 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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 991ms 09:19:02 INFO - PROCESS | 3436 | 1464625142557 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 3436 | 1464625142559 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:19:02 INFO - PROCESS | 3436 | 1464625142563 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 3436 | 1464625142565 Marionette TRACE conn5 <- [1,1038,null,{}] 09:19:02 INFO - PROCESS | 3436 | 1464625142569 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}] 09:19:02 INFO - PROCESS | 3436 | 1464625142692 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:19:02 INFO - PROCESS | 3436 | 1464625142835 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3436 | ++DOCSHELL 227C4C00 == 83 [pid = 3436] [id = 269] 09:19:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (227C5C00) [pid = 3436] [serial = 806] [outer = 00000000] 09:19:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (227D4800) [pid = 3436] [serial = 807] [outer = 227C5C00] 09:19:02 INFO - PROCESS | 3436 | 1464625142891 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (227DA800) [pid = 3436] [serial = 808] [outer = 227C5C00] 09:19:03 INFO - PROCESS | 3436 | 1464625143440 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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 09:19:03 INFO - PROCESS | 3436 | 1464625143497 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 3436 | 1464625143499 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:19:03 INFO - PROCESS | 3436 | 1464625143503 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:19:03 INFO - PROCESS | 3436 | 1464625143505 Marionette TRACE conn5 <- [1,1042,null,{}] 09:19:03 INFO - PROCESS | 3436 | 1464625143509 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}] 09:19:03 INFO - PROCESS | 3436 | 1464625143622 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:19:03 INFO - PROCESS | 3436 | 1464625143781 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 3436 | ++DOCSHELL 227E0000 == 84 [pid = 3436] [id = 270] 09:19:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (227E0400) [pid = 3436] [serial = 809] [outer = 00000000] 09:19:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (227E3800) [pid = 3436] [serial = 810] [outer = 227E0400] 09:19:03 INFO - PROCESS | 3436 | 1464625143844 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (2378FC00) [pid = 3436] [serial = 811] [outer = 227E0400] 09:19:04 INFO - PROCESS | 3436 | 1464625144459 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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 970ms 09:19:04 INFO - PROCESS | 3436 | 1464625144476 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 3436 | 1464625144479 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:19:04 INFO - PROCESS | 3436 | 1464625144495 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 3436 | 1464625144497 Marionette TRACE conn5 <- [1,1046,null,{}] 09:19:04 INFO - PROCESS | 3436 | 1464625144504 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}] 09:19:04 INFO - PROCESS | 3436 | 1464625144624 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:19:04 INFO - PROCESS | 3436 | 1464625144767 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 3436 | ++DOCSHELL 23795400 == 85 [pid = 3436] [id = 271] 09:19:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (23796C00) [pid = 3436] [serial = 812] [outer = 00000000] 09:19:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (24ABAC00) [pid = 3436] [serial = 813] [outer = 23796C00] 09:19:04 INFO - PROCESS | 3436 | 1464625144823 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (24ABFC00) [pid = 3436] [serial = 814] [outer = 23796C00] 09:19:05 INFO - PROCESS | 3436 | 1464625145354 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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 950ms 09:19:05 INFO - PROCESS | 3436 | 1464625145437 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 3436 | 1464625145439 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:19:05 INFO - PROCESS | 3436 | 1464625145443 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 3436 | 1464625145445 Marionette TRACE conn5 <- [1,1050,null,{}] 09:19:05 INFO - PROCESS | 3436 | 1464625145449 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}] 09:19:05 INFO - PROCESS | 3436 | 1464625145559 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:19:05 INFO - PROCESS | 3436 | 1464625145717 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 3436 | ++DOCSHELL 1AA55400 == 86 [pid = 3436] [id = 272] 09:19:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (1AA5FC00) [pid = 3436] [serial = 815] [outer = 00000000] 09:19:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (24AC6000) [pid = 3436] [serial = 816] [outer = 1AA5FC00] 09:19:05 INFO - PROCESS | 3436 | 1464625145774 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (24B13400) [pid = 3436] [serial = 817] [outer = 1AA5FC00] 09:19:06 INFO - PROCESS | 3436 | 1464625146361 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 970ms 09:19:06 INFO - PROCESS | 3436 | 1464625146416 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 3436 | 1464625146419 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:19:06 INFO - PROCESS | 3436 | 1464625146422 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 3436 | 1464625146424 Marionette TRACE conn5 <- [1,1054,null,{}] 09:19:06 INFO - PROCESS | 3436 | 1464625146428 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}] 09:19:06 INFO - PROCESS | 3436 | 1464625146541 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:19:06 INFO - PROCESS | 3436 | 1464625146869 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 3436 | ++DOCSHELL 11022400 == 87 [pid = 3436] [id = 273] 09:19:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (11380800) [pid = 3436] [serial = 818] [outer = 00000000] 09:19:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (141F7000) [pid = 3436] [serial = 819] [outer = 11380800] 09:19:06 INFO - PROCESS | 3436 | 1464625146942 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (18508800) [pid = 3436] [serial = 820] [outer = 11380800] 09:19:07 INFO - PROCESS | 3436 | 1464625147605 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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1232ms 09:19:07 INFO - PROCESS | 3436 | 1464625147669 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:19:07 INFO - PROCESS | 3436 | 1464625147673 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:19:07 INFO - PROCESS | 3436 | 1464625147679 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 3436 | 1464625147682 Marionette TRACE conn5 <- [1,1058,null,{}] 09:19:07 INFO - PROCESS | 3436 | 1464625147687 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}] 09:19:07 INFO - PROCESS | 3436 | 1464625147802 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:19:07 INFO - PROCESS | 3436 | 1464625147958 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 1A0DE800 == 86 [pid = 3436] [id = 76] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 10D54C00 == 85 [pid = 3436] [id = 157] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 21507000 == 84 [pid = 3436] [id = 264] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 17314000 == 83 [pid = 3436] [id = 263] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 0D438400 == 82 [pid = 3436] [id = 262] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 1E6D7000 == 81 [pid = 3436] [id = 261] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 1AD23C00 == 80 [pid = 3436] [id = 260] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 0D4F1000 == 79 [pid = 3436] [id = 259] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 18926000 == 78 [pid = 3436] [id = 258] 09:19:07 INFO - PROCESS | 3436 | --DOCSHELL 1F648800 == 77 [pid = 3436] [id = 254] 09:19:07 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1AD6D800) [pid = 3436] [serial = 747] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | ++DOCSHELL 10964800 == 78 [pid = 3436] [id = 274] 09:19:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (10D54C00) [pid = 3436] [serial = 821] [outer = 00000000] 09:19:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1138B800) [pid = 3436] [serial = 822] [outer = 10D54C00] 09:19:08 INFO - PROCESS | 3436 | 1464625148068 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1411AC00) [pid = 3436] [serial = 823] [outer = 10D54C00] 09:19:08 INFO - PROCESS | 3436 | --DOCSHELL 1E6CD800 == 77 [pid = 3436] [id = 253] 09:19:08 INFO - PROCESS | 3436 | --DOCSHELL 1DF29800 == 76 [pid = 3436] [id = 252] 09:19:08 INFO - PROCESS | 3436 | --DOCSHELL 1A0E8400 == 75 [pid = 3436] [id = 251] 09:19:08 INFO - PROCESS | 3436 | --DOCSHELL 1150E000 == 74 [pid = 3436] [id = 250] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (22508800) [pid = 3436] [serial = 662] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1A5DFC00) [pid = 3436] [serial = 696] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1A963C00) [pid = 3436] [serial = 697] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1AD19400) [pid = 3436] [serial = 700] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1AA60000) [pid = 3436] [serial = 699] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1AD71800) [pid = 3436] [serial = 705] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (1F642000) [pid = 3436] [serial = 669] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (22616800) [pid = 3436] [serial = 672] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (14163800) [pid = 3436] [serial = 682] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (116E0400) [pid = 3436] [serial = 681] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (16B2C000) [pid = 3436] [serial = 687] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (173C4C00) [pid = 3436] [serial = 688] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (18946400) [pid = 3436] [serial = 690] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (18E37800) [pid = 3436] [serial = 691] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1AD71C00) [pid = 3436] [serial = 702] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (19C7E000) [pid = 3436] [serial = 693] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (16C76400) [pid = 3436] [serial = 685] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (15CBEC00) [pid = 3436] [serial = 684] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (227C4800) [pid = 3436] [serial = 675] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (227CAC00) [pid = 3436] [serial = 678] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1B0C7000) [pid = 3436] [serial = 708] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1894E800) [pid = 3436] [serial = 709] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1894F800) [pid = 3436] [serial = 666] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1ADF2400) [pid = 3436] [serial = 703] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (15752000) [pid = 3436] [serial = 378] [outer = 00000000] [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.] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1AF40800) [pid = 3436] [serial = 706] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1AA5AC00) [pid = 3436] [serial = 745] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1A00E800) [pid = 3436] [serial = 694] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1D0A6400) [pid = 3436] [serial = 711] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (18E2CC00) [pid = 3436] [serial = 717] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (20948800) [pid = 3436] [serial = 624] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (20936400) [pid = 3436] [serial = 621] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (200ACC00) [pid = 3436] [serial = 618] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1DC4C800) [pid = 3436] [serial = 712] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1F64C000) [pid = 3436] [serial = 726] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (18946000) [pid = 3436] [serial = 742] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A964C00) [pid = 3436] [serial = 744] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (2250D000) [pid = 3436] [serial = 663] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (20947400) [pid = 3436] [serial = 732] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1F5E7000) [pid = 3436] [serial = 723] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1101DC00) [pid = 3436] [serial = 735] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (173C0000) [pid = 3436] [serial = 741] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (21852800) [pid = 3436] [serial = 630] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (19C7DC00) [pid = 3436] [serial = 738] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1AB8E000) [pid = 3436] [serial = 633] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (2092D000) [pid = 3436] [serial = 729] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1DB70000) [pid = 3436] [serial = 720] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1138D800) [pid = 3436] [serial = 736] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1138A000) [pid = 3436] [serial = 612] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (11516800) [pid = 3436] [serial = 714] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (2150F000) [pid = 3436] [serial = 627] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1A465400) [pid = 3436] [serial = 739] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1A963400) [pid = 3436] [serial = 615] [outer = 00000000] [url = about:blank] 09:19:08 INFO - PROCESS | 3436 | 1464625148533 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 890ms 09:19:08 INFO - PROCESS | 3436 | 1464625148570 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 3436 | 1464625148574 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:19:08 INFO - PROCESS | 3436 | 1464625148579 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 3436 | 1464625148581 Marionette TRACE conn5 <- [1,1062,null,{}] 09:19:08 INFO - PROCESS | 3436 | 1464625148590 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}] 09:19:08 INFO - PROCESS | 3436 | 1464625148687 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:19:08 INFO - PROCESS | 3436 | 1464625148695 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3436 | ++DOCSHELL 18503400 == 75 [pid = 3436] [id = 275] 09:19:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (185CD400) [pid = 3436] [serial = 824] [outer = 00000000] 09:19:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (18E2A400) [pid = 3436] [serial = 825] [outer = 185CD400] 09:19:08 INFO - PROCESS | 3436 | 1464625148741 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (18EE6C00) [pid = 3436] [serial = 826] [outer = 185CD400] 09:19:09 INFO - PROCESS | 3436 | 1464625149251 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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 09:19:09 INFO - PROCESS | 3436 | 1464625149314 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 3436 | 1464625149316 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:19:09 INFO - PROCESS | 3436 | 1464625149349 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 3436 | 1464625149355 Marionette TRACE conn5 <- [1,1066,null,{}] 09:19:09 INFO - PROCESS | 3436 | 1464625149369 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}] 09:19:09 INFO - PROCESS | 3436 | 1464625149474 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:19:09 INFO - PROCESS | 3436 | 1464625149578 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D6400 == 76 [pid = 3436] [id = 276] 09:19:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1A5D7000) [pid = 3436] [serial = 827] [outer = 00000000] 09:19:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1A961000) [pid = 3436] [serial = 828] [outer = 1A5D7000] 09:19:09 INFO - PROCESS | 3436 | 1464625149625 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1A969000) [pid = 3436] [serial = 829] [outer = 1A5D7000] 09:19:09 INFO - PROCESS | 3436 | 1464625149988 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 710ms 09:19:10 INFO - PROCESS | 3436 | 1464625150034 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3436 | 1464625150036 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:19:10 INFO - PROCESS | 3436 | 1464625150039 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3436 | 1464625150041 Marionette TRACE conn5 <- [1,1070,null,{}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:19:10 INFO - PROCESS | 3436 | 1464625150044 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}] 09:19:10 INFO - PROCESS | 3436 | 1464625150138 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:19:10 INFO - PROCESS | 3436 | 1464625150144 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 3436 | ++DOCSHELL 1A96C000 == 77 [pid = 3436] [id = 277] 09:19:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1AA5A400) [pid = 3436] [serial = 830] [outer = 00000000] 09:19:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1AA63C00) [pid = 3436] [serial = 831] [outer = 1AA5A400] 09:19:10 INFO - PROCESS | 3436 | 1464625150190 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1AD23000) [pid = 3436] [serial = 832] [outer = 1AA5A400] 09:19:10 INFO - PROCESS | 3436 | 1464625150694 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 09:19:10 INFO - PROCESS | 3436 | 1464625150713 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3436 | 1464625150715 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:19:10 INFO - PROCESS | 3436 | 1464625150725 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3436 | 1464625150727 Marionette TRACE conn5 <- [1,1074,null,{}] 09:19:10 INFO - PROCESS | 3436 | 1464625150730 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}] 09:19:10 INFO - PROCESS | 3436 | 1464625150865 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:19:10 INFO - PROCESS | 3436 | 1464625150964 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 3436 | ++DOCSHELL 1AD70C00 == 78 [pid = 3436] [id = 278] 09:19:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1AD71C00) [pid = 3436] [serial = 833] [outer = 00000000] 09:19:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1ADF6C00) [pid = 3436] [serial = 834] [outer = 1AD71C00] 09:19:11 INFO - PROCESS | 3436 | 1464625151019 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1AF46800) [pid = 3436] [serial = 835] [outer = 1AD71C00] 09:19:11 INFO - PROCESS | 3436 | 1464625151479 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 790ms 09:19:11 INFO - PROCESS | 3436 | 1464625151516 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 3436 | 1464625151518 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:19:11 INFO - PROCESS | 3436 | 1464625151521 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:19:11 INFO - PROCESS | 3436 | 1464625151523 Marionette TRACE conn5 <- [1,1078,null,{}] 09:19:11 INFO - PROCESS | 3436 | 1464625151526 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}] 09:19:11 INFO - PROCESS | 3436 | 1464625151662 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:19:11 INFO - PROCESS | 3436 | 1464625151737 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3436 | ++DOCSHELL 1CC38800 == 79 [pid = 3436] [id = 279] 09:19:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1CC40000) [pid = 3436] [serial = 836] [outer = 00000000] 09:19:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1DB6F000) [pid = 3436] [serial = 837] [outer = 1CC40000] 09:19:11 INFO - PROCESS | 3436 | 1464625151782 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1DF23C00) [pid = 3436] [serial = 838] [outer = 1CC40000] 09:19:12 INFO - PROCESS | 3436 | 1464625152183 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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 731ms 09:19:12 INFO - PROCESS | 3436 | 1464625152284 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 3436 | 1464625152286 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:19:12 INFO - PROCESS | 3436 | 1464625152294 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 3436 | 1464625152296 Marionette TRACE conn5 <- [1,1082,null,{}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:19:12 INFO - PROCESS | 3436 | 1464625152299 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}] 09:19:12 INFO - PROCESS | 3436 | 1464625152602 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:19:12 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1095C800) [pid = 3436] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:19:12 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1AD1A800) [pid = 3436] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:19:12 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (10D4EC00) [pid = 3436] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:19:12 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1892B800) [pid = 3436] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:19:12 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1AD6FC00) [pid = 3436] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:19:12 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1E6D9800) [pid = 3436] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:19:12 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1894B400) [pid = 3436] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:19:12 INFO - PROCESS | 3436 | 1464625152674 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 3436 | ++DOCSHELL 1101C800 == 80 [pid = 3436] [id = 280] 09:19:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1138D400) [pid = 3436] [serial = 839] [outer = 00000000] 09:19:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (19C7A000) [pid = 3436] [serial = 840] [outer = 1138D400] 09:19:12 INFO - PROCESS | 3436 | 1464625152719 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1B2EBC00) [pid = 3436] [serial = 841] [outer = 1138D400] 09:19:13 INFO - PROCESS | 3436 | 1464625153087 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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 830ms 09:19:13 INFO - PROCESS | 3436 | 1464625153131 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:19:13 INFO - PROCESS | 3436 | 1464625153133 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:19:13 INFO - PROCESS | 3436 | 1464625153136 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 3436 | 1464625153138 Marionette TRACE conn5 <- [1,1086,null,{}] 09:19:13 INFO - PROCESS | 3436 | 1464625153141 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}] 09:19:13 INFO - PROCESS | 3436 | 1464625153231 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:19:13 INFO - PROCESS | 3436 | 1464625153238 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D0800 == 81 [pid = 3436] [id = 281] 09:19:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1DB6E000) [pid = 3436] [serial = 842] [outer = 00000000] 09:19:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1E6C6800) [pid = 3436] [serial = 843] [outer = 1DB6E000] 09:19:13 INFO - PROCESS | 3436 | 1464625153282 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1E6D7C00) [pid = 3436] [serial = 844] [outer = 1DB6E000] 09:19:13 INFO - PROCESS | 3436 | 1464625153843 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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 09:19:13 INFO - PROCESS | 3436 | 1464625153867 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:19:13 INFO - PROCESS | 3436 | 1464625153868 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:19:13 INFO - PROCESS | 3436 | 1464625153871 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 3436 | 1464625153873 Marionette TRACE conn5 <- [1,1090,null,{}] 09:19:13 INFO - PROCESS | 3436 | 1464625153877 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}] 09:19:14 INFO - PROCESS | 3436 | 1464625153996 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:19:14 INFO - PROCESS | 3436 | 1464625154005 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 3436 | ++DOCSHELL 1E687400 == 82 [pid = 3436] [id = 282] 09:19:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1F5E7400) [pid = 3436] [serial = 845] [outer = 00000000] 09:19:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1F64EC00) [pid = 3436] [serial = 846] [outer = 1F5E7400] 09:19:14 INFO - PROCESS | 3436 | 1464625154050 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (20935400) [pid = 3436] [serial = 847] [outer = 1F5E7400] 09:19:14 INFO - PROCESS | 3436 | 1464625154498 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]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 09:19:14 INFO - PROCESS | 3436 | 1464625154553 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 3436 | 1464625154555 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:19:14 INFO - PROCESS | 3436 | 1464625154558 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 3436 | 1464625154559 Marionette TRACE conn5 <- [1,1094,null,{}] 09:19:14 INFO - PROCESS | 3436 | 1464625154563 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}] 09:19:14 INFO - PROCESS | 3436 | 1464625154723 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:19:14 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:19:14 INFO - PROCESS | 3436 | 1464625154885 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 3436 | ++DOCSHELL 11380C00 == 83 [pid = 3436] [id = 283] 09:19:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (11382800) [pid = 3436] [serial = 848] [outer = 00000000] 09:19:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (11516800) [pid = 3436] [serial = 849] [outer = 11382800] 09:19:14 INFO - PROCESS | 3436 | 1464625154948 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (15AB4800) [pid = 3436] [serial = 850] [outer = 11382800] 09:19:15 INFO - PROCESS | 3436 | 1464625155630 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1127ms 09:19:15 INFO - PROCESS | 3436 | 1464625155692 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 3436 | 1464625155696 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:19:15 INFO - PROCESS | 3436 | 1464625155716 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 3436 | 1464625155720 Marionette TRACE conn5 <- [1,1098,null,{}] 09:19:15 INFO - PROCESS | 3436 | 1464625155726 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}] 09:19:15 INFO - PROCESS | 3436 | 1464625155857 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:19:16 INFO - PROCESS | 3436 | 1464625155996 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 3436 | ++DOCSHELL 18EE2800 == 84 [pid = 3436] [id = 284] 09:19:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (19C74400) [pid = 3436] [serial = 851] [outer = 00000000] 09:19:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1A0E8400) [pid = 3436] [serial = 852] [outer = 19C74400] 09:19:16 INFO - PROCESS | 3436 | 1464625156058 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1A5D2C00) [pid = 3436] [serial = 853] [outer = 19C74400] 09:19:16 INFO - PROCESS | 3436 | 1464625156630 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]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 990ms 09:19:16 INFO - PROCESS | 3436 | 1464625156692 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 3436 | 1464625156695 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:19:16 INFO - PROCESS | 3436 | 1464625156699 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 3436 | 1464625156701 Marionette TRACE conn5 <- [1,1102,null,{}] 09:19:16 INFO - PROCESS | 3436 | 1464625156705 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}] 09:19:16 INFO - PROCESS | 3436 | 1464625156822 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:19:16 INFO - PROCESS | 3436 | 1464625156971 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 3436 | ++DOCSHELL 1CC39400 == 85 [pid = 3436] [id = 285] 09:19:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (1CC3A400) [pid = 3436] [serial = 854] [outer = 00000000] 09:19:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (1E683000) [pid = 3436] [serial = 855] [outer = 1CC3A400] 09:19:17 INFO - PROCESS | 3436 | 1464625157027 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (200B0800) [pid = 3436] [serial = 856] [outer = 1CC3A400] 09:19:17 INFO - PROCESS | 3436 | 1464625157668 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]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1023ms 09:19:17 INFO - PROCESS | 3436 | 1464625157724 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 3436 | 1464625157728 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:19:17 INFO - PROCESS | 3436 | 1464625157740 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 3436 | 1464625157744 Marionette TRACE conn5 <- [1,1106,null,{}] 09:19:17 INFO - PROCESS | 3436 | 1464625157766 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}] 09:19:17 INFO - PROCESS | 3436 | 1464625157918 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:19:18 INFO - PROCESS | 3436 | 1464625158064 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 3436 | ++DOCSHELL 21502C00 == 86 [pid = 3436] [id = 286] 09:19:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (21505000) [pid = 3436] [serial = 857] [outer = 00000000] 09:19:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (21537400) [pid = 3436] [serial = 858] [outer = 21505000] 09:19:18 INFO - PROCESS | 3436 | 1464625158122 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (2158D800) [pid = 3436] [serial = 859] [outer = 21505000] 09:19:18 INFO - PROCESS | 3436 | 1464625158747 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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1045ms 09:19:18 INFO - PROCESS | 3436 | 1464625158783 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 3436 | 1464625158785 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:19:18 INFO - PROCESS | 3436 | 1464625158789 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:19:18 INFO - PROCESS | 3436 | 1464625158791 Marionette TRACE conn5 <- [1,1110,null,{}] 09:19:18 INFO - PROCESS | 3436 | 1464625158794 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}] 09:19:18 INFO - PROCESS | 3436 | 1464625158912 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:19:19 INFO - PROCESS | 3436 | 1464625159070 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 3436 | ++DOCSHELL 2158FC00 == 87 [pid = 3436] [id = 287] 09:19:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (21591400) [pid = 3436] [serial = 860] [outer = 00000000] 09:19:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (21858000) [pid = 3436] [serial = 861] [outer = 21591400] 09:19:19 INFO - PROCESS | 3436 | 1464625159125 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (22508400) [pid = 3436] [serial = 862] [outer = 21591400] 09:19:19 INFO - PROCESS | 3436 | 1464625159654 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]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 09:19:19 INFO - PROCESS | 3436 | 1464625159723 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 3436 | 1464625159725 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:19:19 INFO - PROCESS | 3436 | 1464625159729 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:19:19 INFO - PROCESS | 3436 | 1464625159731 Marionette TRACE conn5 <- [1,1114,null,{}] 09:19:19 INFO - PROCESS | 3436 | 1464625159735 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}] 09:19:19 INFO - PROCESS | 3436 | 1464625159850 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:19:20 INFO - PROCESS | 3436 | 1464625159995 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 3436 | ++DOCSHELL 22617000 == 88 [pid = 3436] [id = 288] 09:19:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (22617800) [pid = 3436] [serial = 863] [outer = 00000000] 09:19:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (22622000) [pid = 3436] [serial = 864] [outer = 22617800] 09:19:20 INFO - PROCESS | 3436 | 1464625160058 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (227D6400) [pid = 3436] [serial = 865] [outer = 22617800] 09:19:20 INFO - PROCESS | 3436 | 1464625160701 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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1016ms 09:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:19:20 INFO - PROCESS | 3436 | 1464625160749 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 3436 | 1464625160752 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:19:20 INFO - PROCESS | 3436 | 1464625160755 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 3436 | 1464625160757 Marionette TRACE conn5 <- [1,1118,null,{}] 09:19:20 INFO - PROCESS | 3436 | 1464625160761 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}] 09:19:20 INFO - PROCESS | 3436 | 1464625160877 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:19:21 INFO - PROCESS | 3436 | 1464625161024 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 3436 | ++DOCSHELL 2378DC00 == 89 [pid = 3436] [id = 289] 09:19:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (23795800) [pid = 3436] [serial = 866] [outer = 00000000] 09:19:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (24AC1800) [pid = 3436] [serial = 867] [outer = 23795800] 09:19:21 INFO - PROCESS | 3436 | 1464625161079 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (2378A800) [pid = 3436] [serial = 868] [outer = 23795800] 09:19:21 INFO - PROCESS | 3436 | 1464625161752 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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1019ms 09:19:21 INFO - PROCESS | 3436 | 1464625161778 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 3436 | 1464625161781 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:19:21 INFO - PROCESS | 3436 | 1464625161784 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:19:21 INFO - PROCESS | 3436 | 1464625161786 Marionette TRACE conn5 <- [1,1122,null,{}] 09:19:21 INFO - PROCESS | 3436 | 1464625161790 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}] 09:19:21 INFO - PROCESS | 3436 | 1464625161904 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:19:22 INFO - PROCESS | 3436 | 1464625162261 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 3436 | ++DOCSHELL 1090D000 == 90 [pid = 3436] [id = 290] 09:19:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (10D4EC00) [pid = 3436] [serial = 869] [outer = 00000000] 09:19:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1415E400) [pid = 3436] [serial = 870] [outer = 10D4EC00] 09:19:22 INFO - PROCESS | 3436 | 1464625162355 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (1570E400) [pid = 3436] [serial = 871] [outer = 10D4EC00] 09:19:22 INFO - PROCESS | 3436 | 1464625162956 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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1217ms 09:19:23 INFO - PROCESS | 3436 | 1464625163005 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 3436 | 1464625163009 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:19:23 INFO - PROCESS | 3436 | 1464625163013 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 3436 | 1464625163017 Marionette TRACE conn5 <- [1,1126,null,{}] 09:19:23 INFO - PROCESS | 3436 | 1464625163022 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}] 09:19:23 INFO - PROCESS | 3436 | 1464625163136 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:19:23 INFO - PROCESS | 3436 | 1464625163286 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 3436 | ++DOCSHELL 10F40800 == 91 [pid = 3436] [id = 291] 09:19:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (10F5E000) [pid = 3436] [serial = 872] [outer = 00000000] 09:19:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (11024800) [pid = 3436] [serial = 873] [outer = 10F5E000] 09:19:23 INFO - PROCESS | 3436 | 1464625163338 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (11517400) [pid = 3436] [serial = 874] [outer = 10F5E000] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1AA61000 == 90 [pid = 3436] [id = 249] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1AF3B400 == 89 [pid = 3436] [id = 180] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1E687400 == 88 [pid = 3436] [id = 282] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1A5D0800 == 87 [pid = 3436] [id = 281] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1101C800 == 86 [pid = 3436] [id = 280] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1CC38800 == 85 [pid = 3436] [id = 279] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1AD70C00 == 84 [pid = 3436] [id = 278] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1A96C000 == 83 [pid = 3436] [id = 277] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1A5D6400 == 82 [pid = 3436] [id = 276] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (200AF800) [pid = 3436] [serial = 762] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (20965C00) [pid = 3436] [serial = 765] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (21534C00) [pid = 3436] [serial = 768] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1E6DCC00) [pid = 3436] [serial = 771] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (21535800) [pid = 3436] [serial = 792] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (15752400) [pid = 3436] [serial = 750] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (1A962400) [pid = 3436] [serial = 753] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1DFAA400) [pid = 3436] [serial = 756] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1F5ED800) [pid = 3436] [serial = 759] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 18503400 == 81 [pid = 3436] [id = 275] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 10964800 == 80 [pid = 3436] [id = 274] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 11022400 == 79 [pid = 3436] [id = 273] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1F5EEC00 == 78 [pid = 3436] [id = 267] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 1A953800 == 77 [pid = 3436] [id = 266] 09:19:23 INFO - PROCESS | 3436 | --DOCSHELL 10F67C00 == 76 [pid = 3436] [id = 265] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1D0A6800) [pid = 3436] [serial = 789] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (11388C00) [pid = 3436] [serial = 786] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (20932400) [pid = 3436] [serial = 790] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1415CC00) [pid = 3436] [serial = 787] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (15AB7000) [pid = 3436] [serial = 778] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1AF3E000) [pid = 3436] [serial = 748] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (115A2800) [pid = 3436] [serial = 777] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (19AD5400) [pid = 3436] [serial = 774] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1D464000) [pid = 3436] [serial = 780] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1F5F3800) [pid = 3436] [serial = 783] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1DF5C800) [pid = 3436] [serial = 781] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1E6CEC00) [pid = 3436] [serial = 784] [outer = 00000000] [url = about:blank] 09:19:23 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1A5D5C00) [pid = 3436] [serial = 775] [outer = 00000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3436 | 1464625163997 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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1021ms 09:19:24 INFO - PROCESS | 3436 | 1464625164037 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 3436 | 1464625164041 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:19:24 INFO - PROCESS | 3436 | 1464625164053 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 3436 | 1464625164055 Marionette TRACE conn5 <- [1,1130,null,{}] 09:19:24 INFO - PROCESS | 3436 | 1464625164060 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}] 09:19:24 INFO - PROCESS | 3436 | 1464625164173 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:19:24 INFO - PROCESS | 3436 | 1464625164180 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 3436 | ++DOCSHELL 1159E800 == 77 [pid = 3436] [id = 292] 09:19:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (115A8000) [pid = 3436] [serial = 875] [outer = 00000000] 09:19:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (14163800) [pid = 3436] [serial = 876] [outer = 115A8000] 09:19:24 INFO - PROCESS | 3436 | 1464625164228 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (157E3C00) [pid = 3436] [serial = 877] [outer = 115A8000] 09:19:24 INFO - PROCESS | 3436 | 1464625164737 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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 09:19:24 INFO - PROCESS | 3436 | 1464625164797 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 3436 | 1464625164800 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:19:24 INFO - PROCESS | 3436 | 1464625164807 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 3436 | 1464625164813 Marionette TRACE conn5 <- [1,1134,null,{}] 09:19:24 INFO - PROCESS | 3436 | 1464625164822 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}] 09:19:24 INFO - PROCESS | 3436 | 1464625164919 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:19:25 INFO - PROCESS | 3436 | 1464625165032 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3436 | ++DOCSHELL 116E9000 == 78 [pid = 3436] [id = 293] 09:19:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (15AB7000) [pid = 3436] [serial = 878] [outer = 00000000] 09:19:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (185D3000) [pid = 3436] [serial = 879] [outer = 15AB7000] 09:19:25 INFO - PROCESS | 3436 | 1464625165078 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (18943800) [pid = 3436] [serial = 880] [outer = 15AB7000] 09:19:25 INFO - PROCESS | 3436 | 1464625165452 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 690ms 09:19:25 INFO - PROCESS | 3436 | 1464625165499 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 3436 | 1464625165501 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:19:25 INFO - PROCESS | 3436 | 1464625165504 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 3436 | 1464625165506 Marionette TRACE conn5 <- [1,1138,null,{}] 09:19:25 INFO - PROCESS | 3436 | 1464625165510 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}] 09:19:25 INFO - PROCESS | 3436 | 1464625165604 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:19:25 INFO - PROCESS | 3436 | 1464625165610 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3436 | ++DOCSHELL 1894C800 == 79 [pid = 3436] [id = 294] 09:19:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1894D400) [pid = 3436] [serial = 881] [outer = 00000000] 09:19:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (18EF7400) [pid = 3436] [serial = 882] [outer = 1894D400] 09:19:25 INFO - PROCESS | 3436 | 1464625165656 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (19C76400) [pid = 3436] [serial = 883] [outer = 1894D400] 09:19:26 INFO - PROCESS | 3436 | 1464625166158 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]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 09:19:26 INFO - PROCESS | 3436 | 1464625166178 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 3436 | 1464625166180 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:19:26 INFO - PROCESS | 3436 | 1464625166183 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 3436 | 1464625166185 Marionette TRACE conn5 <- [1,1142,null,{}] 09:19:26 INFO - PROCESS | 3436 | 1464625166189 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}] 09:19:26 INFO - PROCESS | 3436 | 1464625166316 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:19:26 INFO - PROCESS | 3436 | 1464625166414 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 3436 | ++DOCSHELL 19CF0000 == 80 [pid = 3436] [id = 295] 09:19:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (19CF2800) [pid = 3436] [serial = 884] [outer = 00000000] 09:19:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1A00E400) [pid = 3436] [serial = 885] [outer = 19CF2800] 09:19:26 INFO - PROCESS | 3436 | 1464625166465 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (1A46AC00) [pid = 3436] [serial = 886] [outer = 19CF2800] 09:19:26 INFO - PROCESS | 3436 | 1464625166929 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]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 770ms 09:19:26 INFO - PROCESS | 3436 | 1464625166954 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 3436 | 1464625166956 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:19:26 INFO - PROCESS | 3436 | 1464625166971 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 3436 | 1464625166973 Marionette TRACE conn5 <- [1,1146,null,{}] 09:19:26 INFO - PROCESS | 3436 | 1464625166977 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}] 09:19:27 INFO - PROCESS | 3436 | 1464625167115 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:19:27 INFO - PROCESS | 3436 | 1464625167194 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 3436 | ++DOCSHELL 1A959000 == 81 [pid = 3436] [id = 296] 09:19:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1A95AC00) [pid = 3436] [serial = 887] [outer = 00000000] 09:19:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1A96AC00) [pid = 3436] [serial = 888] [outer = 1A95AC00] 09:19:27 INFO - PROCESS | 3436 | 1464625167241 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1AA5A800) [pid = 3436] [serial = 889] [outer = 1A95AC00] 09:19:27 INFO - PROCESS | 3436 | 1464625167667 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",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 731ms 09:19:27 INFO - PROCESS | 3436 | 1464625167726 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 3436 | 1464625167728 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:19:27 INFO - PROCESS | 3436 | 1464625167741 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 3436 | 1464625167743 Marionette TRACE conn5 <- [1,1150,null,{}] 09:19:27 INFO - PROCESS | 3436 | 1464625167746 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}] 09:19:28 INFO - PROCESS | 3436 | 1464625168067 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (185CD400) [pid = 3436] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1A5D7000) [pid = 3436] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1AD71C00) [pid = 3436] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (10D54C00) [pid = 3436] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1AA5A400) [pid = 3436] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1CC40000) [pid = 3436] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (11380800) [pid = 3436] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1138D400) [pid = 3436] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1DB6E000) [pid = 3436] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:19:28 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (21509800) [pid = 3436] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:19:28 INFO - PROCESS | 3436 | 1464625168140 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3436 | ++DOCSHELL 11380800 == 82 [pid = 3436] [id = 297] 09:19:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1138D400) [pid = 3436] [serial = 890] [outer = 00000000] 09:19:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (185D1800) [pid = 3436] [serial = 891] [outer = 1138D400] 09:19:28 INFO - PROCESS | 3436 | 1464625168185 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1A95B000) [pid = 3436] [serial = 892] [outer = 1138D400] 09:19:28 INFO - PROCESS | 3436 | 1464625168540 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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 870ms 09:19:28 INFO - PROCESS | 3436 | 1464625168614 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:19:28 INFO - PROCESS | 3436 | 1464625168616 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:19:28 INFO - PROCESS | 3436 | 1464625168629 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 3436 | 1464625168631 Marionette TRACE conn5 <- [1,1154,null,{}] 09:19:28 INFO - PROCESS | 3436 | 1464625168638 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}] 09:19:28 INFO - PROCESS | 3436 | 1464625168727 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:19:28 INFO - PROCESS | 3436 | 1464625168734 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3436 | ++DOCSHELL 10D55400 == 83 [pid = 3436] [id = 298] 09:19:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1A466C00) [pid = 3436] [serial = 893] [outer = 00000000] 09:19:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1AD6AC00) [pid = 3436] [serial = 894] [outer = 1A466C00] 09:19:28 INFO - PROCESS | 3436 | 1464625168780 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1AD74800) [pid = 3436] [serial = 895] [outer = 1A466C00] 09:19:29 INFO - PROCESS | 3436 | 1464625169225 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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 09:19:29 INFO - PROCESS | 3436 | 1464625169255 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 3436 | 1464625169257 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:19:29 INFO - PROCESS | 3436 | 1464625169260 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 3436 | 1464625169262 Marionette TRACE conn5 <- [1,1158,null,{}] 09:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:19:29 INFO - PROCESS | 3436 | 1464625169266 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}] 09:19:29 INFO - PROCESS | 3436 | 1464625169356 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:19:29 INFO - PROCESS | 3436 | 1464625169362 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 3436 | ++DOCSHELL 1AD76800 == 84 [pid = 3436] [id = 299] 09:19:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (1AD77C00) [pid = 3436] [serial = 896] [outer = 00000000] 09:19:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1AF44000) [pid = 3436] [serial = 897] [outer = 1AD77C00] 09:19:29 INFO - PROCESS | 3436 | 1464625169406 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1B20E000) [pid = 3436] [serial = 898] [outer = 1AD77C00] 09:19:29 INFO - PROCESS | 3436 | 1464625169870 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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 09:19:29 INFO - PROCESS | 3436 | 1464625169936 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 3436 | 1464625169938 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:19:29 INFO - PROCESS | 3436 | 1464625169941 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 3436 | 1464625169943 Marionette TRACE conn5 <- [1,1162,null,{}] 09:19:29 INFO - PROCESS | 3436 | 1464625169946 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}] 09:19:30 INFO - PROCESS | 3436 | 1464625170039 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:19:30 INFO - PROCESS | 3436 | 1464625170214 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3436 | ++DOCSHELL 0CED2800 == 85 [pid = 3436] [id = 300] 09:19:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (0CED2C00) [pid = 3436] [serial = 899] [outer = 00000000] 09:19:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (109F1800) [pid = 3436] [serial = 900] [outer = 0CED2C00] 09:19:30 INFO - PROCESS | 3436 | 1464625170319 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (10F35C00) [pid = 3436] [serial = 901] [outer = 0CED2C00] 09:19:31 INFO - PROCESS | 3436 | 1464625171015 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] 09:19:31 INFO - PROCESS | 3436 | 1464625171078 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:19:31 INFO - PROCESS | 3436 | 1464625171083 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:19:31 INFO - PROCESS | 3436 | 1464625171087 Marionette TRACE conn5 <- [1,1166,null,{}] 09:19:31 INFO - PROCESS | 3436 | 1464625171092 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}] 09:19:31 INFO - PROCESS | 3436 | 1464625171217 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:19:31 INFO - PROCESS | 3436 | 1464625171368 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 3436 | ++DOCSHELL 15ABC800 == 86 [pid = 3436] [id = 301] 09:19:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (15B87400) [pid = 3436] [serial = 902] [outer = 00000000] 09:19:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (17025C00) [pid = 3436] [serial = 903] [outer = 15B87400] 09:19:31 INFO - PROCESS | 3436 | 1464625171427 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1850D800) [pid = 3436] [serial = 904] [outer = 15B87400] 09:19:32 INFO - PROCESS | 3436 | 1464625172064 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] 09:19:32 INFO - PROCESS | 3436 | 1464625172113 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:19:32 INFO - PROCESS | 3436 | 1464625172118 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 3436 | 1464625172120 Marionette TRACE conn5 <- [1,1170,null,{}] 09:19:32 INFO - PROCESS | 3436 | 1464625172124 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}] 09:19:32 INFO - PROCESS | 3436 | 1464625172242 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:19:32 INFO - PROCESS | 3436 | 1464625172402 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3436 | ++DOCSHELL 1A469400 == 87 [pid = 3436] [id = 302] 09:19:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (1A5D6C00) [pid = 3436] [serial = 905] [outer = 00000000] 09:19:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1AB9AC00) [pid = 3436] [serial = 906] [outer = 1A5D6C00] 09:19:32 INFO - PROCESS | 3436 | 1464625172458 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (1B0CD800) [pid = 3436] [serial = 907] [outer = 1A5D6C00] 09:19:33 INFO - PROCESS | 3436 | 1464625173108 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 221","_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] 09:19:33 INFO - PROCESS | 3436 | 1464625173144 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:19:33 INFO - PROCESS | 3436 | 1464625173153 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 3436 | 1464625173159 Marionette TRACE conn5 <- [1,1174,null,{}] 09:19:33 INFO - PROCESS | 3436 | 1464625173182 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}] 09:19:33 INFO - PROCESS | 3436 | 1464625173300 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:19:33 INFO - PROCESS | 3436 | 1464625173447 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 3436 | ++DOCSHELL 1DB67C00 == 88 [pid = 3436] [id = 303] 09:19:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (1DC46400) [pid = 3436] [serial = 908] [outer = 00000000] 09:19:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (1DF62800) [pid = 3436] [serial = 909] [outer = 1DC46400] 09:19:33 INFO - PROCESS | 3436 | 1464625173503 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (1E680C00) [pid = 3436] [serial = 910] [outer = 1DC46400] 09:19:34 INFO - PROCESS | 3436 | 1464625174092 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 (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 3436 | 1464625174181 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:19:34 INFO - PROCESS | 3436 | 1464625174184 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:19:34 INFO - PROCESS | 3436 | 1464625174186 Marionette TRACE conn5 <- [1,1178,null,{}] 09:19:34 INFO - PROCESS | 3436 | 1464625174190 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}] 09:19:34 INFO - PROCESS | 3436 | 1464625174339 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:19:34 INFO - PROCESS | 3436 | 1464625174486 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 3436 | ++DOCSHELL 1E6C4C00 == 89 [pid = 3436] [id = 304] 09:19:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (1E6C5800) [pid = 3436] [serial = 911] [outer = 00000000] 09:19:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1E6CC800) [pid = 3436] [serial = 912] [outer = 1E6C5800] 09:19:34 INFO - PROCESS | 3436 | 1464625174543 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (1E6D0800) [pid = 3436] [serial = 913] [outer = 1E6C5800] 09:19:35 INFO - PROCESS | 3436 | 1464625175095 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] 09:19:35 INFO - PROCESS | 3436 | 1464625175161 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:19:35 INFO - PROCESS | 3436 | 1464625175164 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:19:35 INFO - PROCESS | 3436 | 1464625175166 Marionette TRACE conn5 <- [1,1182,null,{}] 09:19:35 INFO - PROCESS | 3436 | 1464625175170 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}] 09:19:35 INFO - PROCESS | 3436 | 1464625175285 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:19:35 INFO - PROCESS | 3436 | 1464625175438 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 3436 | ++DOCSHELL 1F5EB000 == 90 [pid = 3436] [id = 305] 09:19:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1F5EBC00) [pid = 3436] [serial = 914] [outer = 00000000] 09:19:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1F647400) [pid = 3436] [serial = 915] [outer = 1F5EBC00] 09:19:35 INFO - PROCESS | 3436 | 1464625175500 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (1F747400) [pid = 3436] [serial = 916] [outer = 1F5EBC00] 09:19:36 INFO - PROCESS | 3436 | 1464625176073 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 163","_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] 09:19:36 INFO - PROCESS | 3436 | 1464625176140 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:19:36 INFO - PROCESS | 3436 | 1464625176144 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:19:36 INFO - PROCESS | 3436 | 1464625176146 Marionette TRACE conn5 <- [1,1186,null,{}] 09:19:36 INFO - PROCESS | 3436 | 1464625176150 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}] 09:19:36 INFO - PROCESS | 3436 | 1464625176264 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:19:36 INFO - PROCESS | 3436 | 1464625176411 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 3436 | ++DOCSHELL 200AF000 == 91 [pid = 3436] [id = 306] 09:19:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (200B1C00) [pid = 3436] [serial = 917] [outer = 00000000] 09:19:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (2092CC00) [pid = 3436] [serial = 918] [outer = 200B1C00] 09:19:36 INFO - PROCESS | 3436 | 1464625176467 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (20936000) [pid = 3436] [serial = 919] [outer = 200B1C00] 09:19:37 INFO - PROCESS | 3436 | 1464625177004 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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 931ms 09:19:37 INFO - PROCESS | 3436 | 1464625177078 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 3436 | 1464625177080 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:19:37 INFO - PROCESS | 3436 | 1464625177084 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 3436 | 1464625177086 Marionette TRACE conn5 <- [1,1190,null,{}] 09:19:37 INFO - PROCESS | 3436 | 1464625177090 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}] 09:19:37 INFO - PROCESS | 3436 | 1464625177204 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:19:37 INFO - PROCESS | 3436 | 1464625177355 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 3436 | ++DOCSHELL 20941400 == 92 [pid = 3436] [id = 307] 09:19:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (20948800) [pid = 3436] [serial = 920] [outer = 00000000] 09:19:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (20963000) [pid = 3436] [serial = 921] [outer = 20948800] 09:19:37 INFO - PROCESS | 3436 | 1464625177411 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (21501C00) [pid = 3436] [serial = 922] [outer = 20948800] 09:19:38 INFO - PROCESS | 3436 | 1464625178009 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]]]}] 09:19:38 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 09:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1019ms 09:19:38 INFO - PROCESS | 3436 | 1464625178107 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 3436 | 1464625178110 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:19:38 INFO - PROCESS | 3436 | 1464625178113 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:19:38 INFO - PROCESS | 3436 | 1464625178115 Marionette TRACE conn5 <- [1,1194,null,{}] 09:19:38 INFO - PROCESS | 3436 | 1464625178151 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}] 09:19:38 INFO - PROCESS | 3436 | 1464625178269 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:19:38 INFO - PROCESS | 3436 | 1464625178414 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 3436 | ++DOCSHELL 1A96DC00 == 93 [pid = 3436] [id = 308] 09:19:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1A971000) [pid = 3436] [serial = 923] [outer = 00000000] 09:19:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (1AD6FC00) [pid = 3436] [serial = 924] [outer = 1A971000] 09:19:38 INFO - PROCESS | 3436 | 1464625178472 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1B131800) [pid = 3436] [serial = 925] [outer = 1A971000] 09:19:39 INFO - PROCESS | 3436 | 1464625179234 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]]]}] 09:19:39 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 09:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1180ms 09:19:39 INFO - PROCESS | 3436 | 1464625179298 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 3436 | 1464625179303 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:19:39 INFO - PROCESS | 3436 | 1464625179309 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 3436 | 1464625179314 Marionette TRACE conn5 <- [1,1198,null,{}] 09:19:39 INFO - PROCESS | 3436 | 1464625179320 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}] 09:19:39 INFO - PROCESS | 3436 | 1464625179437 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:19:39 INFO - PROCESS | 3436 | 1464625179595 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 3436 | ++DOCSHELL 1159D400 == 94 [pid = 3436] [id = 309] 09:19:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (116E5800) [pid = 3436] [serial = 926] [outer = 00000000] 09:19:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (15AC3000) [pid = 3436] [serial = 927] [outer = 116E5800] 09:19:39 INFO - PROCESS | 3436 | 1464625179648 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (15CBA000) [pid = 3436] [serial = 928] [outer = 116E5800] 09:19:40 INFO - PROCESS | 3436 | 1464625180222 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]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 09:19:40 INFO - PROCESS | 3436 | 1464625180283 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 3436 | 1464625180288 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:19:40 INFO - PROCESS | 3436 | 1464625180294 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 3436 | 1464625180296 Marionette TRACE conn5 <- [1,1202,null,{}] 09:19:40 INFO - PROCESS | 3436 | 1464625180300 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}] 09:19:40 INFO - PROCESS | 3436 | 1464625180410 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:19:40 INFO - PROCESS | 3436 | 1464625180576 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 1159CC00 == 93 [pid = 3436] [id = 107] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 1AD76800 == 92 [pid = 3436] [id = 299] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 10D55400 == 91 [pid = 3436] [id = 298] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 11380800 == 90 [pid = 3436] [id = 297] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 1A959000 == 89 [pid = 3436] [id = 296] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 116E9000 == 88 [pid = 3436] [id = 293] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 1159E800 == 87 [pid = 3436] [id = 292] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 10F40800 == 86 [pid = 3436] [id = 291] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 1090D000 == 85 [pid = 3436] [id = 290] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (24AC6000) [pid = 3436] [serial = 816] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (1F64EC00) [pid = 3436] [serial = 846] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | ++DOCSHELL 0927F400 == 86 [pid = 3436] [id = 310] 09:19:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (0C839C00) [pid = 3436] [serial = 929] [outer = 00000000] 09:19:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (10F32000) [pid = 3436] [serial = 930] [outer = 0C839C00] 09:19:40 INFO - PROCESS | 3436 | 1464625180683 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (11518000) [pid = 3436] [serial = 931] [outer = 0C839C00] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 22617000 == 85 [pid = 3436] [id = 288] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 2158FC00 == 84 [pid = 3436] [id = 287] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 21502C00 == 83 [pid = 3436] [id = 286] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 1CC39400 == 82 [pid = 3436] [id = 285] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 18EE2800 == 81 [pid = 3436] [id = 284] 09:19:40 INFO - PROCESS | 3436 | --DOCSHELL 11380C00 == 80 [pid = 3436] [id = 283] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (18EE3800) [pid = 3436] [serial = 793] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (18E2A400) [pid = 3436] [serial = 825] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (18EE6C00) [pid = 3436] [serial = 826] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1A961000) [pid = 3436] [serial = 828] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1ADF6C00) [pid = 3436] [serial = 834] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1A969000) [pid = 3436] [serial = 829] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1138B800) [pid = 3436] [serial = 822] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1411AC00) [pid = 3436] [serial = 823] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (227D4800) [pid = 3436] [serial = 807] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1AA63C00) [pid = 3436] [serial = 831] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1DB6F000) [pid = 3436] [serial = 837] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (18508800) [pid = 3436] [serial = 820] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (141F7000) [pid = 3436] [serial = 819] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (2093AC00) [pid = 3436] [serial = 801] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (227E3800) [pid = 3436] [serial = 810] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1AD26400) [pid = 3436] [serial = 798] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1AF46800) [pid = 3436] [serial = 835] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (11022C00) [pid = 3436] [serial = 795] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (22510400) [pid = 3436] [serial = 804] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (24ABAC00) [pid = 3436] [serial = 813] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (19C7A000) [pid = 3436] [serial = 840] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (1DF23C00) [pid = 3436] [serial = 838] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (1E6C6800) [pid = 3436] [serial = 843] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1B2EBC00) [pid = 3436] [serial = 841] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (1E6D7C00) [pid = 3436] [serial = 844] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1AD23000) [pid = 3436] [serial = 832] [outer = 00000000] [url = about:blank] 09:19:41 INFO - PROCESS | 3436 | 1464625181159 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:19:41 INFO - PROCESS | 3436 | 1464625181228 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3436 | 1464625181230 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:19:41 INFO - PROCESS | 3436 | 1464625181233 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 3436 | 1464625181237 Marionette TRACE conn5 <- [1,1206,null,{}] 09:19:41 INFO - PROCESS | 3436 | 1464625181247 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}] 09:19:41 INFO - PROCESS | 3436 | 1464625181347 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:19:41 INFO - PROCESS | 3436 | 1464625181360 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 3436 | ++DOCSHELL 18EE6C00 == 81 [pid = 3436] [id = 311] 09:19:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (18EE7400) [pid = 3436] [serial = 932] [outer = 00000000] 09:19:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (19C7B800) [pid = 3436] [serial = 933] [outer = 18EE7400] 09:19:41 INFO - PROCESS | 3436 | 1464625181409 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1A469800) [pid = 3436] [serial = 934] [outer = 18EE7400] 09:19:41 INFO - PROCESS | 3436 | 1464625181905 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 09:19:41 INFO - PROCESS | 3436 | 1464625181967 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3436 | 1464625181970 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:19:41 INFO - PROCESS | 3436 | 1464625181973 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:19:41 INFO - PROCESS | 3436 | 1464625181975 Marionette TRACE conn5 <- [1,1210,null,{}] 09:19:41 INFO - PROCESS | 3436 | 1464625181979 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}] 09:19:42 INFO - PROCESS | 3436 | 1464625182103 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:19:42 INFO - PROCESS | 3436 | 1464625182223 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D1C00 == 82 [pid = 3436] [id = 312] 09:19:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (1A5D8400) [pid = 3436] [serial = 935] [outer = 00000000] 09:19:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (1AA5AC00) [pid = 3436] [serial = 936] [outer = 1A5D8400] 09:19:42 INFO - PROCESS | 3436 | 1464625182268 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (1AD1A400) [pid = 3436] [serial = 937] [outer = 1A5D8400] 09:19:42 INFO - PROCESS | 3436 | 1464625182639 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] 09:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:19:42 INFO - PROCESS | 3436 | 1464625182710 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:19:42 INFO - PROCESS | 3436 | 1464625182713 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 3436 | 1464625182715 Marionette TRACE conn5 <- [1,1214,null,{}] 09:19:42 INFO - PROCESS | 3436 | 1464625182719 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}] 09:19:42 INFO - PROCESS | 3436 | 1464625182810 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:19:42 INFO - PROCESS | 3436 | 1464625182818 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 3436 | ++DOCSHELL 1AD21000 == 83 [pid = 3436] [id = 313] 09:19:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (1AD26400) [pid = 3436] [serial = 938] [outer = 00000000] 09:19:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (1B2EBC00) [pid = 3436] [serial = 939] [outer = 1AD26400] 09:19:42 INFO - PROCESS | 3436 | 1464625182863 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1D09E800) [pid = 3436] [serial = 940] [outer = 1AD26400] 09:19:43 INFO - PROCESS | 3436 | 1464625183374 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 09:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:19:43 INFO - PROCESS | 3436 | 1464625183388 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 3436 | 1464625183390 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:19:43 INFO - PROCESS | 3436 | 1464625183393 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 3436 | 1464625183394 Marionette TRACE conn5 <- [1,1218,null,{}] 09:19:43 INFO - PROCESS | 3436 | 1464625183398 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}] 09:19:43 INFO - PROCESS | 3436 | 1464625183579 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:19:43 INFO - PROCESS | 3436 | 1464625183607 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 3436 | ++DOCSHELL 1E6C2800 == 84 [pid = 3436] [id = 314] 09:19:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (1E6C6800) [pid = 3436] [serial = 941] [outer = 00000000] 09:19:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1E6D8800) [pid = 3436] [serial = 942] [outer = 1E6C6800] 09:19:43 INFO - PROCESS | 3436 | 1464625183653 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1F5ED800) [pid = 3436] [serial = 943] [outer = 1E6C6800] 09:19:44 INFO - PROCESS | 3436 | 1464625184120 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]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 770ms 09:19:44 INFO - PROCESS | 3436 | 1464625184164 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:19:44 INFO - PROCESS | 3436 | 1464625184166 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:19:44 INFO - PROCESS | 3436 | 1464625184169 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 3436 | 1464625184171 Marionette TRACE conn5 <- [1,1222,null,{}] 09:19:44 INFO - PROCESS | 3436 | 1464625184174 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}] 09:19:44 INFO - PROCESS | 3436 | 1464625184306 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:19:44 INFO - PROCESS | 3436 | 1464625184332 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 3436 | ++DOCSHELL 19CEB800 == 85 [pid = 3436] [id = 315] 09:19:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (1F64EC00) [pid = 3436] [serial = 944] [outer = 00000000] 09:19:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (2092E400) [pid = 3436] [serial = 945] [outer = 1F64EC00] 09:19:44 INFO - PROCESS | 3436 | 1464625184380 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (20949800) [pid = 3436] [serial = 946] [outer = 1F64EC00] 09:19:44 INFO - PROCESS | 3436 | 1464625184844 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]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 09:19:44 INFO - PROCESS | 3436 | 1464625184930 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 3436 | 1464625184932 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:19:44 INFO - PROCESS | 3436 | 1464625184939 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 3436 | 1464625184941 Marionette TRACE conn5 <- [1,1226,null,{}] 09:19:44 INFO - PROCESS | 3436 | 1464625184944 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}] 09:19:45 INFO - PROCESS | 3436 | 1464625185249 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1A466C00) [pid = 3436] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (115A8000) [pid = 3436] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (10F5E000) [pid = 3436] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1A95AC00) [pid = 3436] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (19CF2800) [pid = 3436] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1F5E7400) [pid = 3436] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1138D400) [pid = 3436] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (10D4EC00) [pid = 3436] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1894D400) [pid = 3436] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:19:45 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (15AB7000) [pid = 3436] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:19:45 INFO - PROCESS | 3436 | 1464625185327 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 3436 | ++DOCSHELL 10D4D000 == 86 [pid = 3436] [id = 316] 09:19:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (10D4EC00) [pid = 3436] [serial = 947] [outer = 00000000] 09:19:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (115A2800) [pid = 3436] [serial = 948] [outer = 10D4EC00] 09:19:45 INFO - PROCESS | 3436 | 1464625185374 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (19CF2800) [pid = 3436] [serial = 949] [outer = 10D4EC00] 09:19:45 INFO - PROCESS | 3436 | 1464625185742 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]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 831ms 09:19:45 INFO - PROCESS | 3436 | 1464625185767 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 3436 | 1464625185769 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:19:45 INFO - PROCESS | 3436 | 1464625185786 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 3436 | 1464625185788 Marionette TRACE conn5 <- [1,1230,null,{}] 09:19:45 INFO - PROCESS | 3436 | 1464625185791 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}] 09:19:45 INFO - PROCESS | 3436 | 1464625185884 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:19:45 INFO - PROCESS | 3436 | 1464625185891 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 3436 | ++DOCSHELL 1150E800 == 87 [pid = 3436] [id = 317] 09:19:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1AD6CC00) [pid = 3436] [serial = 950] [outer = 00000000] 09:19:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (21531800) [pid = 3436] [serial = 951] [outer = 1AD6CC00] 09:19:45 INFO - PROCESS | 3436 | 1464625185936 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (21594800) [pid = 3436] [serial = 952] [outer = 1AD6CC00] 09:19:46 INFO - PROCESS | 3436 | 1464625186375 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 09:19:46 INFO - PROCESS | 3436 | 1464625186434 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 3436 | 1464625186437 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:19:46 INFO - PROCESS | 3436 | 1464625186440 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 3436 | 1464625186441 Marionette TRACE conn5 <- [1,1234,null,{}] 09:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:19:46 INFO - PROCESS | 3436 | 1464625186445 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}] 09:19:46 INFO - PROCESS | 3436 | 1464625186540 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:19:46 INFO - PROCESS | 3436 | 1464625186546 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 3436 | ++DOCSHELL 17315C00 == 88 [pid = 3436] [id = 318] 09:19:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1A96E400) [pid = 3436] [serial = 953] [outer = 00000000] 09:19:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (21855400) [pid = 3436] [serial = 954] [outer = 1A96E400] 09:19:46 INFO - PROCESS | 3436 | 1464625186590 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (22501800) [pid = 3436] [serial = 955] [outer = 1A96E400] 09:19:47 INFO - PROCESS | 3436 | 1464625187060 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]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 09:19:47 INFO - PROCESS | 3436 | 1464625187117 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 3436 | 1464625187119 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:19:47 INFO - PROCESS | 3436 | 1464625187123 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:19:47 INFO - PROCESS | 3436 | 1464625187125 Marionette TRACE conn5 <- [1,1238,null,{}] 09:19:47 INFO - PROCESS | 3436 | 1464625187128 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}] 09:19:47 INFO - PROCESS | 3436 | 1464625187241 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:19:47 INFO - PROCESS | 3436 | 1464625187473 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 3436 | ++DOCSHELL 109FB000 == 89 [pid = 3436] [id = 319] 09:19:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (10D4C400) [pid = 3436] [serial = 956] [outer = 00000000] 09:19:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (10F40000) [pid = 3436] [serial = 957] [outer = 10D4C400] 09:19:47 INFO - PROCESS | 3436 | 1464625187537 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1138BC00) [pid = 3436] [serial = 958] [outer = 10D4C400] 09:19:48 INFO - PROCESS | 3436 | 1464625188237 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]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1172ms 09:19:48 INFO - PROCESS | 3436 | 1464625188299 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 3436 | 1464625188303 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:19:48 INFO - PROCESS | 3436 | 1464625188322 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:19:48 INFO - PROCESS | 3436 | 1464625188326 Marionette TRACE conn5 <- [1,1242,null,{}] 09:19:48 INFO - PROCESS | 3436 | 1464625188331 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}] 09:19:48 INFO - PROCESS | 3436 | 1464625188461 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:19:48 INFO - PROCESS | 3436 | 1464625188607 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 3436 | ++DOCSHELL 1894F400 == 90 [pid = 3436] [id = 320] 09:19:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (18E2A000) [pid = 3436] [serial = 959] [outer = 00000000] 09:19:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (19C83000) [pid = 3436] [serial = 960] [outer = 18E2A000] 09:19:48 INFO - PROCESS | 3436 | 1464625188665 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1A5DCC00) [pid = 3436] [serial = 961] [outer = 18E2A000] 09:19:49 INFO - PROCESS | 3436 | 1464625189232 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]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 09:19:49 INFO - PROCESS | 3436 | 1464625189299 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 3436 | 1464625189304 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:19:49 INFO - PROCESS | 3436 | 1464625189308 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 3436 | 1464625189310 Marionette TRACE conn5 <- [1,1246,null,{}] 09:19:49 INFO - PROCESS | 3436 | 1464625189314 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}] 09:19:49 INFO - PROCESS | 3436 | 1464625189436 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:19:49 INFO - PROCESS | 3436 | 1464625189563 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 3436 | ++DOCSHELL 1AF48800 == 91 [pid = 3436] [id = 321] 09:19:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (1DC4A400) [pid = 3436] [serial = 962] [outer = 00000000] 09:19:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1E6C7000) [pid = 3436] [serial = 963] [outer = 1DC4A400] 09:19:49 INFO - PROCESS | 3436 | 1464625189618 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (1F747000) [pid = 3436] [serial = 964] [outer = 1DC4A400] 09:19:50 INFO - PROCESS | 3436 | 1464625190231 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]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 09:19:50 INFO - PROCESS | 3436 | 1464625190282 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 3436 | 1464625190285 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:19:50 INFO - PROCESS | 3436 | 1464625190295 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 3436 | 1464625190301 Marionette TRACE conn5 <- [1,1250,null,{}] 09:19:50 INFO - PROCESS | 3436 | 1464625190306 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}] 09:19:50 INFO - PROCESS | 3436 | 1464625190428 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:19:50 INFO - PROCESS | 3436 | 1464625190579 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 3436 | ++DOCSHELL 227C6000 == 92 [pid = 3436] [id = 322] 09:19:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (227CB000) [pid = 3436] [serial = 965] [outer = 00000000] 09:19:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (227DD800) [pid = 3436] [serial = 966] [outer = 227CB000] 09:19:50 INFO - PROCESS | 3436 | 1464625190635 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (2378A000) [pid = 3436] [serial = 967] [outer = 227CB000] 09:19:51 INFO - PROCESS | 3436 | 1464625191247 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 990ms 09:19:51 INFO - PROCESS | 3436 | 1464625191282 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 3436 | 1464625191285 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:19:51 INFO - PROCESS | 3436 | 1464625191289 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 3436 | 1464625191291 Marionette TRACE conn5 <- [1,1254,null,{}] 09:19:51 INFO - PROCESS | 3436 | 1464625191294 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}] 09:19:51 INFO - PROCESS | 3436 | 1464625191417 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:19:51 INFO - PROCESS | 3436 | 1464625191586 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 3436 | ++DOCSHELL 23796400 == 93 [pid = 3436] [id = 323] 09:19:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (23797000) [pid = 3436] [serial = 968] [outer = 00000000] 09:19:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (244B8C00) [pid = 3436] [serial = 969] [outer = 23797000] 09:19:51 INFO - PROCESS | 3436 | 1464625191643 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (244BFC00) [pid = 3436] [serial = 970] [outer = 23797000] 09:19:52 INFO - PROCESS | 3436 | 1464625192237 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]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 971ms 09:19:52 INFO - PROCESS | 3436 | 1464625192262 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 3436 | 1464625192264 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:19:52 INFO - PROCESS | 3436 | 1464625192268 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:19:52 INFO - PROCESS | 3436 | 1464625192270 Marionette TRACE conn5 <- [1,1258,null,{}] 09:19:52 INFO - PROCESS | 3436 | 1464625192273 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}] 09:19:52 INFO - PROCESS | 3436 | 1464625192391 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:19:52 INFO - PROCESS | 3436 | 1464625192561 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 3436 | ++DOCSHELL 24AB8400 == 94 [pid = 3436] [id = 324] 09:19:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (24AB8800) [pid = 3436] [serial = 971] [outer = 00000000] 09:19:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (24ABC800) [pid = 3436] [serial = 972] [outer = 24AB8800] 09:19:52 INFO - PROCESS | 3436 | 1464625192624 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (24B13000) [pid = 3436] [serial = 973] [outer = 24AB8800] 09:19:53 INFO - PROCESS | 3436 | 1464625193202 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]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 09:19:53 INFO - PROCESS | 3436 | 1464625193242 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 3436 | 1464625193244 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:19:53 INFO - PROCESS | 3436 | 1464625193247 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 3436 | 1464625193249 Marionette TRACE conn5 <- [1,1262,null,{}] 09:19:53 INFO - PROCESS | 3436 | 1464625193253 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}] 09:19:53 INFO - PROCESS | 3436 | 1464625193372 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:19:53 INFO - PROCESS | 3436 | 1464625193525 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 3436 | ++DOCSHELL 24B1D000 == 95 [pid = 3436] [id = 325] 09:19:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (24B1E000) [pid = 3436] [serial = 974] [outer = 00000000] 09:19:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (2587B800) [pid = 3436] [serial = 975] [outer = 24B1E000] 09:19:53 INFO - PROCESS | 3436 | 1464625193580 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (2587E800) [pid = 3436] [serial = 976] [outer = 24B1E000] 09:19:54 INFO - PROCESS | 3436 | 1464625194175 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 09:19:54 INFO - PROCESS | 3436 | 1464625194222 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 3436 | 1464625194224 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:19:54 INFO - PROCESS | 3436 | 1464625194228 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 3436 | 1464625194230 Marionette TRACE conn5 <- [1,1266,null,{}] 09:19:54 INFO - PROCESS | 3436 | 1464625194234 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}] 09:19:54 INFO - PROCESS | 3436 | 1464625194350 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:19:54 INFO - PROCESS | 3436 | 1464625194505 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3436 | ++DOCSHELL 25880400 == 96 [pid = 3436] [id = 326] 09:19:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (25883C00) [pid = 3436] [serial = 977] [outer = 00000000] 09:19:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (25887C00) [pid = 3436] [serial = 978] [outer = 25883C00] 09:19:54 INFO - PROCESS | 3436 | 1464625194561 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (26EB0800) [pid = 3436] [serial = 979] [outer = 25883C00] 09:19:55 INFO - PROCESS | 3436 | 1464625195172 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]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 09:19:55 INFO - PROCESS | 3436 | 1464625195202 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 3436 | 1464625195204 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:19:55 INFO - PROCESS | 3436 | 1464625195207 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:19:55 INFO - PROCESS | 3436 | 1464625195209 Marionette TRACE conn5 <- [1,1270,null,{}] 09:19:55 INFO - PROCESS | 3436 | 1464625195213 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}] 09:19:55 INFO - PROCESS | 3436 | 1464625195327 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:19:55 INFO - PROCESS | 3436 | 1464625195520 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 3436 | ++DOCSHELL 1AD74400 == 97 [pid = 3436] [id = 327] 09:19:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (1AD78800) [pid = 3436] [serial = 980] [outer = 00000000] 09:19:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (26EB9000) [pid = 3436] [serial = 981] [outer = 1AD78800] 09:19:55 INFO - PROCESS | 3436 | 1464625195577 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (26EBB400) [pid = 3436] [serial = 982] [outer = 1AD78800] 09:19:56 INFO - PROCESS | 3436 | 1464625196139 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]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 09:19:56 INFO - PROCESS | 3436 | 1464625196182 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 3436 | 1464625196184 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:19:56 INFO - PROCESS | 3436 | 1464625196188 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:19:56 INFO - PROCESS | 3436 | 1464625196191 Marionette TRACE conn5 <- [1,1274,null,{}] 09:19:56 INFO - PROCESS | 3436 | 1464625196194 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}] 09:19:56 INFO - PROCESS | 3436 | 1464625196316 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:19:56 INFO - PROCESS | 3436 | 1464625196686 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 3436 | ++DOCSHELL 0C844000 == 98 [pid = 3436] [id = 328] 09:19:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (0C848C00) [pid = 3436] [serial = 983] [outer = 00000000] 09:19:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (1101DC00) [pid = 3436] [serial = 984] [outer = 0C848C00] 09:19:56 INFO - PROCESS | 3436 | 1464625196791 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 207 (11AB4C00) [pid = 3436] [serial = 985] [outer = 0C848C00] 09:19:57 INFO - PROCESS | 3436 | 1464625197439 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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1331ms 09:19:57 INFO - PROCESS | 3436 | 1464625197533 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 3436 | 1464625197537 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:19:57 INFO - PROCESS | 3436 | 1464625197542 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 3436 | 1464625197545 Marionette TRACE conn5 <- [1,1278,null,{}] 09:19:57 INFO - PROCESS | 3436 | 1464625197550 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}] 09:19:57 INFO - PROCESS | 3436 | 1464625197670 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:19:57 INFO - PROCESS | 3436 | 1464625197825 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 3436 | ++DOCSHELL 119C6C00 == 99 [pid = 3436] [id = 329] 09:19:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 208 (1415C400) [pid = 3436] [serial = 986] [outer = 00000000] 09:19:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 209 (1702AC00) [pid = 3436] [serial = 987] [outer = 1415C400] 09:19:57 INFO - PROCESS | 3436 | 1464625197878 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 210 (1A462400) [pid = 3436] [serial = 988] [outer = 1415C400] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 17315C00 == 98 [pid = 3436] [id = 318] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 1150E800 == 97 [pid = 3436] [id = 317] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 10D4D000 == 96 [pid = 3436] [id = 316] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 19CEB800 == 95 [pid = 3436] [id = 315] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 1E6C2800 == 94 [pid = 3436] [id = 314] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 1AD21000 == 93 [pid = 3436] [id = 313] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 1A5D1C00 == 92 [pid = 3436] [id = 312] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 209 (11516800) [pid = 3436] [serial = 849] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 208 (21537400) [pid = 3436] [serial = 858] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 207 (24AC1800) [pid = 3436] [serial = 867] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 206 (1A0E8400) [pid = 3436] [serial = 852] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (22622000) [pid = 3436] [serial = 864] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (1E683000) [pid = 3436] [serial = 855] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (21858000) [pid = 3436] [serial = 861] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (1AF44000) [pid = 3436] [serial = 897] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 19CF0000 == 91 [pid = 3436] [id = 295] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 18EE6C00 == 90 [pid = 3436] [id = 311] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 0927F400 == 89 [pid = 3436] [id = 310] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 1894C800 == 88 [pid = 3436] [id = 294] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 1159D400 == 87 [pid = 3436] [id = 309] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 1A469400 == 86 [pid = 3436] [id = 302] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 15ABC800 == 85 [pid = 3436] [id = 301] 09:19:58 INFO - PROCESS | 3436 | --DOCSHELL 0CED2800 == 84 [pid = 3436] [id = 300] 09:19:58 INFO - PROCESS | 3436 | 1464625198519 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]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1021ms 09:19:58 INFO - PROCESS | 3436 | 1464625198566 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 3436 | 1464625198570 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:19:58 INFO - PROCESS | 3436 | 1464625198574 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 3436 | 1464625198576 Marionette TRACE conn5 <- [1,1282,null,{}] 09:19:58 INFO - PROCESS | 3436 | 1464625198593 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}] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (1AD74800) [pid = 3436] [serial = 895] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (157E3C00) [pid = 3436] [serial = 877] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (11024800) [pid = 3436] [serial = 873] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1AD6AC00) [pid = 3436] [serial = 894] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (1A96AC00) [pid = 3436] [serial = 888] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (1A46AC00) [pid = 3436] [serial = 886] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (20935400) [pid = 3436] [serial = 847] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (1A95B000) [pid = 3436] [serial = 892] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1415E400) [pid = 3436] [serial = 870] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1A00E400) [pid = 3436] [serial = 885] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (14163800) [pid = 3436] [serial = 876] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (19C76400) [pid = 3436] [serial = 883] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (185D3000) [pid = 3436] [serial = 879] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1570E400) [pid = 3436] [serial = 871] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (11517400) [pid = 3436] [serial = 874] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (18943800) [pid = 3436] [serial = 880] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1AA5A800) [pid = 3436] [serial = 889] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (18EF7400) [pid = 3436] [serial = 882] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (185D1800) [pid = 3436] [serial = 891] [outer = 00000000] [url = about:blank] 09:19:58 INFO - PROCESS | 3436 | 1464625198789 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:19:58 INFO - PROCESS | 3436 | 1464625198802 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 3436 | ++DOCSHELL 1101E400 == 85 [pid = 3436] [id = 330] 09:19:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (11516800) [pid = 3436] [serial = 989] [outer = 00000000] 09:19:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (14165400) [pid = 3436] [serial = 990] [outer = 11516800] 09:19:58 INFO - PROCESS | 3436 | 1464625198848 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (15ABC800) [pid = 3436] [serial = 991] [outer = 11516800] 09:19:59 INFO - PROCESS | 3436 | 1464625199363 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]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 830ms 09:19:59 INFO - PROCESS | 3436 | 1464625199409 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 3436 | 1464625199412 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:19:59 INFO - PROCESS | 3436 | 1464625199416 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 3436 | 1464625199422 Marionette TRACE conn5 <- [1,1286,null,{}] 09:19:59 INFO - PROCESS | 3436 | 1464625199431 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}] 09:19:59 INFO - PROCESS | 3436 | 1464625199530 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:19:59 INFO - PROCESS | 3436 | 1464625199645 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 3436 | ++DOCSHELL 18944400 == 86 [pid = 3436] [id = 331] 09:19:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (18EE3400) [pid = 3436] [serial = 992] [outer = 00000000] 09:19:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (19FCE800) [pid = 3436] [serial = 993] [outer = 18EE3400] 09:19:59 INFO - PROCESS | 3436 | 1464625199690 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (1A468000) [pid = 3436] [serial = 994] [outer = 18EE3400] 09:20:00 INFO - PROCESS | 3436 | 1464625200107 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]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 09:20:00 INFO - PROCESS | 3436 | 1464625200149 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 3436 | 1464625200152 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:20:00 INFO - PROCESS | 3436 | 1464625200155 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:20:00 INFO - PROCESS | 3436 | 1464625200157 Marionette TRACE conn5 <- [1,1290,null,{}] 09:20:00 INFO - PROCESS | 3436 | 1464625200160 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}] 09:20:00 INFO - PROCESS | 3436 | 1464625200258 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:20:00 INFO - PROCESS | 3436 | 1464625200265 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D1C00 == 87 [pid = 3436] [id = 332] 09:20:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (1A5DAC00) [pid = 3436] [serial = 995] [outer = 00000000] 09:20:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (1A95E800) [pid = 3436] [serial = 996] [outer = 1A5DAC00] 09:20:00 INFO - PROCESS | 3436 | 1464625200311 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (1AA5A400) [pid = 3436] [serial = 997] [outer = 1A5DAC00] 09:20:00 INFO - PROCESS | 3436 | 1464625200786 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]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 09:20:00 INFO - PROCESS | 3436 | 1464625200835 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 3436 | 1464625200837 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:20:00 INFO - PROCESS | 3436 | 1464625200840 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:20:00 INFO - PROCESS | 3436 | 1464625200842 Marionette TRACE conn5 <- [1,1294,null,{}] 09:20:00 INFO - PROCESS | 3436 | 1464625200845 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}] 09:20:01 INFO - PROCESS | 3436 | 1464625201003 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:20:01 INFO - PROCESS | 3436 | 1464625201024 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 3436 | ++DOCSHELL 1AC41C00 == 88 [pid = 3436] [id = 333] 09:20:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (1AC48400) [pid = 3436] [serial = 998] [outer = 00000000] 09:20:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (1AD6A000) [pid = 3436] [serial = 999] [outer = 1AC48400] 09:20:01 INFO - PROCESS | 3436 | 1464625201075 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (1ADF3000) [pid = 3436] [serial = 1000] [outer = 1AC48400] 09:20:01 INFO - PROCESS | 3436 | 1464625201564 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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 770ms 09:20:01 INFO - PROCESS | 3436 | 1464625201614 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:20:01 INFO - PROCESS | 3436 | 1464625201616 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:20:01 INFO - PROCESS | 3436 | 1464625201619 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 3436 | 1464625201621 Marionette TRACE conn5 <- [1,1298,null,{}] 09:20:01 INFO - PROCESS | 3436 | 1464625201630 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}] 09:20:01 INFO - PROCESS | 3436 | 1464625201759 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:20:01 INFO - PROCESS | 3436 | 1464625201836 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 3436 | ++DOCSHELL 1B0D5400 == 89 [pid = 3436] [id = 334] 09:20:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (1B12F000) [pid = 3436] [serial = 1001] [outer = 00000000] 09:20:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (1D0A7000) [pid = 3436] [serial = 1002] [outer = 1B12F000] 09:20:01 INFO - PROCESS | 3436 | 1464625201881 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (1DB70000) [pid = 3436] [serial = 1003] [outer = 1B12F000] 09:20:02 INFO - PROCESS | 3436 | 1464625202330 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",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 3436 | 1464625202371 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:20:02 INFO - PROCESS | 3436 | 1464625202379 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 3436 | 1464625202381 Marionette TRACE conn5 <- [1,1302,null,{}] 09:20:02 INFO - PROCESS | 3436 | 1464625202385 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}] 09:20:02 INFO - PROCESS | 3436 | 1464625202513 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:20:02 INFO - PROCESS | 3436 | 1464625202587 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 3436 | ++DOCSHELL 1DC47000 == 90 [pid = 3436] [id = 335] 09:20:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (1DF2B800) [pid = 3436] [serial = 1004] [outer = 00000000] 09:20:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (1E6CA000) [pid = 3436] [serial = 1005] [outer = 1DF2B800] 09:20:02 INFO - PROCESS | 3436 | 1464625202632 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (1E6D7000) [pid = 3436] [serial = 1006] [outer = 1DF2B800] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (1AD77C00) [pid = 3436] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (1E6C6800) [pid = 3436] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1F64EC00) [pid = 3436] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (10D4EC00) [pid = 3436] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (1AD6CC00) [pid = 3436] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (18EE7400) [pid = 3436] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (116E5800) [pid = 3436] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1A5D8400) [pid = 3436] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1AD26400) [pid = 3436] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:20:03 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (0C839C00) [pid = 3436] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:20:03 INFO - PROCESS | 3436 | 1464625203284 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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 09:20:03 INFO - PROCESS | 3436 | 1464625203323 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 3436 | 1464625203325 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:20:03 INFO - PROCESS | 3436 | 1464625203333 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:20:03 INFO - PROCESS | 3436 | 1464625203335 Marionette TRACE conn5 <- [1,1306,null,{}] 09:20:03 INFO - PROCESS | 3436 | 1464625203339 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}] 09:20:03 INFO - PROCESS | 3436 | 1464625203430 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:20:03 INFO - PROCESS | 3436 | 1464625203440 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 3436 | ++DOCSHELL 18E31400 == 91 [pid = 3436] [id = 336] 09:20:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (1AA64800) [pid = 3436] [serial = 1007] [outer = 00000000] 09:20:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (1E684000) [pid = 3436] [serial = 1008] [outer = 1AA64800] 09:20:03 INFO - PROCESS | 3436 | 1464625203486 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (1E6DC000) [pid = 3436] [serial = 1009] [outer = 1AA64800] 09:20:03 INFO - PROCESS | 3436 | 1464625203932 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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 09:20:03 INFO - PROCESS | 3436 | 1464625203967 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 3436 | 1464625203969 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:20:04 INFO - PROCESS | 3436 | 1464625203988 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 3436 | 1464625203990 Marionette TRACE conn5 <- [1,1310,null,{}] 09:20:04 INFO - PROCESS | 3436 | 1464625203993 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}] 09:20:04 INFO - PROCESS | 3436 | 1464625204090 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:20:04 INFO - PROCESS | 3436 | 1464625204130 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 3436 | ++DOCSHELL 1F5EE800 == 92 [pid = 3436] [id = 337] 09:20:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (1F649400) [pid = 3436] [serial = 1010] [outer = 00000000] 09:20:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (1F74FC00) [pid = 3436] [serial = 1011] [outer = 1F649400] 09:20:04 INFO - PROCESS | 3436 | 1464625204176 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (20350400) [pid = 3436] [serial = 1012] [outer = 1F649400] 09:20:04 INFO - PROCESS | 3436 | 1464625204620 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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 09:20:04 INFO - PROCESS | 3436 | 1464625204663 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 3436 | 1464625204665 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:20:04 INFO - PROCESS | 3436 | 1464625204668 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 3436 | 1464625204670 Marionette TRACE conn5 <- [1,1314,null,{}] 09:20:04 INFO - PROCESS | 3436 | 1464625204674 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}] 09:20:04 INFO - PROCESS | 3436 | 1464625204767 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:20:04 INFO - PROCESS | 3436 | 1464625204774 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 3436 | ++DOCSHELL 20353400 == 93 [pid = 3436] [id = 338] 09:20:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (20354000) [pid = 3436] [serial = 1013] [outer = 00000000] 09:20:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (2094A400) [pid = 3436] [serial = 1014] [outer = 20354000] 09:20:04 INFO - PROCESS | 3436 | 1464625204824 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (2096B800) [pid = 3436] [serial = 1015] [outer = 20354000] 09:20:05 INFO - PROCESS | 3436 | 1464625205603 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]]]}] 09:20:05 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 09:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 09:20:05 INFO - PROCESS | 3436 | 1464625205640 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 3436 | 1464625205645 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:20:05 INFO - PROCESS | 3436 | 1464625205651 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 3436 | 1464625205655 Marionette TRACE conn5 <- [1,1318,null,{}] 09:20:05 INFO - PROCESS | 3436 | 1464625205661 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}] 09:20:05 INFO - PROCESS | 3436 | 1464625205800 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:20:05 INFO - PROCESS | 3436 | 1464625205956 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 3436 | ++DOCSHELL 116E0C00 == 94 [pid = 3436] [id = 339] 09:20:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (119C5C00) [pid = 3436] [serial = 1016] [outer = 00000000] 09:20:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (16B2BC00) [pid = 3436] [serial = 1017] [outer = 119C5C00] 09:20:06 INFO - PROCESS | 3436 | 1464625206014 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (18512000) [pid = 3436] [serial = 1018] [outer = 119C5C00] 09:20:06 INFO - PROCESS | 3436 | 1464625206585 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]]]}] 09:20:06 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 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 09:20:06 INFO - PROCESS | 3436 | 1464625206625 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 3436 | 1464625206631 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:20:06 INFO - PROCESS | 3436 | 1464625206638 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 3436 | 1464625206641 Marionette TRACE conn5 <- [1,1322,null,{}] 09:20:06 INFO - PROCESS | 3436 | 1464625206645 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}] 09:20:06 INFO - PROCESS | 3436 | 1464625206771 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:20:06 INFO - PROCESS | 3436 | 1464625206940 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 3436 | ++DOCSHELL 19C7C400 == 95 [pid = 3436] [id = 340] 09:20:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (19C7F000) [pid = 3436] [serial = 1019] [outer = 00000000] 09:20:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (1A467400) [pid = 3436] [serial = 1020] [outer = 19C7F000] 09:20:07 INFO - PROCESS | 3436 | 1464625206997 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (1AA63000) [pid = 3436] [serial = 1021] [outer = 19C7F000] 09:20:07 INFO - PROCESS | 3436 | 1464625207623 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]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1026ms 09:20:07 INFO - PROCESS | 3436 | 1464625207665 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 3436 | 1464625207667 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:20:07 INFO - PROCESS | 3436 | 1464625207686 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 3436 | 1464625207689 Marionette TRACE conn5 <- [1,1326,null,{}] 09:20:07 INFO - PROCESS | 3436 | 1464625207720 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}] 09:20:07 INFO - PROCESS | 3436 | 1464625207844 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:20:08 INFO - PROCESS | 3436 | 1464625208004 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 3436 | ++DOCSHELL 20938800 == 96 [pid = 3436] [id = 341] 09:20:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 207 (21506C00) [pid = 3436] [serial = 1022] [outer = 00000000] 09:20:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 208 (2153D800) [pid = 3436] [serial = 1023] [outer = 21506C00] 09:20:08 INFO - PROCESS | 3436 | 1464625208064 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 209 (21595800) [pid = 3436] [serial = 1024] [outer = 21506C00] 09:20:09 INFO - PROCESS | 3436 | 1464625209160 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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1494ms 09:20:09 INFO - PROCESS | 3436 | 1464625209179 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 3436 | 1464625209182 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:20:09 INFO - PROCESS | 3436 | 1464625209186 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:20:09 INFO - PROCESS | 3436 | 1464625209188 Marionette TRACE conn5 <- [1,1330,null,{}] 09:20:09 INFO - PROCESS | 3436 | 1464625209192 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}] 09:20:09 INFO - PROCESS | 3436 | 1464625209316 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:20:09 INFO - PROCESS | 3436 | 1464625209466 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 3436 | ++DOCSHELL 20931400 == 97 [pid = 3436] [id = 342] 09:20:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 210 (21859800) [pid = 3436] [serial = 1025] [outer = 00000000] 09:20:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 211 (22616400) [pid = 3436] [serial = 1026] [outer = 21859800] 09:20:09 INFO - PROCESS | 3436 | 1464625209523 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 212 (227C3000) [pid = 3436] [serial = 1027] [outer = 21859800] 09:20:10 INFO - PROCESS | 3436 | 1464625210074 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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 09:20:10 INFO - PROCESS | 3436 | 1464625210120 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 3436 | 1464625210122 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:20:10 INFO - PROCESS | 3436 | 1464625210126 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 3436 | 1464625210128 Marionette TRACE conn5 <- [1,1334,null,{}] 09:20:10 INFO - PROCESS | 3436 | 1464625210132 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}] 09:20:10 INFO - PROCESS | 3436 | 1464625210250 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:20:10 INFO - PROCESS | 3436 | 1464625210417 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 3436 | ++DOCSHELL 2096C400 == 98 [pid = 3436] [id = 343] 09:20:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 213 (21532800) [pid = 3436] [serial = 1028] [outer = 00000000] 09:20:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 214 (227CD400) [pid = 3436] [serial = 1029] [outer = 21532800] 09:20:10 INFO - PROCESS | 3436 | 1464625210474 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 215 (227E0C00) [pid = 3436] [serial = 1030] [outer = 21532800] 09:20:11 INFO - PROCESS | 3436 | 1464625211077 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]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1018ms 09:20:11 INFO - PROCESS | 3436 | 1464625211148 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 3436 | 1464625211150 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:20:11 INFO - PROCESS | 3436 | 1464625211186 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 3436 | 1464625211188 Marionette TRACE conn5 <- [1,1338,null,{}] 09:20:11 INFO - PROCESS | 3436 | 1464625211192 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}] 09:20:11 INFO - PROCESS | 3436 | 1464625211334 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:20:11 INFO - PROCESS | 3436 | 1464625211468 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D8C00 == 99 [pid = 3436] [id = 344] 09:20:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 216 (20351000) [pid = 3436] [serial = 1031] [outer = 00000000] 09:20:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 217 (244B6C00) [pid = 3436] [serial = 1032] [outer = 20351000] 09:20:11 INFO - PROCESS | 3436 | 1464625211526 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 218 (24AB9000) [pid = 3436] [serial = 1033] [outer = 20351000] 09:20:12 INFO - PROCESS | 3436 | 1464625212101 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]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 991ms 09:20:12 INFO - PROCESS | 3436 | 1464625212159 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 3436 | 1464625212161 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:20:12 INFO - PROCESS | 3436 | 1464625212164 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 3436 | 1464625212166 Marionette TRACE conn5 <- [1,1342,null,{}] 09:20:12 INFO - PROCESS | 3436 | 1464625212170 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}] 09:20:12 INFO - PROCESS | 3436 | 1464625212293 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:20:12 INFO - PROCESS | 3436 | 1464625212446 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 3436 | ++DOCSHELL 23A38C00 == 100 [pid = 3436] [id = 345] 09:20:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 219 (23A39000) [pid = 3436] [serial = 1034] [outer = 00000000] 09:20:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 220 (23A3E400) [pid = 3436] [serial = 1035] [outer = 23A39000] 09:20:12 INFO - PROCESS | 3436 | 1464625212502 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 221 (23A37000) [pid = 3436] [serial = 1036] [outer = 23A39000] 09:20:13 INFO - PROCESS | 3436 | 1464625213043 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]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 931ms 09:20:13 INFO - PROCESS | 3436 | 1464625213100 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3436 | 1464625213102 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:20:13 INFO - PROCESS | 3436 | 1464625213106 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:20:13 INFO - PROCESS | 3436 | 1464625213108 Marionette TRACE conn5 <- [1,1346,null,{}] 09:20:13 INFO - PROCESS | 3436 | 1464625213111 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}] 09:20:13 INFO - PROCESS | 3436 | 1464625213230 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:20:13 INFO - PROCESS | 3436 | 1464625213399 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 3436 | ++DOCSHELL 23A3E000 == 101 [pid = 3436] [id = 346] 09:20:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 222 (23A3EC00) [pid = 3436] [serial = 1037] [outer = 00000000] 09:20:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 223 (24B11C00) [pid = 3436] [serial = 1038] [outer = 23A3EC00] 09:20:13 INFO - PROCESS | 3436 | 1464625213457 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 224 (24F2B400) [pid = 3436] [serial = 1039] [outer = 23A3EC00] 09:20:14 INFO - PROCESS | 3436 | 1464625213983 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]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 09:20:14 INFO - PROCESS | 3436 | 1464625214040 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 3436 | 1464625214042 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:20:14 INFO - PROCESS | 3436 | 1464625214046 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 3436 | 1464625214048 Marionette TRACE conn5 <- [1,1350,null,{}] 09:20:14 INFO - PROCESS | 3436 | 1464625214052 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}] 09:20:14 INFO - PROCESS | 3436 | 1464625214167 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:20:14 INFO - PROCESS | 3436 | 1464625214336 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 3436 | ++DOCSHELL 24F2E000 == 102 [pid = 3436] [id = 347] 09:20:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 225 (24F31400) [pid = 3436] [serial = 1040] [outer = 00000000] 09:20:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 226 (24F36000) [pid = 3436] [serial = 1041] [outer = 24F31400] 09:20:14 INFO - PROCESS | 3436 | 1464625214391 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 227 (24F38C00) [pid = 3436] [serial = 1042] [outer = 24F31400] 09:20:15 INFO - PROCESS | 3436 | 1464625215046 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]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1070ms 09:20:15 INFO - PROCESS | 3436 | 1464625215120 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 3436 | 1464625215122 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:20:15 INFO - PROCESS | 3436 | 1464625215125 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:20:15 INFO - PROCESS | 3436 | 1464625215128 Marionette TRACE conn5 <- [1,1354,null,{}] 09:20:15 INFO - PROCESS | 3436 | 1464625215131 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}] 09:20:15 INFO - PROCESS | 3436 | 1464625215250 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:20:15 INFO - PROCESS | 3436 | 1464625215410 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 3436 | ++DOCSHELL 14118000 == 103 [pid = 3436] [id = 348] 09:20:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 228 (141FA800) [pid = 3436] [serial = 1043] [outer = 00000000] 09:20:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 229 (1AB8DC00) [pid = 3436] [serial = 1044] [outer = 141FA800] 09:20:15 INFO - PROCESS | 3436 | 1464625215466 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 230 (1AF45800) [pid = 3436] [serial = 1045] [outer = 141FA800] 09:20:16 INFO - PROCESS | 3436 | 1464625216318 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] 09:20:16 INFO - PROCESS | 3436 | 1464625216363 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:20:16 INFO - PROCESS | 3436 | 1464625216368 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 3436 | 1464625216372 Marionette TRACE conn5 <- [1,1358,null,{}] 09:20:16 INFO - PROCESS | 3436 | 1464625216379 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}] 09:20:16 INFO - PROCESS | 3436 | 1464625216499 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:20:16 INFO - PROCESS | 3436 | 1464625216661 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3436 | ++DOCSHELL 11385000 == 104 [pid = 3436] [id = 349] 09:20:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 231 (11917C00) [pid = 3436] [serial = 1046] [outer = 00000000] 09:20:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 232 (18E2DC00) [pid = 3436] [serial = 1047] [outer = 11917C00] 09:20:16 INFO - PROCESS | 3436 | 1464625216714 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 233 (19C75400) [pid = 3436] [serial = 1048] [outer = 11917C00] 09:20:17 INFO - PROCESS | 3436 | 1464625217321 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] 09:20:17 INFO - PROCESS | 3436 | 1464625217365 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:20:17 INFO - PROCESS | 3436 | 1464625217372 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 3436 | 1464625217374 Marionette TRACE conn5 <- [1,1362,null,{}] 09:20:17 INFO - PROCESS | 3436 | 1464625217378 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}] 09:20:17 INFO - PROCESS | 3436 | 1464625217492 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:20:17 INFO - PROCESS | 3436 | 1464625217688 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 19FC1800 == 103 [pid = 3436] [id = 108] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 2378DC00 == 102 [pid = 3436] [id = 289] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 1F5EE800 == 101 [pid = 3436] [id = 337] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 18E31400 == 100 [pid = 3436] [id = 336] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 1DC47000 == 99 [pid = 3436] [id = 335] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 1B0D5400 == 98 [pid = 3436] [id = 334] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 1AC41C00 == 97 [pid = 3436] [id = 333] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 1A5D1C00 == 96 [pid = 3436] [id = 332] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 18944400 == 95 [pid = 3436] [id = 331] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 1101E400 == 94 [pid = 3436] [id = 330] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 119C6C00 == 93 [pid = 3436] [id = 329] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 232 (21855400) [pid = 3436] [serial = 954] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | ++DOCSHELL 0C843800 == 94 [pid = 3436] [id = 350] 09:20:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 233 (0CEDA000) [pid = 3436] [serial = 1049] [outer = 00000000] 09:20:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 234 (1156BC00) [pid = 3436] [serial = 1050] [outer = 0CEDA000] 09:20:17 INFO - PROCESS | 3436 | 1464625217806 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 235 (173C5400) [pid = 3436] [serial = 1051] [outer = 0CEDA000] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 0C844000 == 93 [pid = 3436] [id = 328] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 25880400 == 92 [pid = 3436] [id = 326] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 24B1D000 == 91 [pid = 3436] [id = 325] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 24AB8400 == 90 [pid = 3436] [id = 324] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 23796400 == 89 [pid = 3436] [id = 323] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 227C6000 == 88 [pid = 3436] [id = 322] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 1AF48800 == 87 [pid = 3436] [id = 321] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 1894F400 == 86 [pid = 3436] [id = 320] 09:20:17 INFO - PROCESS | 3436 | --DOCSHELL 109FB000 == 85 [pid = 3436] [id = 319] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 234 (1B20E000) [pid = 3436] [serial = 898] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 233 (1E6D8800) [pid = 3436] [serial = 942] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 232 (2092E400) [pid = 3436] [serial = 945] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 231 (1F5ED800) [pid = 3436] [serial = 943] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 230 (115A2800) [pid = 3436] [serial = 948] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 229 (20949800) [pid = 3436] [serial = 946] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 228 (21531800) [pid = 3436] [serial = 951] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 227 (19C7B800) [pid = 3436] [serial = 933] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 226 (1A469800) [pid = 3436] [serial = 934] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 225 (1E6CC800) [pid = 3436] [serial = 912] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 224 (15CBA000) [pid = 3436] [serial = 928] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 223 (15AC3000) [pid = 3436] [serial = 927] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 222 (1AD6FC00) [pid = 3436] [serial = 924] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 221 (1AA5AC00) [pid = 3436] [serial = 936] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 220 (1AD1A400) [pid = 3436] [serial = 937] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 219 (1B2EBC00) [pid = 3436] [serial = 939] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 218 (10F32000) [pid = 3436] [serial = 930] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 217 (11518000) [pid = 3436] [serial = 931] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 216 (1AB9AC00) [pid = 3436] [serial = 906] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 215 (1F647400) [pid = 3436] [serial = 915] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 214 (17025C00) [pid = 3436] [serial = 903] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 213 (109F1800) [pid = 3436] [serial = 900] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 212 (2092CC00) [pid = 3436] [serial = 918] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 211 (1DF62800) [pid = 3436] [serial = 909] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 210 (20963000) [pid = 3436] [serial = 921] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 209 (21594800) [pid = 3436] [serial = 952] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 208 (19CF2800) [pid = 3436] [serial = 949] [outer = 00000000] [url = about:blank] 09:20:17 INFO - PROCESS | 3436 | --DOMWINDOW == 207 (1D09E800) [pid = 3436] [serial = 940] [outer = 00000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:18 INFO - PROCESS | 3436 | 1464625218321 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] 09:20:18 INFO - PROCESS | 3436 | 1464625218347 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:20:18 INFO - PROCESS | 3436 | 1464625218350 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 3436 | 1464625218354 Marionette TRACE conn5 <- [1,1366,null,{}] 09:20:18 INFO - PROCESS | 3436 | 1464625218364 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}] 09:20:18 INFO - PROCESS | 3436 | 1464625218462 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:20:18 INFO - PROCESS | 3436 | 1464625218473 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 3436 | ++DOCSHELL 1A959800 == 86 [pid = 3436] [id = 351] 09:20:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 208 (1A95D000) [pid = 3436] [serial = 1052] [outer = 00000000] 09:20:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 209 (1AA5E400) [pid = 3436] [serial = 1053] [outer = 1A95D000] 09:20:18 INFO - PROCESS | 3436 | 1464625218521 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 210 (1AD21000) [pid = 3436] [serial = 1054] [outer = 1A95D000] 09:20:19 INFO - PROCESS | 3436 | 1464625219021 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] 09:20:19 INFO - PROCESS | 3436 | 1464625219047 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:20:19 INFO - PROCESS | 3436 | 1464625219050 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 3436 | 1464625219052 Marionette TRACE conn5 <- [1,1370,null,{}] 09:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:20:19 INFO - PROCESS | 3436 | 1464625219076 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}] 09:20:19 INFO - PROCESS | 3436 | 1464625219174 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:20:19 INFO - PROCESS | 3436 | 1464625219327 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 3436 | ++DOCSHELL 1CCDAC00 == 87 [pid = 3436] [id = 352] 09:20:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 211 (1D06D400) [pid = 3436] [serial = 1055] [outer = 00000000] 09:20:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 212 (1D464000) [pid = 3436] [serial = 1056] [outer = 1D06D400] 09:20:19 INFO - PROCESS | 3436 | 1464625219373 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 213 (1DF24000) [pid = 3436] [serial = 1057] [outer = 1D06D400] 09:20:19 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:19 INFO - PROCESS | 3436 | 1464625219743 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] 09:20:19 INFO - PROCESS | 3436 | 1464625219787 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:20:19 INFO - PROCESS | 3436 | 1464625219790 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 3436 | 1464625219792 Marionette TRACE conn5 <- [1,1374,null,{}] 09:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:20:19 INFO - PROCESS | 3436 | 1464625219796 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}] 09:20:19 INFO - PROCESS | 3436 | 1464625219900 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:20:19 INFO - PROCESS | 3436 | 1464625219907 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 3436 | ++DOCSHELL 1DF31000 == 88 [pid = 3436] [id = 353] 09:20:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 214 (1DF54800) [pid = 3436] [serial = 1058] [outer = 00000000] 09:20:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 215 (1E6D3C00) [pid = 3436] [serial = 1059] [outer = 1DF54800] 09:20:19 INFO - PROCESS | 3436 | 1464625219952 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 216 (1F649C00) [pid = 3436] [serial = 1060] [outer = 1DF54800] 09:20:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 217 (11517400) [pid = 3436] [serial = 1061] [outer = 1159F800] 09:20:20 INFO - PROCESS | 3436 | 1464625220905 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] 09:20:20 INFO - PROCESS | 3436 | 1464625220968 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:20:21 INFO - PROCESS | 3436 | 1464625220973 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 3436 | 1464625220977 Marionette TRACE conn5 <- [1,1378,null,{}] 09:20:21 INFO - PROCESS | 3436 | 1464625220983 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}] 09:20:21 INFO - PROCESS | 3436 | 1464625221144 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:20:21 INFO - PROCESS | 3436 | 1464625221302 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 3436 | ++DOCSHELL 15362C00 == 89 [pid = 3436] [id = 354] 09:20:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 218 (15B88400) [pid = 3436] [serial = 1062] [outer = 00000000] 09:20:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 219 (18E2C400) [pid = 3436] [serial = 1063] [outer = 15B88400] 09:20:21 INFO - PROCESS | 3436 | 1464625221363 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 220 (18EE8000) [pid = 3436] [serial = 1064] [outer = 15B88400] 09:20:21 INFO - PROCESS | 3436 | 1464625221956 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]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1024ms 09:20:22 INFO - PROCESS | 3436 | 1464625222000 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 3436 | 1464625222006 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:20:22 INFO - PROCESS | 3436 | 1464625222012 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 3436 | 1464625222015 Marionette TRACE conn5 <- [1,1382,null,{}] 09:20:22 INFO - PROCESS | 3436 | 1464625222019 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}] 09:20:22 INFO - PROCESS | 3436 | 1464625222153 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:20:22 INFO - PROCESS | 3436 | 1464625222324 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 3436 | ++DOCSHELL 1A970400 == 90 [pid = 3436] [id = 355] 09:20:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 221 (1A972C00) [pid = 3436] [serial = 1065] [outer = 00000000] 09:20:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 222 (1AC41C00) [pid = 3436] [serial = 1066] [outer = 1A972C00] 09:20:22 INFO - PROCESS | 3436 | 1464625222381 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 223 (1AF43000) [pid = 3436] [serial = 1067] [outer = 1A972C00] 09:20:23 INFO - PROCESS | 3436 | 1464625223017 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]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1020ms 09:20:23 INFO - PROCESS | 3436 | 1464625223035 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 3436 | 1464625223038 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:20:23 INFO - PROCESS | 3436 | 1464625223041 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 3436 | 1464625223045 Marionette TRACE conn5 <- [1,1386,null,{}] 09:20:23 INFO - PROCESS | 3436 | 1464625223057 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}] 09:20:23 INFO - PROCESS | 3436 | 1464625223189 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:20:23 INFO - PROCESS | 3436 | 1464625223362 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 3436 | ++DOCSHELL 1F5EE800 == 91 [pid = 3436] [id = 356] 09:20:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 224 (1F647000) [pid = 3436] [serial = 1068] [outer = 00000000] 09:20:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 225 (200A8400) [pid = 3436] [serial = 1069] [outer = 1F647000] 09:20:23 INFO - PROCESS | 3436 | 1464625223424 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 226 (20938400) [pid = 3436] [serial = 1070] [outer = 1F647000] 09:20:24 INFO - PROCESS | 3436 | 1464625224085 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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1075ms 09:20:24 INFO - PROCESS | 3436 | 1464625224123 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 3436 | 1464625224126 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:20:24 INFO - PROCESS | 3436 | 1464625224129 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 3436 | 1464625224131 Marionette TRACE conn5 <- [1,1390,null,{}] 09:20:24 INFO - PROCESS | 3436 | 1464625224135 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}] 09:20:24 INFO - PROCESS | 3436 | 1464625224265 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:20:24 INFO - PROCESS | 3436 | 1464625224425 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 3436 | ++DOCSHELL 21510800 == 92 [pid = 3436] [id = 357] 09:20:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 227 (21535800) [pid = 3436] [serial = 1071] [outer = 00000000] 09:20:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 228 (21594400) [pid = 3436] [serial = 1072] [outer = 21535800] 09:20:24 INFO - PROCESS | 3436 | 1464625224484 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 229 (21850000) [pid = 3436] [serial = 1073] [outer = 21535800] 09:20:25 INFO - PROCESS | 3436 | 1464625225073 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]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 09:20:25 INFO - PROCESS | 3436 | 1464625225100 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 3436 | 1464625225103 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:20:25 INFO - PROCESS | 3436 | 1464625225106 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 3436 | 1464625225108 Marionette TRACE conn5 <- [1,1394,null,{}] 09:20:25 INFO - PROCESS | 3436 | 1464625225112 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}] 09:20:25 INFO - PROCESS | 3436 | 1464625225232 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:20:25 INFO - PROCESS | 3436 | 1464625225404 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3436 | ++DOCSHELL 21594000 == 93 [pid = 3436] [id = 358] 09:20:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 230 (21852400) [pid = 3436] [serial = 1074] [outer = 00000000] 09:20:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 231 (227C6000) [pid = 3436] [serial = 1075] [outer = 21852400] 09:20:25 INFO - PROCESS | 3436 | 1464625225463 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 232 (227E3000) [pid = 3436] [serial = 1076] [outer = 21852400] 09:20:26 INFO - PROCESS | 3436 | 1464625226086 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]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1018ms 09:20:26 INFO - PROCESS | 3436 | 1464625226128 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 3436 | 1464625226131 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:20:26 INFO - PROCESS | 3436 | 1464625226134 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 3436 | 1464625226136 Marionette TRACE conn5 <- [1,1398,null,{}] 09:20:26 INFO - PROCESS | 3436 | 1464625226140 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}] 09:20:26 INFO - PROCESS | 3436 | 1464625226288 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:20:26 INFO - PROCESS | 3436 | 1464625226455 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 3436 | ++DOCSHELL 244C1800 == 94 [pid = 3436] [id = 359] 09:20:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 233 (24B18800) [pid = 3436] [serial = 1077] [outer = 00000000] 09:20:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 234 (24F3AC00) [pid = 3436] [serial = 1078] [outer = 24B18800] 09:20:26 INFO - PROCESS | 3436 | 1464625226512 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 235 (25881000) [pid = 3436] [serial = 1079] [outer = 24B18800] 09:20:27 INFO - PROCESS | 3436 | 1464625227104 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]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1019ms 09:20:27 INFO - PROCESS | 3436 | 1464625227157 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 3436 | 1464625227159 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:20:27 INFO - PROCESS | 3436 | 1464625227163 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:20:27 INFO - PROCESS | 3436 | 1464625227165 Marionette TRACE conn5 <- [1,1402,null,{}] 09:20:27 INFO - PROCESS | 3436 | 1464625227169 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}] 09:20:27 INFO - PROCESS | 3436 | 1464625227288 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:20:27 INFO - PROCESS | 3436 | 1464625227446 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 3436 | ++DOCSHELL 25776000 == 95 [pid = 3436] [id = 360] 09:20:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 236 (25777000) [pid = 3436] [serial = 1080] [outer = 00000000] 09:20:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 237 (2577C400) [pid = 3436] [serial = 1081] [outer = 25777000] 09:20:27 INFO - PROCESS | 3436 | 1464625227502 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 238 (2577F800) [pid = 3436] [serial = 1082] [outer = 25777000] 09:20:28 INFO - PROCESS | 3436 | 1464625228189 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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1072ms 09:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:20:28 INFO - PROCESS | 3436 | 1464625228239 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 3436 | 1464625228242 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:20:28 INFO - PROCESS | 3436 | 1464625228245 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 3436 | 1464625228247 Marionette TRACE conn5 <- [1,1406,null,{}] 09:20:28 INFO - PROCESS | 3436 | 1464625228251 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}] 09:20:28 INFO - PROCESS | 3436 | 1464625228373 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:20:28 INFO - PROCESS | 3436 | 1464625228527 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 3436 | ++DOCSHELL 2577E400 == 96 [pid = 3436] [id = 361] 09:20:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 239 (2577F400) [pid = 3436] [serial = 1083] [outer = 00000000] 09:20:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 240 (26701800) [pid = 3436] [serial = 1084] [outer = 2577F400] 09:20:28 INFO - PROCESS | 3436 | 1464625228583 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 241 (26706000) [pid = 3436] [serial = 1085] [outer = 2577F400] 09:20:29 INFO - PROCESS | 3436 | 1464625229214 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]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1020ms 09:20:29 INFO - PROCESS | 3436 | 1464625229269 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 3436 | 1464625229272 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:20:29 INFO - PROCESS | 3436 | 1464625229275 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 3436 | 1464625229277 Marionette TRACE conn5 <- [1,1410,null,{}] 09:20:29 INFO - PROCESS | 3436 | 1464625229281 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}] 09:20:29 INFO - PROCESS | 3436 | 1464625229396 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:20:29 INFO - PROCESS | 3436 | 1464625229554 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 3436 | ++DOCSHELL 26707C00 == 97 [pid = 3436] [id = 362] 09:20:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 242 (2670B400) [pid = 3436] [serial = 1086] [outer = 00000000] 09:20:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 243 (2670E000) [pid = 3436] [serial = 1087] [outer = 2670B400] 09:20:29 INFO - PROCESS | 3436 | 1464625229611 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 244 (26EB8400) [pid = 3436] [serial = 1088] [outer = 2670B400] 09:20:30 INFO - PROCESS | 3436 | 1464625230282 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]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1066ms 09:20:30 INFO - PROCESS | 3436 | 1464625230346 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 3436 | 1464625230348 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:20:30 INFO - PROCESS | 3436 | 1464625230351 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 3436 | 1464625230354 Marionette TRACE conn5 <- [1,1414,null,{}] 09:20:30 INFO - PROCESS | 3436 | 1464625230358 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}] 09:20:30 INFO - PROCESS | 3436 | 1464625230477 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:20:30 INFO - PROCESS | 3436 | 1464625230635 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 3436 | ++DOCSHELL 26EBB800 == 98 [pid = 3436] [id = 363] 09:20:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 245 (2766EC00) [pid = 3436] [serial = 1089] [outer = 00000000] 09:20:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 246 (27673000) [pid = 3436] [serial = 1090] [outer = 2766EC00] 09:20:30 INFO - PROCESS | 3436 | 1464625230692 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 247 (27677400) [pid = 3436] [serial = 1091] [outer = 2766EC00] 09:20:31 INFO - PROCESS | 3436 | 1464625231489 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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1178ms 09:20:31 INFO - PROCESS | 3436 | 1464625231534 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:20:31 INFO - PROCESS | 3436 | 1464625231538 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:20:31 INFO - PROCESS | 3436 | 1464625231543 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 3436 | 1464625231548 Marionette TRACE conn5 <- [1,1418,null,{}] 09:20:31 INFO - PROCESS | 3436 | 1464625231568 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}] 09:20:31 INFO - PROCESS | 3436 | 1464625231732 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:20:31 INFO - PROCESS | 3436 | 1464625231858 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 3436 | ++DOCSHELL 18941400 == 99 [pid = 3436] [id = 364] 09:20:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 248 (18941800) [pid = 3436] [serial = 1092] [outer = 00000000] 09:20:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 249 (18EDF000) [pid = 3436] [serial = 1093] [outer = 18941800] 09:20:31 INFO - PROCESS | 3436 | 1464625231911 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 250 (19FCD800) [pid = 3436] [serial = 1094] [outer = 18941800] 09:20:32 INFO - PROCESS | 3436 | 1464625232567 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]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1079ms 09:20:32 INFO - PROCESS | 3436 | 1464625232633 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 3436 | 1464625232639 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:20:32 INFO - PROCESS | 3436 | 1464625232644 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 3436 | 1464625232647 Marionette TRACE conn5 <- [1,1422,null,{}] 09:20:32 INFO - PROCESS | 3436 | 1464625232651 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}] 09:20:32 INFO - PROCESS | 3436 | 1464625232871 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 1CCDAC00 == 98 [pid = 3436] [id = 352] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 1A959800 == 97 [pid = 3436] [id = 351] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 0C843800 == 96 [pid = 3436] [id = 350] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 11385000 == 95 [pid = 3436] [id = 349] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 24F2E000 == 94 [pid = 3436] [id = 347] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 23A3E000 == 93 [pid = 3436] [id = 346] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 23A38C00 == 92 [pid = 3436] [id = 345] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 1E6D8C00 == 91 [pid = 3436] [id = 344] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 2096C400 == 90 [pid = 3436] [id = 343] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 20931400 == 89 [pid = 3436] [id = 342] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 20938800 == 88 [pid = 3436] [id = 341] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 19C7C400 == 87 [pid = 3436] [id = 340] 09:20:32 INFO - PROCESS | 3436 | --DOCSHELL 116E0C00 == 86 [pid = 3436] [id = 339] 09:20:33 INFO - PROCESS | 3436 | 1464625233117 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 3436 | ++DOCSHELL 0CE7D800 == 87 [pid = 3436] [id = 365] 09:20:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 251 (109F4C00) [pid = 3436] [serial = 1095] [outer = 00000000] 09:20:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 252 (11022400) [pid = 3436] [serial = 1096] [outer = 109F4C00] 09:20:33 INFO - PROCESS | 3436 | 1464625233177 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 253 (11962C00) [pid = 3436] [serial = 1097] [outer = 109F4C00] 09:20:33 INFO - PROCESS | 3436 | 1464625233900 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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1265ms 09:20:33 INFO - PROCESS | 3436 | 1464625233916 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 3436 | 1464625233920 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:20:33 INFO - PROCESS | 3436 | 1464625233940 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:20:33 INFO - PROCESS | 3436 | 1464625233944 Marionette TRACE conn5 <- [1,1426,null,{}] 09:20:33 INFO - PROCESS | 3436 | 1464625233950 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}] 09:20:34 INFO - PROCESS | 3436 | 1464625234080 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:20:34 INFO - PROCESS | 3436 | 1464625234243 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 3436 | ++DOCSHELL 1A46C800 == 88 [pid = 3436] [id = 366] 09:20:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 254 (1A5D2000) [pid = 3436] [serial = 1098] [outer = 00000000] 09:20:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 255 (1A959800) [pid = 3436] [serial = 1099] [outer = 1A5D2000] 09:20:34 INFO - PROCESS | 3436 | 1464625234304 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 256 (1AA5DC00) [pid = 3436] [serial = 1100] [outer = 1A5D2000] 09:20:34 INFO - PROCESS | 3436 | 1464625234971 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1079ms 09:20:35 INFO - PROCESS | 3436 | 1464625235022 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3436 | 1464625235026 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:20:35 INFO - PROCESS | 3436 | 1464625235029 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 3436 | 1464625235032 Marionette TRACE conn5 <- [1,1430,null,{}] 09:20:35 INFO - PROCESS | 3436 | 1464625235036 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}] 09:20:35 INFO - PROCESS | 3436 | 1464625235164 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:20:35 INFO - PROCESS | 3436 | 1464625235328 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 3436 | ++DOCSHELL 1CD9AC00 == 89 [pid = 3436] [id = 367] 09:20:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 257 (1D09E800) [pid = 3436] [serial = 1101] [outer = 00000000] 09:20:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 258 (1DF25C00) [pid = 3436] [serial = 1102] [outer = 1D09E800] 09:20:35 INFO - PROCESS | 3436 | 1464625235386 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 259 (1E6CF000) [pid = 3436] [serial = 1103] [outer = 1D09E800] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1D4C1C00 == 88 [pid = 3436] [id = 62] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1AD28400 == 87 [pid = 3436] [id = 77] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1F64A800 == 86 [pid = 3436] [id = 79] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1F74A800 == 85 [pid = 3436] [id = 243] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1A5D3400 == 84 [pid = 3436] [id = 19] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 227C0000 == 83 [pid = 3436] [id = 225] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 20946800 == 82 [pid = 3436] [id = 256] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1F5F1C00 == 81 [pid = 3436] [id = 78] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1F5EB000 == 80 [pid = 3436] [id = 305] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 227C4C00 == 79 [pid = 3436] [id = 269] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1A96DC00 == 78 [pid = 3436] [id = 308] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 2092BC00 == 77 [pid = 3436] [id = 244] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 0C83A800 == 76 [pid = 3436] [id = 20] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 20941400 == 75 [pid = 3436] [id = 307] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 200AF000 == 74 [pid = 3436] [id = 306] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 10F5F400 == 73 [pid = 3436] [id = 45] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 0D4ED000 == 72 [pid = 3436] [id = 10] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1D09E400 == 71 [pid = 3436] [id = 257] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1AA55400 == 70 [pid = 3436] [id = 272] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 10F67800 == 69 [pid = 3436] [id = 75] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1DF28800 == 68 [pid = 3436] [id = 242] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 18941400 == 67 [pid = 3436] [id = 364] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 21594000 == 66 [pid = 3436] [id = 358] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 244C1800 == 65 [pid = 3436] [id = 359] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 21510800 == 64 [pid = 3436] [id = 357] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1F5EE800 == 63 [pid = 3436] [id = 356] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 15362C00 == 62 [pid = 3436] [id = 354] 09:20:37 INFO - PROCESS | 3436 | --DOCSHELL 1A970400 == 61 [pid = 3436] [id = 355] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1DB67C00 == 60 [pid = 3436] [id = 303] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1A0E5800 == 59 [pid = 3436] [id = 16] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1150EC00 == 58 [pid = 3436] [id = 26] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 109F5000 == 57 [pid = 3436] [id = 25] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 14118000 == 56 [pid = 3436] [id = 348] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 11024C00 == 55 [pid = 3436] [id = 211] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1892C400 == 54 [pid = 3436] [id = 15] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1195A400 == 53 [pid = 3436] [id = 11] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 178F6400 == 52 [pid = 3436] [id = 14] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1DFAAC00 == 51 [pid = 3436] [id = 109] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1D4C6000 == 50 [pid = 3436] [id = 18] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1A5D2400 == 49 [pid = 3436] [id = 191] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 0D4EC800 == 48 [pid = 3436] [id = 46] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1AA62000 == 47 [pid = 3436] [id = 139] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1AC40000 == 46 [pid = 3436] [id = 168] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 200B0C00 == 45 [pid = 3436] [id = 111] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1CD8F000 == 44 [pid = 3436] [id = 59] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1A95E400 == 43 [pid = 3436] [id = 210] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1ADF5400 == 42 [pid = 3436] [id = 208] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1D4C1400 == 41 [pid = 3436] [id = 23] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 26707C00 == 40 [pid = 3436] [id = 362] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 15AB7800 == 39 [pid = 3436] [id = 27] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1A96E000 == 38 [pid = 3436] [id = 17] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 25776000 == 37 [pid = 3436] [id = 360] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 0C843000 == 36 [pid = 3436] [id = 126] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1B0D2400 == 35 [pid = 3436] [id = 48] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 2092E000 == 34 [pid = 3436] [id = 207] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 26EBB800 == 33 [pid = 3436] [id = 363] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1B0C8000 == 32 [pid = 3436] [id = 237] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1F64D400 == 31 [pid = 3436] [id = 110] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 173BD000 == 30 [pid = 3436] [id = 28] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 2185A000 == 29 [pid = 3436] [id = 221] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 10961000 == 28 [pid = 3436] [id = 21] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 10F3C400 == 27 [pid = 3436] [id = 22] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 19CEBC00 == 26 [pid = 3436] [id = 29] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1DFA8400 == 25 [pid = 3436] [id = 24] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1DF26000 == 24 [pid = 3436] [id = 195] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 15BE6400 == 23 [pid = 3436] [id = 226] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 11016000 == 22 [pid = 3436] [id = 184] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 20969C00 == 21 [pid = 3436] [id = 209] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1E6C4C00 == 20 [pid = 3436] [id = 304] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 2577E400 == 19 [pid = 3436] [id = 361] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 23795400 == 18 [pid = 3436] [id = 271] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1AD74400 == 17 [pid = 3436] [id = 327] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 10F5AC00 == 16 [pid = 3436] [id = 125] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 227E0000 == 15 [pid = 3436] [id = 270] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 10F59400 == 14 [pid = 3436] [id = 255] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 22505800 == 13 [pid = 3436] [id = 268] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1A46C800 == 12 [pid = 3436] [id = 366] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 1DF31000 == 11 [pid = 3436] [id = 353] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 20353400 == 10 [pid = 3436] [id = 338] 09:20:41 INFO - PROCESS | 3436 | --DOCSHELL 0CE7D800 == 9 [pid = 3436] [id = 365] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 258 (1D06D400) [pid = 3436] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 257 (1A972C00) [pid = 3436] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 256 (15B88400) [pid = 3436] [serial = 1062] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 255 (1DF54800) [pid = 3436] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 254 (109F4C00) [pid = 3436] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 253 (1E6C5800) [pid = 3436] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 252 (227CB000) [pid = 3436] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 251 (2093C000) [pid = 3436] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 250 (1B12F000) [pid = 3436] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 249 (21852400) [pid = 3436] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 248 (21535800) [pid = 3436] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 247 (1A5D2000) [pid = 3436] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 246 (1F647000) [pid = 3436] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 245 (2670B400) [pid = 3436] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 244 (2577F400) [pid = 3436] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 243 (25777000) [pid = 3436] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 242 (1A460000) [pid = 3436] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 241 (200B1C00) [pid = 3436] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 240 (11018400) [pid = 3436] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 239 (2250E800) [pid = 3436] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 238 (1AA5FC00) [pid = 3436] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 237 (11018C00) [pid = 3436] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 236 (21505000) [pid = 3436] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 235 (1DF29C00) [pid = 3436] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 234 (0CED2C00) [pid = 3436] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 233 (20948800) [pid = 3436] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 232 (21532800) [pid = 3436] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 231 (1A958800) [pid = 3436] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 230 (227C1000) [pid = 3436] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 229 (23A3EC00) [pid = 3436] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 228 (18511000) [pid = 3436] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 227 (21591400) [pid = 3436] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 226 (11516800) [pid = 3436] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 225 (1E6CE400) [pid = 3436] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 224 (15B87400) [pid = 3436] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 223 (1A971000) [pid = 3436] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 222 (1F649400) [pid = 3436] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 221 (1F5F1400) [pid = 3436] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 220 (1DF2B800) [pid = 3436] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 219 (1F74EC00) [pid = 3436] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 218 (1D45E400) [pid = 3436] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 217 (22617800) [pid = 3436] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 216 (1AA64800) [pid = 3436] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 215 (1F64AC00) [pid = 3436] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 214 (1A5D6C00) [pid = 3436] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 213 (0CEDA000) [pid = 3436] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 212 (18E2A000) [pid = 3436] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 211 (1AD78800) [pid = 3436] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 210 (23A39000) [pid = 3436] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 209 (2250A000) [pid = 3436] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 208 (1AC48400) [pid = 3436] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 207 (23797000) [pid = 3436] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 206 (21506C00) [pid = 3436] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (115A0C00) [pid = 3436] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (141FA800) [pid = 3436] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (227E0400) [pid = 3436] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (1A96E400) [pid = 3436] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (1E681C00) [pid = 3436] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (23795800) [pid = 3436] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (24F31400) [pid = 3436] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (24B1E000) [pid = 3436] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (20351000) [pid = 3436] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (19C74400) [pid = 3436] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (1A5DAC00) [pid = 3436] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (1F746800) [pid = 3436] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1DC46400) [pid = 3436] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1DC4A400) [pid = 3436] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (2034F000) [pid = 3436] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (119C5C00) [pid = 3436] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (1F64F800) [pid = 3436] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (0C848C00) [pid = 3436] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (11513800) [pid = 3436] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (19C7F000) [pid = 3436] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (227C5C00) [pid = 3436] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1E6D2C00) [pid = 3436] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1F5EBC00) [pid = 3436] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (24AB8800) [pid = 3436] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (21859800) [pid = 3436] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (11382800) [pid = 3436] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (18EE3400) [pid = 3436] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1D0A1400) [pid = 3436] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (11917C00) [pid = 3436] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (23796C00) [pid = 3436] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (10D4C400) [pid = 3436] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1F5E4C00) [pid = 3436] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (20354000) [pid = 3436] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (25883C00) [pid = 3436] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1415C400) [pid = 3436] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1A95D000) [pid = 3436] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1CC3A400) [pid = 3436] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (21507C00) [pid = 3436] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (24B18800) [pid = 3436] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (18941800) [pid = 3436] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:20:46 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (2766EC00) [pid = 3436] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:20:47 INFO - PROCESS | 3436 | 1464625247127 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]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 12151ms 09:20:47 INFO - PROCESS | 3436 | 1464625247183 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 3436 | 1464625247188 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:20:47 INFO - PROCESS | 3436 | 1464625247193 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 3436 | 1464625247198 Marionette TRACE conn5 <- [1,1434,null,{}] 09:20:47 INFO - PROCESS | 3436 | 1464625247203 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}] 09:20:47 INFO - PROCESS | 3436 | 1464625247301 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:20:47 INFO - PROCESS | 3436 | 1464625247310 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 3436 | ++DOCSHELL 1095C800 == 10 [pid = 3436] [id = 368] 09:20:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (10961000) [pid = 3436] [serial = 1104] [outer = 00000000] 09:20:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (109F1800) [pid = 3436] [serial = 1105] [outer = 10961000] 09:20:47 INFO - PROCESS | 3436 | 1464625247367 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (10D4D400) [pid = 3436] [serial = 1106] [outer = 10961000] 09:20:47 INFO - PROCESS | 3436 | 1464625247856 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]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 09:20:47 INFO - PROCESS | 3436 | 1464625247942 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 3436 | 1464625247948 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:20:47 INFO - PROCESS | 3436 | 1464625247958 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 3436 | 1464625247961 Marionette TRACE conn5 <- [1,1438,null,{}] 09:20:47 INFO - PROCESS | 3436 | 1464625247965 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}] 09:20:48 INFO - PROCESS | 3436 | 1464625248064 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:20:48 INFO - PROCESS | 3436 | 1464625248075 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 3436 | ++DOCSHELL 10F5E000 == 11 [pid = 3436] [id = 369] 09:20:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (10F5E800) [pid = 3436] [serial = 1107] [outer = 00000000] 09:20:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (11016C00) [pid = 3436] [serial = 1108] [outer = 10F5E800] 09:20:48 INFO - PROCESS | 3436 | 1464625248121 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (1101B800) [pid = 3436] [serial = 1109] [outer = 10F5E800] 09:20:48 INFO - PROCESS | 3436 | 1464625248659 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]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 732ms 09:20:48 INFO - PROCESS | 3436 | 1464625248687 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 3436 | 1464625248690 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:20:48 INFO - PROCESS | 3436 | 1464625248694 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 3436 | 1464625248698 Marionette TRACE conn5 <- [1,1442,null,{}] 09:20:48 INFO - PROCESS | 3436 | 1464625248709 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}] 09:20:48 INFO - PROCESS | 3436 | 1464625248806 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:20:48 INFO - PROCESS | 3436 | 1464625248965 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 3436 | ++DOCSHELL 0C83D800 == 12 [pid = 3436] [id = 370] 09:20:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (0C83DC00) [pid = 3436] [serial = 1110] [outer = 00000000] 09:20:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (0C847C00) [pid = 3436] [serial = 1111] [outer = 0C83DC00] 09:20:49 INFO - PROCESS | 3436 | 1464625249067 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (109FB000) [pid = 3436] [serial = 1112] [outer = 0C83DC00] 09:20:49 INFO - PROCESS | 3436 | 1464625249788 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]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1124ms 09:20:49 INFO - PROCESS | 3436 | 1464625249836 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 3436 | 1464625249841 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:20:49 INFO - PROCESS | 3436 | 1464625249847 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 3436 | 1464625249851 Marionette TRACE conn5 <- [1,1446,null,{}] 09:20:49 INFO - PROCESS | 3436 | 1464625249856 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}] 09:20:50 INFO - PROCESS | 3436 | 1464625249978 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:20:50 INFO - PROCESS | 3436 | 1464625250125 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 3436 | ++DOCSHELL 11389000 == 13 [pid = 3436] [id = 371] 09:20:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (116E2400) [pid = 3436] [serial = 1113] [outer = 00000000] 09:20:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (1190B400) [pid = 3436] [serial = 1114] [outer = 116E2400] 09:20:50 INFO - PROCESS | 3436 | 1464625250186 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (11964800) [pid = 3436] [serial = 1115] [outer = 116E2400] 09:20:50 INFO - PROCESS | 3436 | 1464625250857 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]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1020ms 09:20:50 INFO - PROCESS | 3436 | 1464625250872 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 3436 | 1464625250877 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:20:50 INFO - PROCESS | 3436 | 1464625250881 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 3436 | 1464625250883 Marionette TRACE conn5 <- [1,1450,null,{}] 09:20:50 INFO - PROCESS | 3436 | 1464625250887 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}] 09:20:51 INFO - PROCESS | 3436 | 1464625250997 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:20:51 INFO - PROCESS | 3436 | 1464625251158 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 3436 | ++DOCSHELL 15705C00 == 14 [pid = 3436] [id = 372] 09:20:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (1570D400) [pid = 3436] [serial = 1116] [outer = 00000000] 09:20:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (157E3C00) [pid = 3436] [serial = 1117] [outer = 1570D400] 09:20:51 INFO - PROCESS | 3436 | 1464625251217 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (15A38C00) [pid = 3436] [serial = 1118] [outer = 1570D400] 09:20:51 INFO - PROCESS | 3436 | 1464625251923 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]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1068ms 09:20:51 INFO - PROCESS | 3436 | 1464625251961 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 3436 | 1464625251964 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:20:52 INFO - PROCESS | 3436 | 1464625251974 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 3436 | 1464625251980 Marionette TRACE conn5 <- [1,1454,null,{}] 09:20:52 INFO - PROCESS | 3436 | 1464625251986 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}] 09:20:52 INFO - PROCESS | 3436 | 1464625252111 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:20:52 INFO - PROCESS | 3436 | 1464625252257 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 3436 | ++DOCSHELL 17022400 == 15 [pid = 3436] [id = 373] 09:20:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (17310000) [pid = 3436] [serial = 1119] [outer = 00000000] 09:20:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (178FB400) [pid = 3436] [serial = 1120] [outer = 17310000] 09:20:52 INFO - PROCESS | 3436 | 1464625252313 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (18511000) [pid = 3436] [serial = 1121] [outer = 17310000] 09:20:53 INFO - PROCESS | 3436 | 1464625252973 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]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1032ms 09:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:20:53 INFO - PROCESS | 3436 | 1464625253004 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 3436 | 1464625253008 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:20:53 INFO - PROCESS | 3436 | 1464625253011 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 3436 | 1464625253013 Marionette TRACE conn5 <- [1,1458,null,{}] 09:20:53 INFO - PROCESS | 3436 | 1464625253017 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}] 09:20:53 INFO - PROCESS | 3436 | 1464625253130 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:20:53 INFO - PROCESS | 3436 | 1464625253284 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 3436 | ++DOCSHELL 1882D800 == 16 [pid = 3436] [id = 374] 09:20:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (18924400) [pid = 3436] [serial = 1122] [outer = 00000000] 09:20:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (18942C00) [pid = 3436] [serial = 1123] [outer = 18924400] 09:20:53 INFO - PROCESS | 3436 | 1464625253342 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (18943800) [pid = 3436] [serial = 1124] [outer = 18924400] 09:20:53 INFO - PROCESS | 3436 | 1464625253907 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]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 09:20:53 INFO - PROCESS | 3436 | 1464625253945 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 3436 | 1464625253947 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:20:53 INFO - PROCESS | 3436 | 1464625253951 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 3436 | 1464625253953 Marionette TRACE conn5 <- [1,1462,null,{}] 09:20:53 INFO - PROCESS | 3436 | 1464625253957 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}] 09:20:54 INFO - PROCESS | 3436 | 1464625254062 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:20:54 INFO - PROCESS | 3436 | 1464625254210 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 3436 | ++DOCSHELL 1101C800 == 17 [pid = 3436] [id = 375] 09:20:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (11513800) [pid = 3436] [serial = 1125] [outer = 00000000] 09:20:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (159EE800) [pid = 3436] [serial = 1126] [outer = 11513800] 09:20:54 INFO - PROCESS | 3436 | 1464625254276 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (17025800) [pid = 3436] [serial = 1127] [outer = 11513800] 09:20:55 INFO - PROCESS | 3436 | 1464625255132 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]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1234ms 09:20:55 INFO - PROCESS | 3436 | 1464625255189 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 3436 | 1464625255193 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:20:55 INFO - PROCESS | 3436 | 1464625255199 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:20:55 INFO - PROCESS | 3436 | 1464625255202 Marionette TRACE conn5 <- [1,1466,null,{}] 09:20:55 INFO - PROCESS | 3436 | 1464625255208 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}] 09:20:55 INFO - PROCESS | 3436 | 1464625255335 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1E6D7000) [pid = 3436] [serial = 1006] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (19FCE800) [pid = 3436] [serial = 993] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (1A468000) [pid = 3436] [serial = 994] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (10F40000) [pid = 3436] [serial = 957] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (185D0800) [pid = 3436] [serial = 664] [outer = 00000000] [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.] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (15ABC800) [pid = 3436] [serial = 991] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1E6DC000) [pid = 3436] [serial = 1009] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1E684000) [pid = 3436] [serial = 1008] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1DF24000) [pid = 3436] [serial = 1057] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1AA5A400) [pid = 3436] [serial = 997] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1AC41C00) [pid = 3436] [serial = 1066] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (11022400) [pid = 3436] [serial = 1096] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1A959800) [pid = 3436] [serial = 1099] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (19FCD800) [pid = 3436] [serial = 1094] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1F649C00) [pid = 3436] [serial = 1060] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1A95E800) [pid = 3436] [serial = 996] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (14165400) [pid = 3436] [serial = 990] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1AD6A000) [pid = 3436] [serial = 999] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1ADF3000) [pid = 3436] [serial = 1000] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1E6D3C00) [pid = 3436] [serial = 1059] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (18E2C400) [pid = 3436] [serial = 1063] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (1A462400) [pid = 3436] [serial = 988] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (1702AC00) [pid = 3436] [serial = 987] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1DB70000) [pid = 3436] [serial = 1003] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (1D0A7000) [pid = 3436] [serial = 1002] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (11AB4C00) [pid = 3436] [serial = 985] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1101DC00) [pid = 3436] [serial = 984] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (19C83000) [pid = 3436] [serial = 960] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1E6C7000) [pid = 3436] [serial = 963] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (227DD800) [pid = 3436] [serial = 966] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (18EDF000) [pid = 3436] [serial = 1093] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1D464000) [pid = 3436] [serial = 1056] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (244B8C00) [pid = 3436] [serial = 969] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (24ABC800) [pid = 3436] [serial = 972] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (2587B800) [pid = 3436] [serial = 975] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (25887C00) [pid = 3436] [serial = 978] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1E6CA000) [pid = 3436] [serial = 1005] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (26EB9000) [pid = 3436] [serial = 981] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (20350400) [pid = 3436] [serial = 1012] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (2094A400) [pid = 3436] [serial = 1014] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1F74FC00) [pid = 3436] [serial = 1011] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (21850000) [pid = 3436] [serial = 1073] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (227C6000) [pid = 3436] [serial = 1075] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (20938400) [pid = 3436] [serial = 1070] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (21594400) [pid = 3436] [serial = 1072] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (1AF43000) [pid = 3436] [serial = 1067] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (200A8400) [pid = 3436] [serial = 1069] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (18EE8000) [pid = 3436] [serial = 1064] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (11962C00) [pid = 3436] [serial = 1097] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1AA5DC00) [pid = 3436] [serial = 1100] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (2577F800) [pid = 3436] [serial = 1082] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (26701800) [pid = 3436] [serial = 1084] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (25881000) [pid = 3436] [serial = 1079] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (2577C400) [pid = 3436] [serial = 1081] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (227E3000) [pid = 3436] [serial = 1076] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (24F3AC00) [pid = 3436] [serial = 1078] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1F5F1000) [pid = 3436] [serial = 724] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (26EB0800) [pid = 3436] [serial = 979] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (227DA800) [pid = 3436] [serial = 808] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (1E6D0800) [pid = 3436] [serial = 913] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1B125400) [pid = 3436] [serial = 799] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1138BC00) [pid = 3436] [serial = 958] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1F747400) [pid = 3436] [serial = 916] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (10F35C00) [pid = 3436] [serial = 901] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1F74D800) [pid = 3436] [serial = 609] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (227D6800) [pid = 3436] [serial = 679] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (227E0C00) [pid = 3436] [serial = 1030] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (227C9800) [pid = 3436] [serial = 676] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (173C5400) [pid = 3436] [serial = 1051] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (26EBB400) [pid = 3436] [serial = 982] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (20937C00) [pid = 3436] [serial = 730] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (1DF2FC00) [pid = 3436] [serial = 721] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (244BFC00) [pid = 3436] [serial = 970] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (1156BC00) [pid = 3436] [serial = 1050] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (1AD21000) [pid = 3436] [serial = 1054] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (1190F800) [pid = 3436] [serial = 796] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (244B6C00) [pid = 3436] [serial = 1032] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (24F36000) [pid = 3436] [serial = 1041] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (1AA63000) [pid = 3436] [serial = 1021] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (24B11C00) [pid = 3436] [serial = 1038] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1B131800) [pid = 3436] [serial = 925] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (19C80C00) [pid = 3436] [serial = 718] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (1850D800) [pid = 3436] [serial = 904] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (1AD1DC00) [pid = 3436] [serial = 754] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (15CC0000) [pid = 3436] [serial = 751] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (1A467400) [pid = 3436] [serial = 1020] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (1E680C00) [pid = 3436] [serial = 910] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (227D6400) [pid = 3436] [serial = 865] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (24F38C00) [pid = 3436] [serial = 1042] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (21505800) [pid = 3436] [serial = 766] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (18512000) [pid = 3436] [serial = 1018] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (2096B800) [pid = 3436] [serial = 1015] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (22501800) [pid = 3436] [serial = 955] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (23A3E400) [pid = 3436] [serial = 1035] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (24B13400) [pid = 3436] [serial = 817] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (119B7C00) [pid = 3436] [serial = 715] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (227CD400) [pid = 3436] [serial = 1029] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (22616400) [pid = 3436] [serial = 1026] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (24AB9000) [pid = 3436] [serial = 1033] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (2587E800) [pid = 3436] [serial = 976] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (200B0800) [pid = 3436] [serial = 856] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (1A5D9C00) [pid = 3436] [serial = 667] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (20350800) [pid = 3436] [serial = 670] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (1A5DCC00) [pid = 3436] [serial = 961] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (1AB8DC00) [pid = 3436] [serial = 1044] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (19C75400) [pid = 3436] [serial = 1048] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (1B0CD800) [pid = 3436] [serial = 907] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (18E2DC00) [pid = 3436] [serial = 1047] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (2153A800) [pid = 3436] [serial = 769] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (22618400) [pid = 3436] [serial = 805] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (24F2B400) [pid = 3436] [serial = 1039] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (1AF45800) [pid = 3436] [serial = 1045] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (1F741800) [pid = 3436] [serial = 727] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (24ABFC00) [pid = 3436] [serial = 814] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (20962800) [pid = 3436] [serial = 733] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (15AB4800) [pid = 3436] [serial = 850] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (2378A800) [pid = 3436] [serial = 868] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (24B13000) [pid = 3436] [serial = 973] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (2378A000) [pid = 3436] [serial = 967] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (21501C00) [pid = 3436] [serial = 922] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (227C3000) [pid = 3436] [serial = 1027] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (2153D800) [pid = 3436] [serial = 1023] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (1E6DFC00) [pid = 3436] [serial = 772] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (21595800) [pid = 3436] [serial = 1024] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (1A5D2C00) [pid = 3436] [serial = 853] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (1F747000) [pid = 3436] [serial = 964] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (2378FC00) [pid = 3436] [serial = 811] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (1E68CC00) [pid = 3436] [serial = 757] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (22508400) [pid = 3436] [serial = 862] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (2158D800) [pid = 3436] [serial = 859] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (21533000) [pid = 3436] [serial = 802] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (20936000) [pid = 3436] [serial = 919] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (23A37000) [pid = 3436] [serial = 1036] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (1AA5E400) [pid = 3436] [serial = 1053] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (1F645400) [pid = 3436] [serial = 760] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 53 (2261CC00) [pid = 3436] [serial = 673] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 52 (2034AC00) [pid = 3436] [serial = 763] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 51 (16B2BC00) [pid = 3436] [serial = 1017] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 50 (27677400) [pid = 3436] [serial = 1091] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 49 (26EB8400) [pid = 3436] [serial = 1088] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 48 (27673000) [pid = 3436] [serial = 1090] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 47 (26706000) [pid = 3436] [serial = 1085] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | --DOMWINDOW == 46 (2670E000) [pid = 3436] [serial = 1087] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3436 | 1464625255469 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 3436 | ++DOCSHELL 10F39800 == 18 [pid = 3436] [id = 376] 09:20:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 47 (10F40000) [pid = 3436] [serial = 1128] [outer = 00000000] 09:20:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 48 (1101DC00) [pid = 3436] [serial = 1129] [outer = 10F40000] 09:20:55 INFO - PROCESS | 3436 | 1464625255520 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 49 (11384800) [pid = 3436] [serial = 1130] [outer = 10F40000] 09:20:56 INFO - PROCESS | 3436 | 1464625255978 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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 833ms 09:20:56 INFO - PROCESS | 3436 | 1464625256037 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 3436 | 1464625256042 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:20:56 INFO - PROCESS | 3436 | 1464625256048 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 3436 | 1464625256051 Marionette TRACE conn5 <- [1,1470,null,{}] 09:20:56 INFO - PROCESS | 3436 | 1464625256055 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}] 09:20:56 INFO - PROCESS | 3436 | 1464625256144 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:20:56 INFO - PROCESS | 3436 | 1464625256158 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 3436 | ++DOCSHELL 116E6000 == 19 [pid = 3436] [id = 377] 09:20:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 50 (11ABC400) [pid = 3436] [serial = 1131] [outer = 00000000] 09:20:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 51 (15359800) [pid = 3436] [serial = 1132] [outer = 11ABC400] 09:20:56 INFO - PROCESS | 3436 | 1464625256205 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 52 (157E2800) [pid = 3436] [serial = 1133] [outer = 11ABC400] 09:20:56 INFO - PROCESS | 3436 | 1464625256694 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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 09:20:56 INFO - PROCESS | 3436 | 1464625256722 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 3436 | 1464625256724 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:20:56 INFO - PROCESS | 3436 | 1464625256728 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 3436 | 1464625256732 Marionette TRACE conn5 <- [1,1474,null,{}] 09:20:56 INFO - PROCESS | 3436 | 1464625256742 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}] 09:20:56 INFO - PROCESS | 3436 | 1464625256836 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:20:56 INFO - PROCESS | 3436 | 1464625256846 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 3436 | ++DOCSHELL 178FA400 == 20 [pid = 3436] [id = 378] 09:20:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 53 (18509800) [pid = 3436] [serial = 1134] [outer = 00000000] 09:20:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (185D6800) [pid = 3436] [serial = 1135] [outer = 18509800] 09:20:56 INFO - PROCESS | 3436 | 1464625256900 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (1892F000) [pid = 3436] [serial = 1136] [outer = 18509800] 09:20:57 INFO - PROCESS | 3436 | 1464625257360 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]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 09:20:57 INFO - PROCESS | 3436 | 1464625257401 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 3436 | 1464625257404 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:20:57 INFO - PROCESS | 3436 | 1464625257407 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:20:57 INFO - PROCESS | 3436 | 1464625257409 Marionette TRACE conn5 <- [1,1478,null,{}] 09:20:57 INFO - PROCESS | 3436 | 1464625257413 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}] 09:20:57 INFO - PROCESS | 3436 | 1464625257530 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:20:57 INFO - PROCESS | 3436 | 1464625257540 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 3436 | ++DOCSHELL 18E2C000 == 21 [pid = 3436] [id = 379] 09:20:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (18E2C800) [pid = 3436] [serial = 1137] [outer = 00000000] 09:20:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (18EFB000) [pid = 3436] [serial = 1138] [outer = 18E2C800] 09:20:57 INFO - PROCESS | 3436 | 1464625257587 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (19C78000) [pid = 3436] [serial = 1139] [outer = 18E2C800] 09:20:58 INFO - PROCESS | 3436 | 1464625258069 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]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 09:20:58 INFO - PROCESS | 3436 | 1464625258084 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 3436 | 1464625258086 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:20:58 INFO - PROCESS | 3436 | 1464625258089 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 3436 | 1464625258091 Marionette TRACE conn5 <- [1,1482,null,{}] 09:20:58 INFO - PROCESS | 3436 | 1464625258095 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}] 09:20:58 INFO - PROCESS | 3436 | 1464625258207 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:20:58 INFO - PROCESS | 3436 | 1464625258259 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 3436 | ++DOCSHELL 14161C00 == 22 [pid = 3436] [id = 380] 09:20:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (19AD9800) [pid = 3436] [serial = 1140] [outer = 00000000] 09:20:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (19C81800) [pid = 3436] [serial = 1141] [outer = 19AD9800] 09:20:58 INFO - PROCESS | 3436 | 1464625258310 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (19CEB800) [pid = 3436] [serial = 1142] [outer = 19AD9800] 09:20:58 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (1D09E800) [pid = 3436] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:20:58 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (10961000) [pid = 3436] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:20:58 INFO - PROCESS | 3436 | 1464625258950 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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 930ms 09:20:59 INFO - PROCESS | 3436 | 1464625259022 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 3436 | 1464625259028 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:20:59 INFO - PROCESS | 3436 | 1464625259032 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 3436 | 1464625259037 Marionette TRACE conn5 <- [1,1486,null,{}] 09:20:59 INFO - PROCESS | 3436 | 1464625259043 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}] 09:20:59 INFO - PROCESS | 3436 | 1464625259164 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:20:59 INFO - PROCESS | 3436 | 1464625259283 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 3436 | ++DOCSHELL 10F5A000 == 23 [pid = 3436] [id = 381] 09:20:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (10F5D400) [pid = 3436] [serial = 1143] [outer = 00000000] 09:20:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (115A0400) [pid = 3436] [serial = 1144] [outer = 10F5D400] 09:20:59 INFO - PROCESS | 3436 | 1464625259344 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (14118000) [pid = 3436] [serial = 1145] [outer = 10F5D400] 09:20:59 INFO - PROCESS | 3436 | 1464625259900 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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 09:20:59 INFO - PROCESS | 3436 | 1464625259968 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 3436 | 1464625259974 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:21:00 INFO - PROCESS | 3436 | 1464625259980 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 3436 | 1464625259983 Marionette TRACE conn5 <- [1,1490,null,{}] 09:21:00 INFO - PROCESS | 3436 | 1464625259988 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}] 09:21:00 INFO - PROCESS | 3436 | 1464625260105 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:21:00 INFO - PROCESS | 3436 | 1464625260204 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 3436 | ++DOCSHELL 16C74C00 == 24 [pid = 3436] [id = 382] 09:21:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (16C78C00) [pid = 3436] [serial = 1146] [outer = 00000000] 09:21:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (185D7400) [pid = 3436] [serial = 1147] [outer = 16C78C00] 09:21:00 INFO - PROCESS | 3436 | 1464625260261 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (18E2C400) [pid = 3436] [serial = 1148] [outer = 16C78C00] 09:21:00 INFO - PROCESS | 3436 | 1464625260849 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]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 09:21:00 INFO - PROCESS | 3436 | 1464625260912 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 3436 | 1464625260915 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:21:00 INFO - PROCESS | 3436 | 1464625260919 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 3436 | 1464625260922 Marionette TRACE conn5 <- [1,1494,null,{}] 09:21:00 INFO - PROCESS | 3436 | 1464625260934 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}] 09:21:01 INFO - PROCESS | 3436 | 1464625261050 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:21:01 INFO - PROCESS | 3436 | 1464625261176 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 3436 | ++DOCSHELL 1A402800 == 25 [pid = 3436] [id = 383] 09:21:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (1A460000) [pid = 3436] [serial = 1149] [outer = 00000000] 09:21:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (1A462C00) [pid = 3436] [serial = 1150] [outer = 1A460000] 09:21:01 INFO - PROCESS | 3436 | 1464625261234 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (1A468800) [pid = 3436] [serial = 1151] [outer = 1A460000] 09:21:01 INFO - PROCESS | 3436 | 1464625261813 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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 931ms 09:21:01 INFO - PROCESS | 3436 | 1464625261852 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 3436 | 1464625261855 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:21:01 INFO - PROCESS | 3436 | 1464625261859 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 3436 | 1464625261861 Marionette TRACE conn5 <- [1,1498,null,{}] 09:21:01 INFO - PROCESS | 3436 | 1464625261865 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}] 09:21:02 INFO - PROCESS | 3436 | 1464625261974 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:21:02 INFO - PROCESS | 3436 | 1464625262099 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 3436 | ++DOCSHELL 1A46AC00 == 26 [pid = 3436] [id = 384] 09:21:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (1A5D1000) [pid = 3436] [serial = 1152] [outer = 00000000] 09:21:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (1A5D5400) [pid = 3436] [serial = 1153] [outer = 1A5D1000] 09:21:02 INFO - PROCESS | 3436 | 1464625262155 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (1A5DA800) [pid = 3436] [serial = 1154] [outer = 1A5D1000] 09:21:02 INFO - PROCESS | 3436 | 1464625262698 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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 870ms 09:21:02 INFO - PROCESS | 3436 | 1464625262732 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 3436 | 1464625262734 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:21:02 INFO - PROCESS | 3436 | 1464625262737 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:21:02 INFO - PROCESS | 3436 | 1464625262739 Marionette TRACE conn5 <- [1,1502,null,{}] 09:21:02 INFO - PROCESS | 3436 | 1464625262743 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}] 09:21:02 INFO - PROCESS | 3436 | 1464625262847 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:21:02 INFO - PROCESS | 3436 | 1464625262948 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 3436 | ++DOCSHELL 1A5DB800 == 27 [pid = 3436] [id = 385] 09:21:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (1A5DD400) [pid = 3436] [serial = 1155] [outer = 00000000] 09:21:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (1A959400) [pid = 3436] [serial = 1156] [outer = 1A5DD400] 09:21:03 INFO - PROCESS | 3436 | 1464625263003 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (1A95A000) [pid = 3436] [serial = 1157] [outer = 1A5DD400] 09:21:03 INFO - PROCESS | 3436 | 1464625263684 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]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 09:21:03 INFO - PROCESS | 3436 | 1464625263712 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:21:03 INFO - PROCESS | 3436 | 1464625263714 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:21:03 INFO - PROCESS | 3436 | 1464625263717 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 3436 | 1464625263719 Marionette TRACE conn5 <- [1,1506,null,{}] 09:21:03 INFO - PROCESS | 3436 | 1464625263723 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}] 09:21:03 INFO - PROCESS | 3436 | 1464625263837 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:21:03 INFO - PROCESS | 3436 | 1464625263937 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 3436 | ++DOCSHELL 10F59400 == 28 [pid = 3436] [id = 386] 09:21:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (1A955400) [pid = 3436] [serial = 1158] [outer = 00000000] 09:21:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (1AA57800) [pid = 3436] [serial = 1159] [outer = 1A955400] 09:21:04 INFO - PROCESS | 3436 | 1464625263992 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (1AA5C000) [pid = 3436] [serial = 1160] [outer = 1A955400] 09:21:04 INFO - PROCESS | 3436 | 1464625264689 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]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1017ms 09:21:04 INFO - PROCESS | 3436 | 1464625264739 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:21:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:21:04 INFO - PROCESS | 3436 | 1464625264743 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:21:04 INFO - PROCESS | 3436 | 1464625264749 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 3436 | 1464625264752 Marionette TRACE conn5 <- [1,1510,null,{}] 09:21:04 INFO - PROCESS | 3436 | 1464625264758 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}] 09:21:04 INFO - PROCESS | 3436 | 1464625264864 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:21:05 INFO - PROCESS | 3436 | 1464625264996 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 3436 | ++DOCSHELL 10F64800 == 29 [pid = 3436] [id = 387] 09:21:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (1101A000) [pid = 3436] [serial = 1161] [outer = 00000000] 09:21:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (11513C00) [pid = 3436] [serial = 1162] [outer = 1101A000] 09:21:05 INFO - PROCESS | 3436 | 1464625265052 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (11AB5000) [pid = 3436] [serial = 1163] [outer = 1101A000] 09:21:05 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (109F1800) [pid = 3436] [serial = 1105] [outer = 00000000] [url = about:blank] 09:21:05 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (1E6CF000) [pid = 3436] [serial = 1103] [outer = 00000000] [url = about:blank] 09:21:05 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (10D4D400) [pid = 3436] [serial = 1106] [outer = 00000000] [url = about:blank] 09:21:05 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (1DF25C00) [pid = 3436] [serial = 1102] [outer = 00000000] [url = about:blank] 09:21:05 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (11016C00) [pid = 3436] [serial = 1108] [outer = 00000000] [url = about:blank] 09:21:05 INFO - PROCESS | 3436 | 1464625265587 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"]]]}] 09:21:05 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 () { 09:21:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:21:05 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 () { 09:21:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:21:05 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 () { 09:21:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:21:05 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 () { 09:21:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:21:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 900ms 09:21:05 INFO - PROCESS | 3436 | 1464625265649 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 3436 | 1464625265655 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:21:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:21:05 INFO - PROCESS | 3436 | 1464625265661 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 3436 | 1464625265664 Marionette TRACE conn5 <- [1,1514,null,{}] 09:21:05 INFO - PROCESS | 3436 | 1464625265667 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}] 09:21:05 INFO - PROCESS | 3436 | 1464625265762 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:21:05 INFO - PROCESS | 3436 | 1464625265853 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 3436 | ++DOCSHELL 15359400 == 30 [pid = 3436] [id = 388] 09:21:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (15753400) [pid = 3436] [serial = 1164] [outer = 00000000] 09:21:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (15BF2C00) [pid = 3436] [serial = 1165] [outer = 15753400] 09:21:05 INFO - PROCESS | 3436 | 1464625265901 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (16C6D400) [pid = 3436] [serial = 1166] [outer = 15753400] 09:21:06 INFO - PROCESS | 3436 | 1464625266297 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"]]]}] 09:21:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:21:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:21:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:21:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:21:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:21:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:21:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 09:21:06 INFO - PROCESS | 3436 | 1464625266334 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 3436 | 1464625266337 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:21:06 INFO - PROCESS | 3436 | 1464625266340 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:21:06 INFO - PROCESS | 3436 | 1464625266344 Marionette TRACE conn5 <- [1,1518,null,{}] 09:21:06 INFO - PROCESS | 3436 | 1464625266354 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}] 09:21:06 INFO - PROCESS | 3436 | 1464625266475 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:21:06 INFO - PROCESS | 3436 | 1464625266484 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 3436 | ++DOCSHELL 185CE000 == 31 [pid = 3436] [id = 389] 09:21:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (185CFC00) [pid = 3436] [serial = 1167] [outer = 00000000] 09:21:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (19CEBC00) [pid = 3436] [serial = 1168] [outer = 185CFC00] 09:21:06 INFO - PROCESS | 3436 | 1464625266533 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (1A0DE800) [pid = 3436] [serial = 1169] [outer = 185CFC00] 09:21:07 INFO - PROCESS | 3436 | 1464625267079 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]]]}] 09:21:07 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 09:21:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:21:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:21:07 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. 09:21:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:21:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 770ms 09:21:07 INFO - PROCESS | 3436 | 1464625267114 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 3436 | 1464625267116 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:21:07 INFO - PROCESS | 3436 | 1464625267119 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:21:07 INFO - PROCESS | 3436 | 1464625267121 Marionette TRACE conn5 <- [1,1522,null,{}] 09:21:07 INFO - PROCESS | 3436 | 1464625267129 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}] 09:21:07 INFO - PROCESS | 3436 | 1464625267219 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:21:07 INFO - PROCESS | 3436 | 1464625267226 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 3436 | ++DOCSHELL 1A0E2400 == 32 [pid = 3436] [id = 390] 09:21:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (1A45F000) [pid = 3436] [serial = 1170] [outer = 00000000] 09:21:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (1AA7AC00) [pid = 3436] [serial = 1171] [outer = 1A45F000] 09:21:07 INFO - PROCESS | 3436 | 1464625267271 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (1AB8F000) [pid = 3436] [serial = 1172] [outer = 1A45F000] 09:21:07 INFO - PROCESS | 3436 | 1464625267718 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:21:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 09:21:07 INFO - PROCESS | 3436 | 1464625267773 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 3436 | 1464625267775 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:21:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:21:07 INFO - PROCESS | 3436 | 1464625267779 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 3436 | 1464625267781 Marionette TRACE conn5 <- [1,1526,null,{}] 09:21:07 INFO - PROCESS | 3436 | 1464625267784 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}] 09:21:07 INFO - PROCESS | 3436 | 1464625267930 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:21:07 INFO - PROCESS | 3436 | 1464625267951 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 3436 | ++DOCSHELL 1AC42C00 == 33 [pid = 3436] [id = 391] 09:21:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (1AC46400) [pid = 3436] [serial = 1173] [outer = 00000000] 09:21:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (1AD24C00) [pid = 3436] [serial = 1174] [outer = 1AC46400] 09:21:08 INFO - PROCESS | 3436 | 1464625267997 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (1AD6A000) [pid = 3436] [serial = 1175] [outer = 1AC46400] 09:21:08 INFO - PROCESS | 3436 | 1464625268464 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]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:21:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 09:21:08 INFO - PROCESS | 3436 | 1464625268523 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 3436 | 1464625268525 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:21:08 INFO - PROCESS | 3436 | 1464625268528 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:21:08 INFO - PROCESS | 3436 | 1464625268530 Marionette TRACE conn5 <- [1,1530,null,{}] 09:21:08 INFO - PROCESS | 3436 | 1464625268533 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}] 09:21:08 INFO - PROCESS | 3436 | 1464625268666 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:21:08 INFO - PROCESS | 3436 | 1464625268728 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 3436 | ++DOCSHELL 1AD74C00 == 34 [pid = 3436] [id = 392] 09:21:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (1AD75800) [pid = 3436] [serial = 1176] [outer = 00000000] 09:21:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (1AF3F400) [pid = 3436] [serial = 1177] [outer = 1AD75800] 09:21:08 INFO - PROCESS | 3436 | 1464625268774 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (1AF44000) [pid = 3436] [serial = 1178] [outer = 1AD75800] 09:21:09 INFO - PROCESS | 3436 | 1464625269202 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:21:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 09:21:09 INFO - PROCESS | 3436 | 1464625269263 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 3436 | 1464625269265 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:21:09 INFO - PROCESS | 3436 | 1464625269269 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 3436 | 1464625269270 Marionette TRACE conn5 <- [1,1534,null,{}] 09:21:09 INFO - PROCESS | 3436 | 1464625269274 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}] 09:21:09 INFO - PROCESS | 3436 | 1464625269392 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:21:09 INFO - PROCESS | 3436 | 1464625269401 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 3436 | ++DOCSHELL 1AF45C00 == 35 [pid = 3436] [id = 393] 09:21:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (1AF46800) [pid = 3436] [serial = 1179] [outer = 00000000] 09:21:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (1B12F000) [pid = 3436] [serial = 1180] [outer = 1AF46800] 09:21:09 INFO - PROCESS | 3436 | 1464625269500 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (1CC31800) [pid = 3436] [serial = 1181] [outer = 1AF46800] 09:21:09 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (18E2C800) [pid = 3436] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:21:09 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (10F5E800) [pid = 3436] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:21:09 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (18509800) [pid = 3436] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:21:09 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (10F40000) [pid = 3436] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:21:09 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (11ABC400) [pid = 3436] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:21:09 INFO - PROCESS | 3436 | 1464625269933 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:21:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 09:21:09 INFO - PROCESS | 3436 | 1464625269939 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 3436 | 1464625269941 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:21:09 INFO - PROCESS | 3436 | 1464625269944 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 3436 | 1464625269945 Marionette TRACE conn5 <- [1,1538,null,{}] 09:21:09 INFO - PROCESS | 3436 | 1464625269949 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}] 09:21:10 INFO - PROCESS | 3436 | 1464625270033 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:21:10 INFO - PROCESS | 3436 | 1464625270125 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 3436 | ++DOCSHELL 0D489C00 == 36 [pid = 3436] [id = 394] 09:21:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (10F5C000) [pid = 3436] [serial = 1182] [outer = 00000000] 09:21:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (1CC34400) [pid = 3436] [serial = 1183] [outer = 10F5C000] 09:21:10 INFO - PROCESS | 3436 | 1464625270169 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (1CCD5800) [pid = 3436] [serial = 1184] [outer = 10F5C000] 09:21:10 INFO - PROCESS | 3436 | 1464625270541 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:21:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 09:21:10 INFO - PROCESS | 3436 | 1464625270575 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 3436 | 1464625270577 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:21:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:21:10 INFO - PROCESS | 3436 | 1464625270580 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 3436 | 1464625270582 Marionette TRACE conn5 <- [1,1542,null,{}] 09:21:10 INFO - PROCESS | 3436 | 1464625270585 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}] 09:21:10 INFO - PROCESS | 3436 | 1464625270704 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:21:10 INFO - PROCESS | 3436 | 1464625270744 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 3436 | ++DOCSHELL 1535E000 == 37 [pid = 3436] [id = 395] 09:21:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (19C74400) [pid = 3436] [serial = 1185] [outer = 00000000] 09:21:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (1D09C400) [pid = 3436] [serial = 1186] [outer = 19C74400] 09:21:10 INFO - PROCESS | 3436 | 1464625270790 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (1D0A3800) [pid = 3436] [serial = 1187] [outer = 19C74400] 09:21:11 INFO - PROCESS | 3436 | 1464625271209 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]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:21:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 09:21:11 INFO - PROCESS | 3436 | 1464625271251 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 3436 | 1464625271253 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:21:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:21:11 INFO - PROCESS | 3436 | 1464625271265 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 3436 | 1464625271267 Marionette TRACE conn5 <- [1,1546,null,{}] 09:21:11 INFO - PROCESS | 3436 | 1464625271271 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}] 09:21:11 INFO - PROCESS | 3436 | 1464625271355 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:21:11 INFO - PROCESS | 3436 | 1464625271362 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 3436 | ++DOCSHELL 1D09B000 == 38 [pid = 3436] [id = 396] 09:21:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (1D0A7800) [pid = 3436] [serial = 1188] [outer = 00000000] 09:21:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (1DB70000) [pid = 3436] [serial = 1189] [outer = 1D0A7800] 09:21:11 INFO - PROCESS | 3436 | 1464625271406 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (1DC46400) [pid = 3436] [serial = 1190] [outer = 1D0A7800] 09:21:11 INFO - PROCESS | 3436 | 1464625271946 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]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:21:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 731ms 09:21:12 INFO - PROCESS | 3436 | 1464625271997 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 3436 | 1464625272001 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:21:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:21:12 INFO - PROCESS | 3436 | 1464625272007 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 3436 | 1464625272012 Marionette TRACE conn5 <- [1,1550,null,{}] 09:21:12 INFO - PROCESS | 3436 | 1464625272118 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}] 09:21:12 INFO - PROCESS | 3436 | 1464625272241 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:21:12 INFO - PROCESS | 3436 | 1464625272343 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 3436 | ++DOCSHELL 10F31400 == 39 [pid = 3436] [id = 397] 09:21:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (10F61400) [pid = 3436] [serial = 1191] [outer = 00000000] 09:21:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (116E6400) [pid = 3436] [serial = 1192] [outer = 10F61400] 09:21:12 INFO - PROCESS | 3436 | 1464625272400 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (157DF400) [pid = 3436] [serial = 1193] [outer = 10F61400] 09:21:13 INFO - PROCESS | 3436 | 1464625272981 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]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:21:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1014ms 09:21:13 INFO - PROCESS | 3436 | 1464625273026 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 3436 | 1464625273033 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:21:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:21:13 INFO - PROCESS | 3436 | 1464625273039 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 3436 | 1464625273042 Marionette TRACE conn5 <- [1,1554,null,{}] 09:21:13 INFO - PROCESS | 3436 | 1464625273046 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}] 09:21:13 INFO - PROCESS | 3436 | 1464625273170 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:21:13 INFO - PROCESS | 3436 | 1464625273281 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 3436 | ++DOCSHELL 18EF2800 == 40 [pid = 3436] [id = 398] 09:21:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (19AD2800) [pid = 3436] [serial = 1194] [outer = 00000000] 09:21:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (1A461000) [pid = 3436] [serial = 1195] [outer = 19AD2800] 09:21:13 INFO - PROCESS | 3436 | 1464625273337 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (1A957400) [pid = 3436] [serial = 1196] [outer = 19AD2800] 09:21:14 INFO - PROCESS | 3436 | 1464625274013 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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:21:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1021ms 09:21:14 INFO - PROCESS | 3436 | 1464625274062 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 3436 | 1464625274064 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:21:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:21:14 INFO - PROCESS | 3436 | 1464625274068 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 3436 | 1464625274072 Marionette TRACE conn5 <- [1,1558,null,{}] 09:21:14 INFO - PROCESS | 3436 | 1464625274083 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}] 09:21:14 INFO - PROCESS | 3436 | 1464625274199 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:21:14 INFO - PROCESS | 3436 | 1464625274310 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 3436 | ++DOCSHELL 1A95F800 == 41 [pid = 3436] [id = 399] 09:21:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (1AF44400) [pid = 3436] [serial = 1197] [outer = 00000000] 09:21:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (1D09DC00) [pid = 3436] [serial = 1198] [outer = 1AF44400] 09:21:14 INFO - PROCESS | 3436 | 1464625274370 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (1DF22800) [pid = 3436] [serial = 1199] [outer = 1AF44400] 09:21:15 INFO - PROCESS | 3436 | 1464625275008 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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:21:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 09:21:15 INFO - PROCESS | 3436 | 1464625275041 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 3436 | 1464625275044 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:21:15 INFO - PROCESS | 3436 | 1464625275048 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:21:15 INFO - PROCESS | 3436 | 1464625275050 Marionette TRACE conn5 <- [1,1562,null,{}] 09:21:15 INFO - PROCESS | 3436 | 1464625275053 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}] 09:21:15 INFO - PROCESS | 3436 | 1464625275166 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:21:15 INFO - PROCESS | 3436 | 1464625275274 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 3436 | ++DOCSHELL 1DF5B800 == 42 [pid = 3436] [id = 400] 09:21:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (1DF5BC00) [pid = 3436] [serial = 1200] [outer = 00000000] 09:21:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (1DFA8400) [pid = 3436] [serial = 1201] [outer = 1DF5BC00] 09:21:15 INFO - PROCESS | 3436 | 1464625275332 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (1E684800) [pid = 3436] [serial = 1202] [outer = 1DF5BC00] 09:21:15 INFO - PROCESS | 3436 | 1464625275895 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 09:21:16 INFO - PROCESS | 3436 | 1464625275981 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 3436 | 1464625275984 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:21:16 INFO - PROCESS | 3436 | 1464625275987 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:21:16 INFO - PROCESS | 3436 | 1464625275989 Marionette TRACE conn5 <- [1,1566,null,{}] 09:21:16 INFO - PROCESS | 3436 | 1464625275993 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}] 09:21:16 INFO - PROCESS | 3436 | 1464625276102 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:21:16 INFO - PROCESS | 3436 | 1464625276235 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 3436 | ++DOCSHELL 1DFA4800 == 43 [pid = 3436] [id = 401] 09:21:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (1E688C00) [pid = 3436] [serial = 1203] [outer = 00000000] 09:21:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (1E6C7000) [pid = 3436] [serial = 1204] [outer = 1E688C00] 09:21:16 INFO - PROCESS | 3436 | 1464625276292 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (1E6CB000) [pid = 3436] [serial = 1205] [outer = 1E688C00] 09:21:16 INFO - PROCESS | 3436 | 1464625276860 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 09:21:16 INFO - PROCESS | 3436 | 1464625276922 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 3436 | 1464625276924 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:21:16 INFO - PROCESS | 3436 | 1464625276928 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 3436 | 1464625276930 Marionette TRACE conn5 <- [1,1570,null,{}] 09:21:16 INFO - PROCESS | 3436 | 1464625276934 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}] 09:21:17 INFO - PROCESS | 3436 | 1464625277284 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:21:17 INFO - PROCESS | 3436 | 1464625277296 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 3436 | ++DOCSHELL 1138BC00 == 44 [pid = 3436] [id = 402] 09:21:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1138D800) [pid = 3436] [serial = 1206] [outer = 00000000] 09:21:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1190F000) [pid = 3436] [serial = 1207] [outer = 1138D800] 09:21:17 INFO - PROCESS | 3436 | 1464625277346 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (15752000) [pid = 3436] [serial = 1208] [outer = 1138D800] 09:21:18 INFO - PROCESS | 3436 | 1464625277980 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1072ms 09:21:18 INFO - PROCESS | 3436 | 1464625278004 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:21:18 INFO - PROCESS | 3436 | 1464625278009 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:21:18 INFO - PROCESS | 3436 | 1464625278013 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 3436 | 1464625278016 Marionette TRACE conn5 <- [1,1574,null,{}] 09:21:18 INFO - PROCESS | 3436 | 1464625278021 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}] 09:21:18 INFO - PROCESS | 3436 | 1464625278120 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:21:18 INFO - PROCESS | 3436 | 1464625278233 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 3436 | ++DOCSHELL 1411AC00 == 45 [pid = 3436] [id = 403] 09:21:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (14160400) [pid = 3436] [serial = 1209] [outer = 00000000] 09:21:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (173C5C00) [pid = 3436] [serial = 1210] [outer = 14160400] 09:21:18 INFO - PROCESS | 3436 | 1464625278327 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (18928C00) [pid = 3436] [serial = 1211] [outer = 14160400] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 1535E000 == 44 [pid = 3436] [id = 395] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 0D489C00 == 43 [pid = 3436] [id = 394] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 1AF45C00 == 42 [pid = 3436] [id = 393] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 1AD74C00 == 41 [pid = 3436] [id = 392] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 1AC42C00 == 40 [pid = 3436] [id = 391] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 1A0E2400 == 39 [pid = 3436] [id = 390] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 185CE000 == 38 [pid = 3436] [id = 389] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 15359400 == 37 [pid = 3436] [id = 388] 09:21:18 INFO - PROCESS | 3436 | --DOCSHELL 10F64800 == 36 [pid = 3436] [id = 387] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (159EE800) [pid = 3436] [serial = 1126] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (18EFB000) [pid = 3436] [serial = 1138] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (19C78000) [pid = 3436] [serial = 1139] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (1101B800) [pid = 3436] [serial = 1109] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (0C847C00) [pid = 3436] [serial = 1111] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (1190B400) [pid = 3436] [serial = 1114] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (157E3C00) [pid = 3436] [serial = 1117] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (178FB400) [pid = 3436] [serial = 1120] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (185D6800) [pid = 3436] [serial = 1135] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1892F000) [pid = 3436] [serial = 1136] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (1101DC00) [pid = 3436] [serial = 1129] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (11384800) [pid = 3436] [serial = 1130] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (15359800) [pid = 3436] [serial = 1132] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (157E2800) [pid = 3436] [serial = 1133] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (18942C00) [pid = 3436] [serial = 1123] [outer = 00000000] [url = about:blank] 09:21:18 INFO - PROCESS | 3436 | 1464625278930 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]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 987ms 09:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:21:19 INFO - PROCESS | 3436 | 1464625279001 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 3436 | 1464625279004 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:21:19 INFO - PROCESS | 3436 | 1464625279007 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 3436 | 1464625279009 Marionette TRACE conn5 <- [1,1578,null,{}] 09:21:19 INFO - PROCESS | 3436 | 1464625279019 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}] 09:21:19 INFO - PROCESS | 3436 | 1464625279104 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:21:19 INFO - PROCESS | 3436 | 1464625279112 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3436 | ++DOCSHELL 11388800 == 37 [pid = 3436] [id = 404] 09:21:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (1138A800) [pid = 3436] [serial = 1212] [outer = 00000000] 09:21:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (119C4800) [pid = 3436] [serial = 1213] [outer = 1138A800] 09:21:19 INFO - PROCESS | 3436 | 1464625279160 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (1574C000) [pid = 3436] [serial = 1214] [outer = 1138A800] 09:21:19 INFO - PROCESS | 3436 | 1464625279661 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]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 09:21:19 INFO - PROCESS | 3436 | 1464625279680 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 3436 | 1464625279684 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:21:19 INFO - PROCESS | 3436 | 1464625279699 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 3436 | 1464625279703 Marionette TRACE conn5 <- [1,1582,null,{}] 09:21:19 INFO - PROCESS | 3436 | 1464625279707 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}] 09:21:19 INFO - PROCESS | 3436 | 1464625279823 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:21:19 INFO - PROCESS | 3436 | 1464625279833 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3436 | ++DOCSHELL 18944400 == 38 [pid = 3436] [id = 405] 09:21:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (18944800) [pid = 3436] [serial = 1215] [outer = 00000000] 09:21:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (18E32000) [pid = 3436] [serial = 1216] [outer = 18944800] 09:21:19 INFO - PROCESS | 3436 | 1464625279878 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (18E38800) [pid = 3436] [serial = 1217] [outer = 18944800] 09:21:20 INFO - PROCESS | 3436 | 1464625280357 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 09:21:20 INFO - PROCESS | 3436 | 1464625280380 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:21:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:21:20 INFO - PROCESS | 3436 | 1464625280382 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:21:20 INFO - PROCESS | 3436 | 1464625280385 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 3436 | 1464625280387 Marionette TRACE conn5 <- [1,1586,null,{}] 09:21:20 INFO - PROCESS | 3436 | 1464625280391 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}] 09:21:20 INFO - PROCESS | 3436 | 1464625280473 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:21:20 INFO - PROCESS | 3436 | 1464625280480 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 3436 | ++DOCSHELL 10F61800 == 39 [pid = 3436] [id = 406] 09:21:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (18EDD400) [pid = 3436] [serial = 1218] [outer = 00000000] 09:21:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (19AD6C00) [pid = 3436] [serial = 1219] [outer = 18EDD400] 09:21:20 INFO - PROCESS | 3436 | 1464625280525 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (19CE6000) [pid = 3436] [serial = 1220] [outer = 18EDD400] 09:21:21 INFO - PROCESS | 3436 | 1464625280974 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 09:21:21 INFO - PROCESS | 3436 | 1464625281019 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 3436 | 1464625281021 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:21:21 INFO - PROCESS | 3436 | 1464625281024 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 3436 | 1464625281026 Marionette TRACE conn5 <- [1,1590,null,{}] 09:21:21 INFO - PROCESS | 3436 | 1464625281030 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}] 09:21:21 INFO - PROCESS | 3436 | 1464625281165 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:21:21 INFO - PROCESS | 3436 | 1464625281255 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 3436 | ++DOCSHELL 109EE800 == 40 [pid = 3436] [id = 407] 09:21:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1A463400) [pid = 3436] [serial = 1221] [outer = 00000000] 09:21:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1A5DE400) [pid = 3436] [serial = 1222] [outer = 1A463400] 09:21:21 INFO - PROCESS | 3436 | 1464625281308 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1A960C00) [pid = 3436] [serial = 1223] [outer = 1A463400] 09:21:21 INFO - PROCESS | 3436 | 1464625281746 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 771ms 09:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:21:21 INFO - PROCESS | 3436 | 1464625281797 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 3436 | 1464625281798 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:21:21 INFO - PROCESS | 3436 | 1464625281802 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 3436 | 1464625281803 Marionette TRACE conn5 <- [1,1594,null,{}] 09:21:21 INFO - PROCESS | 3436 | 1464625281807 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}] 09:21:21 INFO - PROCESS | 3436 | 1464625281920 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:21:21 INFO - PROCESS | 3436 | 1464625281927 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 3436 | ++DOCSHELL 1A965800 == 41 [pid = 3436] [id = 408] 09:21:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1A969400) [pid = 3436] [serial = 1224] [outer = 00000000] 09:21:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1AB9BC00) [pid = 3436] [serial = 1225] [outer = 1A969400] 09:21:22 INFO - PROCESS | 3436 | 1464625282022 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1AC41C00) [pid = 3436] [serial = 1226] [outer = 1A969400] 09:21:22 INFO - PROCESS | 3436 | 1464625282445 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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 09:21:22 INFO - PROCESS | 3436 | 1464625282473 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:21:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:21:22 INFO - PROCESS | 3436 | 1464625282475 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:21:22 INFO - PROCESS | 3436 | 1464625282478 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 3436 | 1464625282480 Marionette TRACE conn5 <- [1,1598,null,{}] 09:21:22 INFO - PROCESS | 3436 | 1464625282483 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}] 09:21:22 INFO - PROCESS | 3436 | 1464625282622 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:21:22 INFO - PROCESS | 3436 | 1464625282646 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 3436 | ++DOCSHELL 1AD1F400 == 42 [pid = 3436] [id = 409] 09:21:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1AD6C800) [pid = 3436] [serial = 1227] [outer = 00000000] 09:21:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1AD78800) [pid = 3436] [serial = 1228] [outer = 1AD6C800] 09:21:22 INFO - PROCESS | 3436 | 1464625282691 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1AF40800) [pid = 3436] [serial = 1229] [outer = 1AD6C800] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (19C74400) [pid = 3436] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1A955400) [pid = 3436] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (11513800) [pid = 3436] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (1AC46400) [pid = 3436] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1101A000) [pid = 3436] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (1AD75800) [pid = 3436] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (10F5C000) [pid = 3436] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (185CFC00) [pid = 3436] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (15753400) [pid = 3436] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (1A45F000) [pid = 3436] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:21:23 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (1AF46800) [pid = 3436] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:21:23 INFO - PROCESS | 3436 | 1464625283308 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:21:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 870ms 09:21:23 INFO - PROCESS | 3436 | 1464625283348 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 3436 | 1464625283350 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:21:23 INFO - PROCESS | 3436 | 1464625283354 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 3436 | 1464625283355 Marionette TRACE conn5 <- [1,1602,null,{}] 09:21:23 INFO - PROCESS | 3436 | 1464625283359 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}] 09:21:23 INFO - PROCESS | 3436 | 1464625283444 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:21:23 INFO - PROCESS | 3436 | 1464625283450 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 3436 | ++DOCSHELL 10F5C000 == 43 [pid = 3436] [id = 410] 09:21:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (11380C00) [pid = 3436] [serial = 1230] [outer = 00000000] 09:21:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (19C7F400) [pid = 3436] [serial = 1231] [outer = 11380C00] 09:21:23 INFO - PROCESS | 3436 | 1464625283495 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1AA5DC00) [pid = 3436] [serial = 1232] [outer = 11380C00] 09:21:24 INFO - PROCESS | 3436 | 1464625283974 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]]]}] 09:21:24 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 09:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 09:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:21:24 INFO - PROCESS | 3436 | 1464625284024 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 3436 | 1464625284026 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:21:24 INFO - PROCESS | 3436 | 1464625284029 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 3436 | 1464625284031 Marionette TRACE conn5 <- [1,1606,null,{}] 09:21:24 INFO - PROCESS | 3436 | 1464625284035 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}] 09:21:24 INFO - PROCESS | 3436 | 1464625284119 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:21:24 INFO - PROCESS | 3436 | 1464625284126 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 3436 | ++DOCSHELL 15A38400 == 44 [pid = 3436] [id = 411] 09:21:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (15753400) [pid = 3436] [serial = 1233] [outer = 00000000] 09:21:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1B12EC00) [pid = 3436] [serial = 1234] [outer = 15753400] 09:21:24 INFO - PROCESS | 3436 | 1464625284171 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1D072000) [pid = 3436] [serial = 1235] [outer = 15753400] 09:21:24 INFO - PROCESS | 3436 | 1464625284609 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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 09:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:21:24 INFO - PROCESS | 3436 | 1464625284661 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 3436 | 1464625284663 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:21:24 INFO - PROCESS | 3436 | 1464625284666 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 3436 | 1464625284668 Marionette TRACE conn5 <- [1,1610,null,{}] 09:21:24 INFO - PROCESS | 3436 | 1464625284672 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}] 09:21:24 INFO - PROCESS | 3436 | 1464625284773 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:21:24 INFO - PROCESS | 3436 | 1464625284780 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 3436 | ++DOCSHELL 19C74800 == 45 [pid = 3436] [id = 412] 09:21:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1B0CB800) [pid = 3436] [serial = 1236] [outer = 00000000] 09:21:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1DF2D000) [pid = 3436] [serial = 1237] [outer = 1B0CB800] 09:21:24 INFO - PROCESS | 3436 | 1464625284831 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1DFA9000) [pid = 3436] [serial = 1238] [outer = 1B0CB800] 09:21:25 INFO - PROCESS | 3436 | 1464625285413 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]]]}] 09:21:25 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 09:21:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 09:21:25 INFO - PROCESS | 3436 | 1464625285482 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 3436 | 1464625285487 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:21:25 INFO - PROCESS | 3436 | 1464625285509 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:21:25 INFO - PROCESS | 3436 | 1464625285513 Marionette TRACE conn5 <- [1,1614,null,{}] 09:21:25 INFO - PROCESS | 3436 | 1464625285519 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}] 09:21:25 INFO - PROCESS | 3436 | 1464625285641 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:21:25 INFO - PROCESS | 3436 | 1464625285771 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 3436 | ++DOCSHELL 10F5C400 == 46 [pid = 3436] [id = 413] 09:21:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (10F61C00) [pid = 3436] [serial = 1239] [outer = 00000000] 09:21:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1150E000) [pid = 3436] [serial = 1240] [outer = 10F61C00] 09:21:25 INFO - PROCESS | 3436 | 1464625285833 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (119C2000) [pid = 3436] [serial = 1241] [outer = 10F61C00] 09:21:26 INFO - PROCESS | 3436 | 1464625286416 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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 09:21:26 INFO - PROCESS | 3436 | 1464625286446 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 3436 | 1464625286452 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:21:26 INFO - PROCESS | 3436 | 1464625286459 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 3436 | 1464625286462 Marionette TRACE conn5 <- [1,1618,null,{}] 09:21:26 INFO - PROCESS | 3436 | 1464625286466 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}] 09:21:26 INFO - PROCESS | 3436 | 1464625286579 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:21:26 INFO - PROCESS | 3436 | 1464625286691 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 3436 | ++DOCSHELL 16C6EC00 == 47 [pid = 3436] [id = 414] 09:21:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (173B8800) [pid = 3436] [serial = 1242] [outer = 00000000] 09:21:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (18942800) [pid = 3436] [serial = 1243] [outer = 173B8800] 09:21:26 INFO - PROCESS | 3436 | 1464625286748 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (18E30800) [pid = 3436] [serial = 1244] [outer = 173B8800] 09:21:27 INFO - PROCESS | 3436 | 1464625287368 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 09:21:27 INFO - PROCESS | 3436 | 1464625287390 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 3436 | 1464625287392 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:21:27 INFO - PROCESS | 3436 | 1464625287396 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 3436 | 1464625287400 Marionette TRACE conn5 <- [1,1622,null,{}] 09:21:27 INFO - PROCESS | 3436 | 1464625287412 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}] 09:21:27 INFO - PROCESS | 3436 | 1464625287525 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:21:27 INFO - PROCESS | 3436 | 1464625287637 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 3436 | ++DOCSHELL 1882EC00 == 48 [pid = 3436] [id = 415] 09:21:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1AF3D400) [pid = 3436] [serial = 1245] [outer = 00000000] 09:21:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1D4CEC00) [pid = 3436] [serial = 1246] [outer = 1AF3D400] 09:21:27 INFO - PROCESS | 3436 | 1464625287736 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1DFA4C00) [pid = 3436] [serial = 1247] [outer = 1AF3D400] 09:21:28 INFO - PROCESS | 3436 | 1464625288352 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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 09:21:28 INFO - PROCESS | 3436 | 1464625288370 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 3436 | 1464625288373 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:21:28 INFO - PROCESS | 3436 | 1464625288377 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 3436 | 1464625288379 Marionette TRACE conn5 <- [1,1626,null,{}] 09:21:28 INFO - PROCESS | 3436 | 1464625288382 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}] 09:21:28 INFO - PROCESS | 3436 | 1464625288493 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:21:28 INFO - PROCESS | 3436 | 1464625288602 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D2C00 == 49 [pid = 3436] [id = 416] 09:21:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1E6D3000) [pid = 3436] [serial = 1248] [outer = 00000000] 09:21:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1E6DA000) [pid = 3436] [serial = 1249] [outer = 1E6D3000] 09:21:28 INFO - PROCESS | 3436 | 1464625288659 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1E6DB400) [pid = 3436] [serial = 1250] [outer = 1E6D3000] 09:21:29 INFO - PROCESS | 3436 | 1464625289218 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 870ms 09:21:29 INFO - PROCESS | 3436 | 1464625289255 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 3436 | 1464625289258 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:21:29 INFO - PROCESS | 3436 | 1464625289262 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 3436 | 1464625289264 Marionette TRACE conn5 <- [1,1630,null,{}] 09:21:29 INFO - PROCESS | 3436 | 1464625289268 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}] 09:21:29 INFO - PROCESS | 3436 | 1464625289373 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:21:29 INFO - PROCESS | 3436 | 1464625289481 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D4800 == 50 [pid = 3436] [id = 417] 09:21:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1E6D6800) [pid = 3436] [serial = 1251] [outer = 00000000] 09:21:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1F5EA800) [pid = 3436] [serial = 1252] [outer = 1E6D6800] 09:21:29 INFO - PROCESS | 3436 | 1464625289537 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1F5EFC00) [pid = 3436] [serial = 1253] [outer = 1E6D6800] 09:21:30 INFO - PROCESS | 3436 | 1464625290162 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 09:21:30 INFO - PROCESS | 3436 | 1464625290235 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 3436 | 1464625290238 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:21:30 INFO - PROCESS | 3436 | 1464625290241 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:21:30 INFO - PROCESS | 3436 | 1464625290243 Marionette TRACE conn5 <- [1,1634,null,{}] 09:21:30 INFO - PROCESS | 3436 | 1464625290247 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}] 09:21:30 INFO - PROCESS | 3436 | 1464625290379 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:21:30 INFO - PROCESS | 3436 | 1464625290667 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 3436 | ++DOCSHELL 10961000 == 51 [pid = 3436] [id = 418] 09:21:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (10F38400) [pid = 3436] [serial = 1254] [outer = 00000000] 09:21:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1101F000) [pid = 3436] [serial = 1255] [outer = 10F38400] 09:21:30 INFO - PROCESS | 3436 | 1464625290724 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (11513400) [pid = 3436] [serial = 1256] [outer = 10F38400] 09:21:31 INFO - PROCESS | 3436 | 1464625291367 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]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1184ms 09:21:31 INFO - PROCESS | 3436 | 1464625291429 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 3436 | 1464625291434 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:21:31 INFO - PROCESS | 3436 | 1464625291438 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 3436 | 1464625291442 Marionette TRACE conn5 <- [1,1638,null,{}] 09:21:31 INFO - PROCESS | 3436 | 1464625291447 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}] 09:21:31 INFO - PROCESS | 3436 | 1464625291551 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:21:31 INFO - PROCESS | 3436 | 1464625291693 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 3436 | ++DOCSHELL 157E4400 == 52 [pid = 3436] [id = 419] 09:21:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (16C7B400) [pid = 3436] [serial = 1257] [outer = 00000000] 09:21:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (18E2B000) [pid = 3436] [serial = 1258] [outer = 16C7B400] 09:21:31 INFO - PROCESS | 3436 | 1464625291744 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (19C7F000) [pid = 3436] [serial = 1259] [outer = 16C7B400] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 15A38400 == 51 [pid = 3436] [id = 411] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 10F5C000 == 50 [pid = 3436] [id = 410] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 1AD1F400 == 49 [pid = 3436] [id = 409] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 1A965800 == 48 [pid = 3436] [id = 408] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 109EE800 == 47 [pid = 3436] [id = 407] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 10F61800 == 46 [pid = 3436] [id = 406] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 18944400 == 45 [pid = 3436] [id = 405] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 11388800 == 44 [pid = 3436] [id = 404] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 1411AC00 == 43 [pid = 3436] [id = 403] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (19C81800) [pid = 3436] [serial = 1141] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (115A0400) [pid = 3436] [serial = 1144] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (185D7400) [pid = 3436] [serial = 1147] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1A462C00) [pid = 3436] [serial = 1150] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1A5D5400) [pid = 3436] [serial = 1153] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1A959400) [pid = 3436] [serial = 1156] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1DB70000) [pid = 3436] [serial = 1189] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 1138BC00 == 42 [pid = 3436] [id = 402] 09:21:32 INFO - PROCESS | 3436 | --DOCSHELL 10F31400 == 41 [pid = 3436] [id = 397] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (17025800) [pid = 3436] [serial = 1127] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1AD24C00) [pid = 3436] [serial = 1174] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1AD6A000) [pid = 3436] [serial = 1175] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (11AB5000) [pid = 3436] [serial = 1163] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (11513C00) [pid = 3436] [serial = 1162] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1AF3F400) [pid = 3436] [serial = 1177] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1CC34400) [pid = 3436] [serial = 1183] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (19CEBC00) [pid = 3436] [serial = 1168] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1A0DE800) [pid = 3436] [serial = 1169] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (15BF2C00) [pid = 3436] [serial = 1165] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (16C6D400) [pid = 3436] [serial = 1166] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (1AA7AC00) [pid = 3436] [serial = 1171] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (1B12F000) [pid = 3436] [serial = 1180] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1AF44000) [pid = 3436] [serial = 1178] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (1D0A3800) [pid = 3436] [serial = 1187] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (1CC31800) [pid = 3436] [serial = 1181] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1D09C400) [pid = 3436] [serial = 1186] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (1AA5C000) [pid = 3436] [serial = 1160] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (1AA57800) [pid = 3436] [serial = 1159] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (1CCD5800) [pid = 3436] [serial = 1184] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (1AB8F000) [pid = 3436] [serial = 1172] [outer = 00000000] [url = about:blank] 09:21:32 INFO - PROCESS | 3436 | 1464625292345 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 931ms 09:21:32 INFO - PROCESS | 3436 | 1464625292371 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 3436 | 1464625292375 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:21:32 INFO - PROCESS | 3436 | 1464625292379 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 3436 | 1464625292381 Marionette TRACE conn5 <- [1,1642,null,{}] 09:21:32 INFO - PROCESS | 3436 | 1464625292384 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}] 09:21:32 INFO - PROCESS | 3436 | 1464625292474 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:21:32 INFO - PROCESS | 3436 | 1464625292576 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 3436 | ++DOCSHELL 10F66000 == 42 [pid = 3436] [id = 420] 09:21:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (11017800) [pid = 3436] [serial = 1260] [outer = 00000000] 09:21:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (15B8D000) [pid = 3436] [serial = 1261] [outer = 11017800] 09:21:32 INFO - PROCESS | 3436 | 1464625292624 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (178FEC00) [pid = 3436] [serial = 1262] [outer = 11017800] 09:21:33 INFO - PROCESS | 3436 | 1464625293015 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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:21:33 INFO - PROCESS | 3436 | 1464625293066 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 3436 | 1464625293068 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:21:33 INFO - PROCESS | 3436 | 1464625293073 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 3436 | 1464625293079 Marionette TRACE conn5 <- [1,1646,null,{}] 09:21:33 INFO - PROCESS | 3436 | 1464625293088 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}] 09:21:33 INFO - PROCESS | 3436 | 1464625293178 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:21:33 INFO - PROCESS | 3436 | 1464625293186 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 3436 | ++DOCSHELL 1894E400 == 43 [pid = 3436] [id = 421] 09:21:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (18EE1800) [pid = 3436] [serial = 1263] [outer = 00000000] 09:21:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1A464000) [pid = 3436] [serial = 1264] [outer = 18EE1800] 09:21:33 INFO - PROCESS | 3436 | 1464625293233 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1A46BC00) [pid = 3436] [serial = 1265] [outer = 18EE1800] 09:21:33 INFO - PROCESS | 3436 | 1464625293763 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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 09:21:33 INFO - PROCESS | 3436 | 1464625293805 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 3436 | 1464625293808 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:21:33 INFO - PROCESS | 3436 | 1464625293811 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:21:33 INFO - PROCESS | 3436 | 1464625293813 Marionette TRACE conn5 <- [1,1650,null,{}] 09:21:33 INFO - PROCESS | 3436 | 1464625293816 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}] 09:21:33 INFO - PROCESS | 3436 | 1464625293906 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:21:34 INFO - PROCESS | 3436 | 1464625294011 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 3436 | ++DOCSHELL 19FCD000 == 44 [pid = 3436] [id = 422] 09:21:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1A463800) [pid = 3436] [serial = 1266] [outer = 00000000] 09:21:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1A96BC00) [pid = 3436] [serial = 1267] [outer = 1A463800] 09:21:34 INFO - PROCESS | 3436 | 1464625294057 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1AA5CC00) [pid = 3436] [serial = 1268] [outer = 1A463800] 09:21:34 INFO - PROCESS | 3436 | 1464625294473 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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 09:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:21:34 INFO - PROCESS | 3436 | 1464625294485 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 3436 | 1464625294487 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:21:34 INFO - PROCESS | 3436 | 1464625294490 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 3436 | 1464625294491 Marionette TRACE conn5 <- [1,1654,null,{}] 09:21:34 INFO - PROCESS | 3436 | 1464625294503 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}] 09:21:34 INFO - PROCESS | 3436 | 1464625294646 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:21:34 INFO - PROCESS | 3436 | 1464625294669 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 3436 | ++DOCSHELL 1AB9A000 == 45 [pid = 3436] [id = 423] 09:21:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1AB9A400) [pid = 3436] [serial = 1269] [outer = 00000000] 09:21:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1AD6BC00) [pid = 3436] [serial = 1270] [outer = 1AB9A400] 09:21:34 INFO - PROCESS | 3436 | 1464625294721 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1AD77800) [pid = 3436] [serial = 1271] [outer = 1AB9A400] 09:21:35 INFO - PROCESS | 3436 | 1464625295175 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 09:21:35 INFO - PROCESS | 3436 | 1464625295221 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 3436 | 1464625295223 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:21:35 INFO - PROCESS | 3436 | 1464625295226 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 3436 | 1464625295228 Marionette TRACE conn5 <- [1,1658,null,{}] 09:21:35 INFO - PROCESS | 3436 | 1464625295231 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}] 09:21:35 INFO - PROCESS | 3436 | 1464625295351 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:21:35 INFO - PROCESS | 3436 | 1464625295358 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 3436 | ++DOCSHELL 1AD6A000 == 46 [pid = 3436] [id = 424] 09:21:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1AF43400) [pid = 3436] [serial = 1272] [outer = 00000000] 09:21:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1CC38C00) [pid = 3436] [serial = 1273] [outer = 1AF43400] 09:21:35 INFO - PROCESS | 3436 | 1464625295402 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1CD93800) [pid = 3436] [serial = 1274] [outer = 1AF43400] 09:21:35 INFO - PROCESS | 3436 | 1464625295868 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 09:21:35 INFO - PROCESS | 3436 | 1464625295897 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 3436 | 1464625295899 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:21:35 INFO - PROCESS | 3436 | 1464625295910 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 3436 | 1464625295912 Marionette TRACE conn5 <- [1,1662,null,{}] 09:21:35 INFO - PROCESS | 3436 | 1464625295915 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}] 09:21:36 INFO - PROCESS | 3436 | 1464625296030 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:21:36 INFO - PROCESS | 3436 | 1464625296124 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 3436 | ++DOCSHELL 1CD9CC00 == 47 [pid = 3436] [id = 425] 09:21:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1D09C000) [pid = 3436] [serial = 1275] [outer = 00000000] 09:21:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1DB6BC00) [pid = 3436] [serial = 1276] [outer = 1D09C000] 09:21:36 INFO - PROCESS | 3436 | 1464625296168 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1DF26C00) [pid = 3436] [serial = 1277] [outer = 1D09C000] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (0C83DC00) [pid = 3436] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1570D400) [pid = 3436] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (10F5D400) [pid = 3436] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (16C78C00) [pid = 3436] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (17310000) [pid = 3436] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1A5DD400) [pid = 3436] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1A460000) [pid = 3436] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (18924400) [pid = 3436] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (116E2400) [pid = 3436] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (1A5D1000) [pid = 3436] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1A463400) [pid = 3436] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (1A969400) [pid = 3436] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (1AD6C800) [pid = 3436] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (11380C00) [pid = 3436] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (1138D800) [pid = 3436] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (1D0A7800) [pid = 3436] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (14160400) [pid = 3436] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (18944800) [pid = 3436] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (18EDD400) [pid = 3436] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (1138A800) [pid = 3436] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:21:36 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (15753400) [pid = 3436] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:21:36 INFO - PROCESS | 3436 | 1464625296775 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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 09:21:36 INFO - PROCESS | 3436 | 1464625296842 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 3436 | 1464625296844 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:21:36 INFO - PROCESS | 3436 | 1464625296848 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 3436 | 1464625296849 Marionette TRACE conn5 <- [1,1666,null,{}] 09:21:36 INFO - PROCESS | 3436 | 1464625296853 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}] 09:21:36 INFO - PROCESS | 3436 | 1464625296936 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:21:36 INFO - PROCESS | 3436 | 1464625296943 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 3436 | ++DOCSHELL 10F5E400 == 48 [pid = 3436] [id = 426] 09:21:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (11388000) [pid = 3436] [serial = 1278] [outer = 00000000] 09:21:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (17021400) [pid = 3436] [serial = 1279] [outer = 11388000] 09:21:37 INFO - PROCESS | 3436 | 1464625296987 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (18944C00) [pid = 3436] [serial = 1280] [outer = 11388000] 09:21:37 INFO - PROCESS | 3436 | 1464625297412 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 09:21:37 INFO - PROCESS | 3436 | 1464625297478 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 3436 | 1464625297480 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:21:37 INFO - PROCESS | 3436 | 1464625297483 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 3436 | 1464625297485 Marionette TRACE conn5 <- [1,1670,null,{}] 09:21:37 INFO - PROCESS | 3436 | 1464625297488 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}] 09:21:37 INFO - PROCESS | 3436 | 1464625297575 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:21:37 INFO - PROCESS | 3436 | 1464625297582 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 3436 | ++DOCSHELL 11015800 == 49 [pid = 3436] [id = 427] 09:21:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (178F6000) [pid = 3436] [serial = 1281] [outer = 00000000] 09:21:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1AD73400) [pid = 3436] [serial = 1282] [outer = 178F6000] 09:21:37 INFO - PROCESS | 3436 | 1464625297626 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1DF26000) [pid = 3436] [serial = 1283] [outer = 178F6000] 09:21:38 INFO - PROCESS | 3436 | 1464625298087 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]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 09:21:38 INFO - PROCESS | 3436 | 1464625298114 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 3436 | 1464625298116 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:21:38 INFO - PROCESS | 3436 | 1464625298119 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 3436 | 1464625298121 Marionette TRACE conn5 <- [1,1674,null,{}] 09:21:38 INFO - PROCESS | 3436 | 1464625298142 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}] 09:21:38 INFO - PROCESS | 3436 | 1464625298226 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:21:38 INFO - PROCESS | 3436 | 1464625298232 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 3436 | ++DOCSHELL 1AD21800 == 50 [pid = 3436] [id = 428] 09:21:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1AD6C800) [pid = 3436] [serial = 1284] [outer = 00000000] 09:21:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1E6D1C00) [pid = 3436] [serial = 1285] [outer = 1AD6C800] 09:21:38 INFO - PROCESS | 3436 | 1464625298282 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1F5F1800) [pid = 3436] [serial = 1286] [outer = 1AD6C800] 09:21:39 INFO - PROCESS | 3436 | 1464625298991 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]]]}] 09:21:39 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 09:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 09:21:39 INFO - PROCESS | 3436 | 1464625299051 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 3436 | 1464625299055 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:21:39 INFO - PROCESS | 3436 | 1464625299061 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:21:39 INFO - PROCESS | 3436 | 1464625299065 Marionette TRACE conn5 <- [1,1678,null,{}] 09:21:39 INFO - PROCESS | 3436 | 1464625299072 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}] 09:21:39 INFO - PROCESS | 3436 | 1464625299195 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:21:39 INFO - PROCESS | 3436 | 1464625299331 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3436 | ++DOCSHELL 1137FC00 == 51 [pid = 3436] [id = 429] 09:21:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1159FC00) [pid = 3436] [serial = 1287] [outer = 00000000] 09:21:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (15B3A800) [pid = 3436] [serial = 1288] [outer = 1159FC00] 09:21:39 INFO - PROCESS | 3436 | 1464625299392 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (16C74800) [pid = 3436] [serial = 1289] [outer = 1159FC00] 09:21:39 INFO - PROCESS | 3436 | 1464625299935 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]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 09:21:40 INFO - PROCESS | 3436 | 1464625300006 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3436 | 1464625300012 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:21:40 INFO - PROCESS | 3436 | 1464625300020 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 3436 | 1464625300023 Marionette TRACE conn5 <- [1,1682,null,{}] 09:21:40 INFO - PROCESS | 3436 | 1464625300027 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}] 09:21:40 INFO - PROCESS | 3436 | 1464625300152 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:21:40 INFO - PROCESS | 3436 | 1464625300261 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 3436 | ++DOCSHELL 18E2E800 == 52 [pid = 3436] [id = 430] 09:21:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (18E2F400) [pid = 3436] [serial = 1290] [outer = 00000000] 09:21:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (19C80C00) [pid = 3436] [serial = 1291] [outer = 18E2F400] 09:21:40 INFO - PROCESS | 3436 | 1464625300318 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1A462400) [pid = 3436] [serial = 1292] [outer = 18E2F400] 09:21:40 INFO - PROCESS | 3436 | 1464625300933 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 09:21:41 INFO - PROCESS | 3436 | 1464625300994 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3436 | 1464625300996 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:21:41 INFO - PROCESS | 3436 | 1464625301000 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 3436 | 1464625301004 Marionette TRACE conn5 <- [1,1686,null,{}] 09:21:41 INFO - PROCESS | 3436 | 1464625301016 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}] 09:21:41 INFO - PROCESS | 3436 | 1464625301131 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:21:41 INFO - PROCESS | 3436 | 1464625301274 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 3436 | ++DOCSHELL 10F31800 == 53 [pid = 3436] [id = 431] 09:21:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1ADF3400) [pid = 3436] [serial = 1293] [outer = 00000000] 09:21:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1E6C9C00) [pid = 3436] [serial = 1294] [outer = 1ADF3400] 09:21:41 INFO - PROCESS | 3436 | 1464625301334 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1F5E8C00) [pid = 3436] [serial = 1295] [outer = 1ADF3400] 09:21:41 INFO - PROCESS | 3436 | 1464625301939 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]]]}] 09:21:42 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 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 971ms 09:21:42 INFO - PROCESS | 3436 | 1464625301973 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 3436 | 1464625301976 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:21:42 INFO - PROCESS | 3436 | 1464625301980 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:21:42 INFO - PROCESS | 3436 | 1464625301982 Marionette TRACE conn5 <- [1,1690,null,{}] 09:21:42 INFO - PROCESS | 3436 | 1464625301986 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}] 09:21:42 INFO - PROCESS | 3436 | 1464625302105 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:21:42 INFO - PROCESS | 3436 | 1464625302222 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3436 | ++DOCSHELL 1F649800 == 54 [pid = 3436] [id = 432] 09:21:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1F649C00) [pid = 3436] [serial = 1296] [outer = 00000000] 09:21:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1F64F800) [pid = 3436] [serial = 1297] [outer = 1F649C00] 09:21:42 INFO - PROCESS | 3436 | 1464625302318 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1F745000) [pid = 3436] [serial = 1298] [outer = 1F649C00] 09:21:42 INFO - PROCESS | 3436 | 1464625302880 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]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 930ms 09:21:42 INFO - PROCESS | 3436 | 1464625302913 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 3436 | 1464625302916 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:21:42 INFO - PROCESS | 3436 | 1464625302919 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:21:42 INFO - PROCESS | 3436 | 1464625302921 Marionette TRACE conn5 <- [1,1694,null,{}] 09:21:42 INFO - PROCESS | 3436 | 1464625302926 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}] 09:21:43 INFO - PROCESS | 3436 | 1464625303033 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:21:43 INFO - PROCESS | 3436 | 1464625303146 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 3436 | ++DOCSHELL 1F64C800 == 55 [pid = 3436] [id = 433] 09:21:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1F748000) [pid = 3436] [serial = 1299] [outer = 00000000] 09:21:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1F74E800) [pid = 3436] [serial = 1300] [outer = 1F748000] 09:21:43 INFO - PROCESS | 3436 | 1464625303201 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1F74F400) [pid = 3436] [serial = 1301] [outer = 1F748000] 09:21:43 INFO - PROCESS | 3436 | 1464625303826 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]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 09:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:21:43 INFO - PROCESS | 3436 | 1464625303894 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 3436 | 1464625303896 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:21:43 INFO - PROCESS | 3436 | 1464625303900 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 3436 | 1464625303902 Marionette TRACE conn5 <- [1,1698,null,{}] 09:21:43 INFO - PROCESS | 3436 | 1464625303906 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}] 09:21:44 INFO - PROCESS | 3436 | 1464625304033 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:21:44 INFO - PROCESS | 3436 | 1464625304183 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 3436 | ++DOCSHELL 1137F400 == 56 [pid = 3436] [id = 434] 09:21:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1F5F1C00) [pid = 3436] [serial = 1302] [outer = 00000000] 09:21:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (20350400) [pid = 3436] [serial = 1303] [outer = 1F5F1C00] 09:21:44 INFO - PROCESS | 3436 | 1464625304240 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (20353800) [pid = 3436] [serial = 1304] [outer = 1F5F1C00] 09:21:44 INFO - PROCESS | 3436 | 1464625304822 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 09:21:44 INFO - PROCESS | 3436 | 1464625304874 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 3436 | 1464625304876 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:21:44 INFO - PROCESS | 3436 | 1464625304879 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:21:44 INFO - PROCESS | 3436 | 1464625304881 Marionette TRACE conn5 <- [1,1702,null,{}] 09:21:44 INFO - PROCESS | 3436 | 1464625304885 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}] 09:21:45 INFO - PROCESS | 3436 | 1464625304994 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:21:45 INFO - PROCESS | 3436 | 1464625305269 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 3436 | ++DOCSHELL 0CE32400 == 57 [pid = 3436] [id = 435] 09:21:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (10F5E800) [pid = 3436] [serial = 1305] [outer = 00000000] 09:21:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (11385000) [pid = 3436] [serial = 1306] [outer = 10F5E800] 09:21:45 INFO - PROCESS | 3436 | 1464625305334 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1195A400) [pid = 3436] [serial = 1307] [outer = 10F5E800] 09:21:46 INFO - PROCESS | 3436 | 1464625305977 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",0,null,null]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1127ms 09:21:46 INFO - PROCESS | 3436 | 1464625306011 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 3436 | 1464625306015 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:21:46 INFO - PROCESS | 3436 | 1464625306019 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 3436 | 1464625306023 Marionette TRACE conn5 <- [1,1706,null,{}] 09:21:46 INFO - PROCESS | 3436 | 1464625306028 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}] 09:21:46 INFO - PROCESS | 3436 | 1464625306132 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:21:46 INFO - PROCESS | 3436 | 1464625306299 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 11015800 == 56 [pid = 3436] [id = 427] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 10F5E400 == 55 [pid = 3436] [id = 426] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 1CD9CC00 == 54 [pid = 3436] [id = 425] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 1AD6A000 == 53 [pid = 3436] [id = 424] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 1AB9A000 == 52 [pid = 3436] [id = 423] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 19FCD000 == 51 [pid = 3436] [id = 422] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 1894E400 == 50 [pid = 3436] [id = 421] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 10F66000 == 49 [pid = 3436] [id = 420] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 157E4400 == 48 [pid = 3436] [id = 419] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 10961000 == 47 [pid = 3436] [id = 418] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1DF2D000) [pid = 3436] [serial = 1237] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | ++DOCSHELL 0CE2CC00 == 48 [pid = 3436] [id = 436] 09:21:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (0CE7D800) [pid = 3436] [serial = 1308] [outer = 00000000] 09:21:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (10F5F000) [pid = 3436] [serial = 1309] [outer = 0CE7D800] 09:21:46 INFO - PROCESS | 3436 | 1464625306410 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1190D800) [pid = 3436] [serial = 1310] [outer = 0CE7D800] 09:21:46 INFO - PROCESS | 3436 | --DOCSHELL 1D09B000 == 47 [pid = 3436] [id = 396] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (109FB000) [pid = 3436] [serial = 1112] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (15A38C00) [pid = 3436] [serial = 1118] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (14118000) [pid = 3436] [serial = 1145] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (18E2C400) [pid = 3436] [serial = 1148] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (18511000) [pid = 3436] [serial = 1121] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1A95A000) [pid = 3436] [serial = 1157] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1A468800) [pid = 3436] [serial = 1151] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (18943800) [pid = 3436] [serial = 1124] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (11964800) [pid = 3436] [serial = 1115] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1A5DA800) [pid = 3436] [serial = 1154] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1A5DE400) [pid = 3436] [serial = 1222] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (1A960C00) [pid = 3436] [serial = 1223] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1AC41C00) [pid = 3436] [serial = 1226] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1AB9BC00) [pid = 3436] [serial = 1225] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1AD78800) [pid = 3436] [serial = 1228] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1AA5DC00) [pid = 3436] [serial = 1232] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (15752000) [pid = 3436] [serial = 1208] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1190F000) [pid = 3436] [serial = 1207] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1DC46400) [pid = 3436] [serial = 1190] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (18928C00) [pid = 3436] [serial = 1211] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (173C5C00) [pid = 3436] [serial = 1210] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (18E32000) [pid = 3436] [serial = 1216] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (19C7F400) [pid = 3436] [serial = 1231] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (18E38800) [pid = 3436] [serial = 1217] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (116E6400) [pid = 3436] [serial = 1192] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (19AD6C00) [pid = 3436] [serial = 1219] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (119C4800) [pid = 3436] [serial = 1213] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (1574C000) [pid = 3436] [serial = 1214] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 112 (1A461000) [pid = 3436] [serial = 1195] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 111 (1B12EC00) [pid = 3436] [serial = 1234] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (1D09DC00) [pid = 3436] [serial = 1198] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (1DFA8400) [pid = 3436] [serial = 1201] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (1E6C7000) [pid = 3436] [serial = 1204] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (1AF40800) [pid = 3436] [serial = 1229] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (1D072000) [pid = 3436] [serial = 1235] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (19CE6000) [pid = 3436] [serial = 1220] [outer = 00000000] [url = about:blank] 09:21:46 INFO - PROCESS | 3436 | 1464625306879 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 870ms 09:21:46 INFO - PROCESS | 3436 | 1464625306893 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 3436 | 1464625306896 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:21:46 INFO - PROCESS | 3436 | 1464625306901 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:21:46 INFO - PROCESS | 3436 | 1464625306903 Marionette TRACE conn5 <- [1,1710,null,{}] 09:21:46 INFO - PROCESS | 3436 | 1464625306907 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}] 09:21:47 INFO - PROCESS | 3436 | 1464625306997 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:21:47 INFO - PROCESS | 3436 | 1464625307005 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 3436 | ++DOCSHELL 157DC000 == 48 [pid = 3436] [id = 437] 09:21:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (15A38400) [pid = 3436] [serial = 1311] [outer = 00000000] 09:21:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (17025800) [pid = 3436] [serial = 1312] [outer = 15A38400] 09:21:47 INFO - PROCESS | 3436 | 1464625307051 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (18511000) [pid = 3436] [serial = 1313] [outer = 15A38400] 09:21:47 INFO - PROCESS | 3436 | 1464625307551 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]]]}] 09:21:47 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 09:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 09:21:47 INFO - PROCESS | 3436 | 1464625307578 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 3436 | 1464625307580 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:21:47 INFO - PROCESS | 3436 | 1464625307585 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 3436 | 1464625307591 Marionette TRACE conn5 <- [1,1714,null,{}] 09:21:47 INFO - PROCESS | 3436 | 1464625307600 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}] 09:21:47 INFO - PROCESS | 3436 | 1464625307690 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:21:47 INFO - PROCESS | 3436 | 1464625307700 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 3436 | ++DOCSHELL 19C78C00 == 49 [pid = 3436] [id = 438] 09:21:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (19C80400) [pid = 3436] [serial = 1314] [outer = 00000000] 09:21:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (19FC2C00) [pid = 3436] [serial = 1315] [outer = 19C80400] 09:21:47 INFO - PROCESS | 3436 | 1464625307745 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (1A460800) [pid = 3436] [serial = 1316] [outer = 19C80400] 09:21:48 INFO - PROCESS | 3436 | 1464625308227 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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 09:21:48 INFO - PROCESS | 3436 | 1464625308286 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 3436 | 1464625308289 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:21:48 INFO - PROCESS | 3436 | 1464625308292 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:21:48 INFO - PROCESS | 3436 | 1464625308294 Marionette TRACE conn5 <- [1,1718,null,{}] 09:21:48 INFO - PROCESS | 3436 | 1464625308297 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}] 09:21:48 INFO - PROCESS | 3436 | 1464625308388 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:21:48 INFO - PROCESS | 3436 | 1464625308499 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 3436 | ++DOCSHELL 185D3800 == 50 [pid = 3436] [id = 439] 09:21:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 112 (1A465400) [pid = 3436] [serial = 1317] [outer = 00000000] 09:21:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 113 (1A5D8800) [pid = 3436] [serial = 1318] [outer = 1A465400] 09:21:48 INFO - PROCESS | 3436 | 1464625308546 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (1A5DAC00) [pid = 3436] [serial = 1319] [outer = 1A465400] 09:21:49 INFO - PROCESS | 3436 | 1464625308988 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",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 09:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:21:49 INFO - PROCESS | 3436 | 1464625309027 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 3436 | 1464625309029 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:21:49 INFO - PROCESS | 3436 | 1464625309032 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3436 | 1464625309033 Marionette TRACE conn5 <- [1,1722,null,{}] 09:21:49 INFO - PROCESS | 3436 | 1464625309037 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}] 09:21:49 INFO - PROCESS | 3436 | 1464625309187 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:21:49 INFO - PROCESS | 3436 | 1464625309212 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 3436 | ++DOCSHELL 1A963800 == 51 [pid = 3436] [id = 440] 09:21:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1A966400) [pid = 3436] [serial = 1320] [outer = 00000000] 09:21:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1AA5E000) [pid = 3436] [serial = 1321] [outer = 1A966400] 09:21:49 INFO - PROCESS | 3436 | 1464625309263 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1AD1A800) [pid = 3436] [serial = 1322] [outer = 1A966400] 09:21:49 INFO - PROCESS | 3436 | 1464625309740 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]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 731ms 09:21:49 INFO - PROCESS | 3436 | 1464625309764 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 3436 | 1464625309766 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:21:49 INFO - PROCESS | 3436 | 1464625309777 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3436 | 1464625309779 Marionette TRACE conn5 <- [1,1726,null,{}] 09:21:49 INFO - PROCESS | 3436 | 1464625309782 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}] 09:21:49 INFO - PROCESS | 3436 | 1464625309904 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:21:49 INFO - PROCESS | 3436 | 1464625309911 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 3436 | ++DOCSHELL 1AA5DC00 == 52 [pid = 3436] [id = 441] 09:21:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1AD1D800) [pid = 3436] [serial = 1323] [outer = 00000000] 09:21:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1AF3AC00) [pid = 3436] [serial = 1324] [outer = 1AD1D800] 09:21:49 INFO - PROCESS | 3436 | 1464625309955 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1AF46400) [pid = 3436] [serial = 1325] [outer = 1AD1D800] 09:21:50 INFO - PROCESS | 3436 | 1464625310415 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]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 09:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:21:50 INFO - PROCESS | 3436 | 1464625310449 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 3436 | 1464625310451 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:21:50 INFO - PROCESS | 3436 | 1464625310454 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 3436 | 1464625310456 Marionette TRACE conn5 <- [1,1730,null,{}] 09:21:50 INFO - PROCESS | 3436 | 1464625310459 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}] 09:21:50 INFO - PROCESS | 3436 | 1464625310579 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:21:50 INFO - PROCESS | 3436 | 1464625310674 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3436 | ++DOCSHELL 1AD73C00 == 53 [pid = 3436] [id = 442] 09:21:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1AD77C00) [pid = 3436] [serial = 1326] [outer = 00000000] 09:21:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1CCD3000) [pid = 3436] [serial = 1327] [outer = 1AD77C00] 09:21:50 INFO - PROCESS | 3436 | 1464625310728 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1D09DC00) [pid = 3436] [serial = 1328] [outer = 1AD77C00] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1AB9A400) [pid = 3436] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (1AF43400) [pid = 3436] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (10F38400) [pid = 3436] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (18EE1800) [pid = 3436] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (1D09C000) [pid = 3436] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (11017800) [pid = 3436] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 116 (1A463800) [pid = 3436] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 115 (178F6000) [pid = 3436] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 114 (16C7B400) [pid = 3436] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:21:51 INFO - PROCESS | 3436 | --DOMWINDOW == 113 (11388000) [pid = 3436] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:21:51 INFO - PROCESS | 3436 | 1464625311243 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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 830ms 09:21:51 INFO - PROCESS | 3436 | 1464625311285 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 3436 | 1464625311287 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:21:51 INFO - PROCESS | 3436 | 1464625311290 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 3436 | 1464625311292 Marionette TRACE conn5 <- [1,1734,null,{}] 09:21:51 INFO - PROCESS | 3436 | 1464625311295 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}] 09:21:51 INFO - PROCESS | 3436 | 1464625311382 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:21:51 INFO - PROCESS | 3436 | 1464625311389 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 3436 | ++DOCSHELL 1894B400 == 54 [pid = 3436] [id = 443] 09:21:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 114 (19C78000) [pid = 3436] [serial = 1329] [outer = 00000000] 09:21:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 115 (1CC35400) [pid = 3436] [serial = 1330] [outer = 19C78000] 09:21:51 INFO - PROCESS | 3436 | 1464625311434 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 116 (1D0A3000) [pid = 3436] [serial = 1331] [outer = 19C78000] 09:21:51 INFO - PROCESS | 3436 | 1464625311877 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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 631ms 09:21:51 INFO - PROCESS | 3436 | 1464625311921 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 3436 | 1464625311923 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:21:51 INFO - PROCESS | 3436 | 1464625311926 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:21:51 INFO - PROCESS | 3436 | 1464625311928 Marionette TRACE conn5 <- [1,1738,null,{}] 09:21:51 INFO - PROCESS | 3436 | 1464625311932 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}] 09:21:52 INFO - PROCESS | 3436 | 1464625312018 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:21:52 INFO - PROCESS | 3436 | 1464625312025 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 3436 | ++DOCSHELL 1CC31800 == 55 [pid = 3436] [id = 444] 09:21:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 117 (1CC34400) [pid = 3436] [serial = 1332] [outer = 00000000] 09:21:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (1DF28000) [pid = 3436] [serial = 1333] [outer = 1CC34400] 09:21:52 INFO - PROCESS | 3436 | 1464625312070 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1E686C00) [pid = 3436] [serial = 1334] [outer = 1CC34400] 09:21:52 INFO - PROCESS | 3436 | 1464625312535 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 09:21:52 INFO - PROCESS | 3436 | 1464625312561 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 3436 | 1464625312563 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:21:52 INFO - PROCESS | 3436 | 1464625312567 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 3436 | 1464625312568 Marionette TRACE conn5 <- [1,1742,null,{}] 09:21:52 INFO - PROCESS | 3436 | 1464625312572 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}] 09:21:52 INFO - PROCESS | 3436 | 1464625312707 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:21:52 INFO - PROCESS | 3436 | 1464625312717 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 3436 | ++DOCSHELL 1DF26400 == 56 [pid = 3436] [id = 445] 09:21:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (1DFA2400) [pid = 3436] [serial = 1335] [outer = 00000000] 09:21:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (1E6D9400) [pid = 3436] [serial = 1336] [outer = 1DFA2400] 09:21:52 INFO - PROCESS | 3436 | 1464625312766 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (1F644400) [pid = 3436] [serial = 1337] [outer = 1DFA2400] 09:21:53 INFO - PROCESS | 3436 | 1464625313457 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]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 09:21:53 INFO - PROCESS | 3436 | 1464625313498 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 3436 | 1464625313502 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:21:53 INFO - PROCESS | 3436 | 1464625313508 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 3436 | 1464625313512 Marionette TRACE conn5 <- [1,1746,null,{}] 09:21:53 INFO - PROCESS | 3436 | 1464625313518 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}] 09:21:53 INFO - PROCESS | 3436 | 1464625313637 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:21:53 INFO - PROCESS | 3436 | 1464625313780 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 3436 | ++DOCSHELL 1159C800 == 57 [pid = 3436] [id = 446] 09:21:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (141F2800) [pid = 3436] [serial = 1338] [outer = 00000000] 09:21:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (15BF5000) [pid = 3436] [serial = 1339] [outer = 141F2800] 09:21:53 INFO - PROCESS | 3436 | 1464625313842 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (178FB400) [pid = 3436] [serial = 1340] [outer = 141F2800] 09:21:54 INFO - PROCESS | 3436 | 1464625314411 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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 990ms 09:21:54 INFO - PROCESS | 3436 | 1464625314498 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 3436 | 1464625314504 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:21:54 INFO - PROCESS | 3436 | 1464625314511 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 3436 | 1464625314514 Marionette TRACE conn5 <- [1,1750,null,{}] 09:21:54 INFO - PROCESS | 3436 | 1464625314517 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}] 09:21:54 INFO - PROCESS | 3436 | 1464625314643 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:21:54 INFO - PROCESS | 3436 | 1464625314781 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 3436 | ++DOCSHELL 18950800 == 58 [pid = 3436] [id = 447] 09:21:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (18EDC400) [pid = 3436] [serial = 1341] [outer = 00000000] 09:21:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (19C83C00) [pid = 3436] [serial = 1342] [outer = 18EDC400] 09:21:54 INFO - PROCESS | 3436 | 1464625314839 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1A5D6C00) [pid = 3436] [serial = 1343] [outer = 18EDC400] 09:21:55 INFO - PROCESS | 3436 | 1464625315479 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]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1019ms 09:21:55 INFO - PROCESS | 3436 | 1464625315531 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 3436 | 1464625315534 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:21:55 INFO - PROCESS | 3436 | 1464625315538 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 3436 | 1464625315542 Marionette TRACE conn5 <- [1,1754,null,{}] 09:21:55 INFO - PROCESS | 3436 | 1464625315553 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}] 09:21:55 INFO - PROCESS | 3436 | 1464625315686 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:21:55 INFO - PROCESS | 3436 | 1464625315834 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 3436 | ++DOCSHELL 1AD75000 == 59 [pid = 3436] [id = 448] 09:21:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1DB74000) [pid = 3436] [serial = 1344] [outer = 00000000] 09:21:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1F5EF000) [pid = 3436] [serial = 1345] [outer = 1DB74000] 09:21:55 INFO - PROCESS | 3436 | 1464625315893 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1F74AC00) [pid = 3436] [serial = 1346] [outer = 1DB74000] 09:21:56 INFO - PROCESS | 3436 | 1464625316506 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]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1020ms 09:21:56 INFO - PROCESS | 3436 | 1464625316561 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 3436 | 1464625316564 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:21:56 INFO - PROCESS | 3436 | 1464625316567 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:21:56 INFO - PROCESS | 3436 | 1464625316570 Marionette TRACE conn5 <- [1,1758,null,{}] 09:21:56 INFO - PROCESS | 3436 | 1464625316573 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}] 09:21:56 INFO - PROCESS | 3436 | 1464625316692 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:21:56 INFO - PROCESS | 3436 | 1464625316807 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 3436 | ++DOCSHELL 200B5C00 == 60 [pid = 3436] [id = 449] 09:21:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (200B7800) [pid = 3436] [serial = 1347] [outer = 00000000] 09:21:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (2034EC00) [pid = 3436] [serial = 1348] [outer = 200B7800] 09:21:56 INFO - PROCESS | 3436 | 1464625316904 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (2092C400) [pid = 3436] [serial = 1349] [outer = 200B7800] 09:21:57 INFO - PROCESS | 3436 | 1464625317494 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]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 09:21:57 INFO - PROCESS | 3436 | 1464625317541 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 3436 | 1464625317543 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:21:57 INFO - PROCESS | 3436 | 1464625317547 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:21:57 INFO - PROCESS | 3436 | 1464625317549 Marionette TRACE conn5 <- [1,1762,null,{}] 09:21:57 INFO - PROCESS | 3436 | 1464625317553 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}] 09:21:57 INFO - PROCESS | 3436 | 1464625317662 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:21:57 INFO - PROCESS | 3436 | 1464625317806 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 3436 | ++DOCSHELL 2092D800 == 61 [pid = 3436] [id = 450] 09:21:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (20930C00) [pid = 3436] [serial = 1350] [outer = 00000000] 09:21:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (20934C00) [pid = 3436] [serial = 1351] [outer = 20930C00] 09:21:57 INFO - PROCESS | 3436 | 1464625317864 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (20937400) [pid = 3436] [serial = 1352] [outer = 20930C00] 09:21:58 INFO - PROCESS | 3436 | 1464625318477 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]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 09:21:58 INFO - PROCESS | 3436 | 1464625318521 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 3436 | 1464625318524 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:21:58 INFO - PROCESS | 3436 | 1464625318527 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 3436 | 1464625318529 Marionette TRACE conn5 <- [1,1766,null,{}] 09:21:58 INFO - PROCESS | 3436 | 1464625318533 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}] 09:21:58 INFO - PROCESS | 3436 | 1464625318697 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:21:58 INFO - PROCESS | 3436 | 1464625318841 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 3436 | ++DOCSHELL 11386C00 == 62 [pid = 3436] [id = 451] 09:21:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1138A800) [pid = 3436] [serial = 1353] [outer = 00000000] 09:21:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1A00EC00) [pid = 3436] [serial = 1354] [outer = 1138A800] 09:21:58 INFO - PROCESS | 3436 | 1464625318898 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1AF39800) [pid = 3436] [serial = 1355] [outer = 1138A800] 09:21:59 INFO - PROCESS | 3436 | 1464625319726 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]]]}] 09:21:59 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 09:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1220ms 09:21:59 INFO - PROCESS | 3436 | 1464625319751 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 3436 | 1464625319755 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:21:59 INFO - PROCESS | 3436 | 1464625319760 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 3436 | 1464625319764 Marionette TRACE conn5 <- [1,1770,null,{}] 09:21:59 INFO - PROCESS | 3436 | 1464625319771 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}] 09:21:59 INFO - PROCESS | 3436 | 1464625319875 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:22:00 INFO - PROCESS | 3436 | 1464625320024 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 3436 | ++DOCSHELL 15AB9C00 == 63 [pid = 3436] [id = 452] 09:22:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (15B3D400) [pid = 3436] [serial = 1356] [outer = 00000000] 09:22:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (18944800) [pid = 3436] [serial = 1357] [outer = 15B3D400] 09:22:00 INFO - PROCESS | 3436 | 1464625320077 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (18E31000) [pid = 3436] [serial = 1358] [outer = 15B3D400] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 1CC31800 == 62 [pid = 3436] [id = 444] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 1894B400 == 61 [pid = 3436] [id = 443] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 1AD73C00 == 60 [pid = 3436] [id = 442] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 1AA5DC00 == 59 [pid = 3436] [id = 441] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 1A963800 == 58 [pid = 3436] [id = 440] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 185D3800 == 57 [pid = 3436] [id = 439] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 19C78C00 == 56 [pid = 3436] [id = 438] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 157DC000 == 55 [pid = 3436] [id = 437] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1E6D1C00) [pid = 3436] [serial = 1285] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 0CE2CC00 == 54 [pid = 3436] [id = 436] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 0CE32400 == 53 [pid = 3436] [id = 435] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 18E2E800 == 52 [pid = 3436] [id = 430] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 1137FC00 == 51 [pid = 3436] [id = 429] 09:22:00 INFO - PROCESS | 3436 | --DOCSHELL 1AD21800 == 50 [pid = 3436] [id = 428] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1150E000) [pid = 3436] [serial = 1240] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1D4CEC00) [pid = 3436] [serial = 1246] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1AD6BC00) [pid = 3436] [serial = 1270] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1E6DA000) [pid = 3436] [serial = 1249] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1CC38C00) [pid = 3436] [serial = 1273] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1CD93800) [pid = 3436] [serial = 1274] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1AD77800) [pid = 3436] [serial = 1271] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1101F000) [pid = 3436] [serial = 1255] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (11513400) [pid = 3436] [serial = 1256] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1A464000) [pid = 3436] [serial = 1264] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1A46BC00) [pid = 3436] [serial = 1265] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1DB6BC00) [pid = 3436] [serial = 1276] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (18942800) [pid = 3436] [serial = 1243] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (15B8D000) [pid = 3436] [serial = 1261] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (178FEC00) [pid = 3436] [serial = 1262] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1A96BC00) [pid = 3436] [serial = 1267] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1F5EA800) [pid = 3436] [serial = 1252] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1AD73400) [pid = 3436] [serial = 1282] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (1DF26C00) [pid = 3436] [serial = 1277] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (19C7F000) [pid = 3436] [serial = 1259] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 121 (18E2B000) [pid = 3436] [serial = 1258] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 120 (17021400) [pid = 3436] [serial = 1279] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 119 (1AA5CC00) [pid = 3436] [serial = 1268] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 118 (18944C00) [pid = 3436] [serial = 1280] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | --DOMWINDOW == 117 (1DF26000) [pid = 3436] [serial = 1283] [outer = 00000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3436 | 1464625320726 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]]]}] 09:22:00 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 09:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 990ms 09:22:00 INFO - PROCESS | 3436 | 1464625320752 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 3436 | 1464625320757 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:22:00 INFO - PROCESS | 3436 | 1464625320763 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 3436 | 1464625320766 Marionette TRACE conn5 <- [1,1774,null,{}] 09:22:00 INFO - PROCESS | 3436 | 1464625320770 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}] 09:22:00 INFO - PROCESS | 3436 | 1464625320862 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:22:00 INFO - PROCESS | 3436 | 1464625320872 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 3436 | ++DOCSHELL 1137FC00 == 51 [pid = 3436] [id = 453] 09:22:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 118 (11380000) [pid = 3436] [serial = 1359] [outer = 00000000] 09:22:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 119 (1570E400) [pid = 3436] [serial = 1360] [outer = 11380000] 09:22:00 INFO - PROCESS | 3436 | 1464625320919 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 120 (16B2C800) [pid = 3436] [serial = 1361] [outer = 11380000] 09:22:01 INFO - PROCESS | 3436 | 1464625321475 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]]]}] 09:22:01 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 09:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 09:22:01 INFO - PROCESS | 3436 | 1464625321496 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 3436 | 1464625321499 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:22:01 INFO - PROCESS | 3436 | 1464625321502 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:22:01 INFO - PROCESS | 3436 | 1464625321505 Marionette TRACE conn5 <- [1,1778,null,{}] 09:22:01 INFO - PROCESS | 3436 | 1464625321516 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}] 09:22:01 INFO - PROCESS | 3436 | 1464625321609 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:22:01 INFO - PROCESS | 3436 | 1464625321714 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 3436 | ++DOCSHELL 178FEC00 == 52 [pid = 3436] [id = 454] 09:22:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 121 (18E33800) [pid = 3436] [serial = 1362] [outer = 00000000] 09:22:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 122 (19C81000) [pid = 3436] [serial = 1363] [outer = 18E33800] 09:22:01 INFO - PROCESS | 3436 | 1464625321763 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1A460C00) [pid = 3436] [serial = 1364] [outer = 18E33800] 09:22:02 INFO - PROCESS | 3436 | 1464625322160 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]]]}] 09:22:02 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) 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 731ms 09:22:02 INFO - PROCESS | 3436 | 1464625322236 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3436 | 1464625322239 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:22:02 INFO - PROCESS | 3436 | 1464625322242 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 3436 | 1464625322244 Marionette TRACE conn5 <- [1,1782,null,{}] 09:22:02 INFO - PROCESS | 3436 | 1464625322248 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}] 09:22:02 INFO - PROCESS | 3436 | 1464625322339 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:22:02 INFO - PROCESS | 3436 | 1464625322346 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 3436 | ++DOCSHELL 1A46BC00 == 53 [pid = 3436] [id = 455] 09:22:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (1A46C400) [pid = 3436] [serial = 1365] [outer = 00000000] 09:22:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1A954400) [pid = 3436] [serial = 1366] [outer = 1A46C400] 09:22:02 INFO - PROCESS | 3436 | 1464625322392 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1A46DC00) [pid = 3436] [serial = 1367] [outer = 1A46C400] 09:22:02 INFO - PROCESS | 3436 | 1464625322881 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:22:02 INFO - PROCESS | 3436 | 1464625322917 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3436 | 1464625322919 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:22:02 INFO - PROCESS | 3436 | 1464625322929 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 3436 | 1464625322931 Marionette TRACE conn5 <- [1,1786,null,{}] 09:22:02 INFO - PROCESS | 3436 | 1464625322935 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}] 09:22:03 INFO - PROCESS | 3436 | 1464625323053 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:22:03 INFO - PROCESS | 3436 | 1464625323060 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 3436 | ++DOCSHELL 11571400 == 54 [pid = 3436] [id = 456] 09:22:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (18944C00) [pid = 3436] [serial = 1368] [outer = 00000000] 09:22:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1AC48400) [pid = 3436] [serial = 1369] [outer = 18944C00] 09:22:03 INFO - PROCESS | 3436 | 1464625323105 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1AD6A000) [pid = 3436] [serial = 1370] [outer = 18944C00] 09:22:03 INFO - PROCESS | 3436 | 1464625323573 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]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 09:22:03 INFO - PROCESS | 3436 | 1464625323612 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 3436 | 1464625323615 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:22:03 INFO - PROCESS | 3436 | 1464625323617 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 3436 | 1464625323619 Marionette TRACE conn5 <- [1,1790,null,{}] 09:22:03 INFO - PROCESS | 3436 | 1464625323623 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}] 09:22:03 INFO - PROCESS | 3436 | 1464625323761 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:22:03 INFO - PROCESS | 3436 | 1464625323877 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 3436 | ++DOCSHELL 1CC3F400 == 55 [pid = 3436] [id = 457] 09:22:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1CC40000) [pid = 3436] [serial = 1371] [outer = 00000000] 09:22:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1CD9C400) [pid = 3436] [serial = 1372] [outer = 1CC40000] 09:22:03 INFO - PROCESS | 3436 | 1464625323923 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1D0A6C00) [pid = 3436] [serial = 1373] [outer = 1CC40000] 09:22:04 INFO - PROCESS | 3436 | 1464625324367 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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 09:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:22:04 INFO - PROCESS | 3436 | 1464625324388 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 3436 | 1464625324390 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:22:04 INFO - PROCESS | 3436 | 1464625324399 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 3436 | 1464625324401 Marionette TRACE conn5 <- [1,1794,null,{}] 09:22:04 INFO - PROCESS | 3436 | 1464625324405 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}] 09:22:04 INFO - PROCESS | 3436 | 1464625324529 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:22:04 INFO - PROCESS | 3436 | 1464625324536 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 3436 | ++DOCSHELL 1DB68C00 == 56 [pid = 3436] [id = 458] 09:22:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1DB70400) [pid = 3436] [serial = 1374] [outer = 00000000] 09:22:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1DF26000) [pid = 3436] [serial = 1375] [outer = 1DB70400] 09:22:04 INFO - PROCESS | 3436 | 1464625324637 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1E683C00) [pid = 3436] [serial = 1376] [outer = 1DB70400] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (10F5E800) [pid = 3436] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (19C78000) [pid = 3436] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (19C80400) [pid = 3436] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (0CE7D800) [pid = 3436] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1A966400) [pid = 3436] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (1AD77C00) [pid = 3436] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1AD1D800) [pid = 3436] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (1A465400) [pid = 3436] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (15A38400) [pid = 3436] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:22:05 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1CC34400) [pid = 3436] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:22:05 INFO - PROCESS | 3436 | 1464625325222 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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 890ms 09:22:05 INFO - PROCESS | 3436 | 1464625325297 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 3436 | 1464625325301 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:22:05 INFO - PROCESS | 3436 | 1464625325307 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:22:05 INFO - PROCESS | 3436 | 1464625325311 Marionette TRACE conn5 <- [1,1798,null,{}] 09:22:05 INFO - PROCESS | 3436 | 1464625325318 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}] 09:22:05 INFO - PROCESS | 3436 | 1464625325426 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:22:05 INFO - PROCESS | 3436 | 1464625325573 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 3436 | ++DOCSHELL 1101BC00 == 57 [pid = 3436] [id = 459] 09:22:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1101F000) [pid = 3436] [serial = 1377] [outer = 00000000] 09:22:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (116EB000) [pid = 3436] [serial = 1378] [outer = 1101F000] 09:22:05 INFO - PROCESS | 3436 | 1464625325671 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1570E000) [pid = 3436] [serial = 1379] [outer = 1101F000] 09:22:06 INFO - PROCESS | 3436 | 1464625326262 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]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1020ms 09:22:06 INFO - PROCESS | 3436 | 1464625326333 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 3436 | 1464625326337 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:22:06 INFO - PROCESS | 3436 | 1464625326360 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 3436 | 1464625326364 Marionette TRACE conn5 <- [1,1802,null,{}] 09:22:06 INFO - PROCESS | 3436 | 1464625326391 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}] 09:22:06 INFO - PROCESS | 3436 | 1464625326517 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:22:06 INFO - PROCESS | 3436 | 1464625326654 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 3436 | ++DOCSHELL 18E2B000 == 58 [pid = 3436] [id = 460] 09:22:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (18E2E800) [pid = 3436] [serial = 1380] [outer = 00000000] 09:22:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (19C76800) [pid = 3436] [serial = 1381] [outer = 18E2E800] 09:22:06 INFO - PROCESS | 3436 | 1464625326713 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (19CE5800) [pid = 3436] [serial = 1382] [outer = 18E2E800] 09:22:07 INFO - PROCESS | 3436 | 1464625327348 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]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1064ms 09:22:07 INFO - PROCESS | 3436 | 1464625327412 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 3436 | 1464625327414 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:22:07 INFO - PROCESS | 3436 | 1464625327418 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 3436 | 1464625327421 Marionette TRACE conn5 <- [1,1806,null,{}] 09:22:07 INFO - PROCESS | 3436 | 1464625327430 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}] 09:22:07 INFO - PROCESS | 3436 | 1464625327569 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:22:07 INFO - PROCESS | 3436 | 1464625327718 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 3436 | ++DOCSHELL 1AF44C00 == 59 [pid = 3436] [id = 461] 09:22:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1AF45800) [pid = 3436] [serial = 1383] [outer = 00000000] 09:22:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1CC31C00) [pid = 3436] [serial = 1384] [outer = 1AF45800] 09:22:07 INFO - PROCESS | 3436 | 1464625327780 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1D0A2400) [pid = 3436] [serial = 1385] [outer = 1AF45800] 09:22:08 INFO - PROCESS | 3436 | 1464625328420 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]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1077ms 09:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:22:08 INFO - PROCESS | 3436 | 1464625328511 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 3436 | 1464625328513 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:22:08 INFO - PROCESS | 3436 | 1464625328516 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 3436 | 1464625328518 Marionette TRACE conn5 <- [1,1810,null,{}] 09:22:08 INFO - PROCESS | 3436 | 1464625328522 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}] 09:22:08 INFO - PROCESS | 3436 | 1464625328691 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:22:08 INFO - PROCESS | 3436 | 1464625328702 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D1400 == 60 [pid = 3436] [id = 462] 09:22:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1E6D1C00) [pid = 3436] [serial = 1386] [outer = 00000000] 09:22:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1E6E0800) [pid = 3436] [serial = 1387] [outer = 1E6D1C00] 09:22:08 INFO - PROCESS | 3436 | 1464625328757 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1F64E000) [pid = 3436] [serial = 1388] [outer = 1E6D1C00] 09:22:09 INFO - PROCESS | 3436 | 1464625329338 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]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 870ms 09:22:09 INFO - PROCESS | 3436 | 1464625329390 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 3436 | 1464625329392 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:22:09 INFO - PROCESS | 3436 | 1464625329396 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 3436 | 1464625329398 Marionette TRACE conn5 <- [1,1814,null,{}] 09:22:09 INFO - PROCESS | 3436 | 1464625329402 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}] 09:22:09 INFO - PROCESS | 3436 | 1464625329511 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:22:09 INFO - PROCESS | 3436 | 1464625329670 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 3436 | ++DOCSHELL 1F743400 == 61 [pid = 3436] [id = 463] 09:22:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1F74FC00) [pid = 3436] [serial = 1389] [outer = 00000000] 09:22:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (200B7400) [pid = 3436] [serial = 1390] [outer = 1F74FC00] 09:22:09 INFO - PROCESS | 3436 | 1464625329727 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (20349400) [pid = 3436] [serial = 1391] [outer = 1F74FC00] 09:22:10 INFO - PROCESS | 3436 | 1464625330295 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]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 09:22:10 INFO - PROCESS | 3436 | 1464625330370 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 3436 | 1464625330372 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:22:10 INFO - PROCESS | 3436 | 1464625330376 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:22:10 INFO - PROCESS | 3436 | 1464625330378 Marionette TRACE conn5 <- [1,1818,null,{}] 09:22:10 INFO - PROCESS | 3436 | 1464625330382 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}] 09:22:10 INFO - PROCESS | 3436 | 1464625330514 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:22:10 INFO - PROCESS | 3436 | 1464625330661 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 3436 | ++DOCSHELL 1F74EC00 == 62 [pid = 3436] [id = 464] 09:22:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (20944C00) [pid = 3436] [serial = 1392] [outer = 00000000] 09:22:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (2094A800) [pid = 3436] [serial = 1393] [outer = 20944C00] 09:22:10 INFO - PROCESS | 3436 | 1464625330718 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (20965C00) [pid = 3436] [serial = 1394] [outer = 20944C00] 09:22:11 INFO - PROCESS | 3436 | 1464625331274 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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 09:22:11 INFO - PROCESS | 3436 | 1464625331310 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3436 | 1464625331312 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:22:11 INFO - PROCESS | 3436 | 1464625331315 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 3436 | 1464625331317 Marionette TRACE conn5 <- [1,1822,null,{}] 09:22:11 INFO - PROCESS | 3436 | 1464625331321 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}] 09:22:11 INFO - PROCESS | 3436 | 1464625331428 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:22:11 INFO - PROCESS | 3436 | 1464625331588 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 3436 | ++DOCSHELL 20949800 == 63 [pid = 3436] [id = 465] 09:22:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (20965800) [pid = 3436] [serial = 1395] [outer = 00000000] 09:22:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (2096E000) [pid = 3436] [serial = 1396] [outer = 20965800] 09:22:11 INFO - PROCESS | 3436 | 1464625331645 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (21503400) [pid = 3436] [serial = 1397] [outer = 20965800] 09:22:12 INFO - PROCESS | 3436 | 1464625332301 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]]]}] 09:22:12 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 09:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1017ms 09:22:12 INFO - PROCESS | 3436 | 1464625332336 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 3436 | 1464625332338 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:22:12 INFO - PROCESS | 3436 | 1464625332342 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:22:12 INFO - PROCESS | 3436 | 1464625332344 Marionette TRACE conn5 <- [1,1826,null,{}] 09:22:12 INFO - PROCESS | 3436 | 1464625332348 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}] 09:22:12 INFO - PROCESS | 3436 | 1464625332591 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:22:12 INFO - PROCESS | 3436 | 1464625332744 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3436 | ++DOCSHELL 11021000 == 64 [pid = 3436] [id = 466] 09:22:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (11021400) [pid = 3436] [serial = 1398] [outer = 00000000] 09:22:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (11514800) [pid = 3436] [serial = 1399] [outer = 11021400] 09:22:12 INFO - PROCESS | 3436 | 1464625332796 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1195A800) [pid = 3436] [serial = 1400] [outer = 11021400] 09:22:13 INFO - PROCESS | 3436 | 1464625333460 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]]]}] 09:22:13 INFO - PROCESS | 3436 | --DOCSHELL 1E6D4800 == 63 [pid = 3436] [id = 417] 09:22:13 INFO - PROCESS | 3436 | --DOCSHELL 1CC3F400 == 62 [pid = 3436] [id = 457] 09:22:13 INFO - PROCESS | 3436 | --DOCSHELL 11571400 == 61 [pid = 3436] [id = 456] 09:22:13 INFO - PROCESS | 3436 | --DOCSHELL 1A46BC00 == 60 [pid = 3436] [id = 455] 09:22:13 INFO - PROCESS | 3436 | --DOCSHELL 178FEC00 == 59 [pid = 3436] [id = 454] 09:22:13 INFO - PROCESS | 3436 | --DOCSHELL 1137FC00 == 58 [pid = 3436] [id = 453] 09:22:13 INFO - PROCESS | 3436 | --DOCSHELL 15AB9C00 == 57 [pid = 3436] [id = 452] 09:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1172ms 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1E686C00) [pid = 3436] [serial = 1334] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1E6D9400) [pid = 3436] [serial = 1336] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1195A400) [pid = 3436] [serial = 1307] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1CC35400) [pid = 3436] [serial = 1330] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1A460800) [pid = 3436] [serial = 1316] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (1190D800) [pid = 3436] [serial = 1310] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (10F5F000) [pid = 3436] [serial = 1309] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1E6C9C00) [pid = 3436] [serial = 1294] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (11385000) [pid = 3436] [serial = 1306] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1AD1A800) [pid = 3436] [serial = 1322] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (15B3A800) [pid = 3436] [serial = 1288] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1CCD3000) [pid = 3436] [serial = 1327] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1AF3AC00) [pid = 3436] [serial = 1324] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1D0A3000) [pid = 3436] [serial = 1331] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (19FC2C00) [pid = 3436] [serial = 1315] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1D09DC00) [pid = 3436] [serial = 1328] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (1F74E800) [pid = 3436] [serial = 1300] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1A5D8800) [pid = 3436] [serial = 1318] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1F64F800) [pid = 3436] [serial = 1297] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (19C80C00) [pid = 3436] [serial = 1291] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (1AF46400) [pid = 3436] [serial = 1325] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (17025800) [pid = 3436] [serial = 1312] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (1A5DAC00) [pid = 3436] [serial = 1319] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (20350400) [pid = 3436] [serial = 1303] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1AA5E000) [pid = 3436] [serial = 1321] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 123 (18511000) [pid = 3436] [serial = 1313] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | --DOMWINDOW == 122 (1DF28000) [pid = 3436] [serial = 1333] [outer = 00000000] [url = about:blank] 09:22:13 INFO - PROCESS | 3436 | 1464625333572 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 3436 | 1464625333576 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:22:13 INFO - PROCESS | 3436 | 1464625333586 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 3436 | 1464625333590 Marionette TRACE conn5 <- [1,1830,null,{}] 09:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:22:13 INFO - PROCESS | 3436 | 1464625333595 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}] 09:22:13 INFO - PROCESS | 3436 | 1464625333696 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:22:13 INFO - PROCESS | 3436 | 1464625333704 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 3436 | ++DOCSHELL 11959400 == 58 [pid = 3436] [id = 467] 09:22:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 123 (1195A400) [pid = 3436] [serial = 1401] [outer = 00000000] 09:22:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 124 (157DC000) [pid = 3436] [serial = 1402] [outer = 1195A400] 09:22:13 INFO - PROCESS | 3436 | 1464625333754 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (16C73800) [pid = 3436] [serial = 1403] [outer = 1195A400] 09:22:14 INFO - PROCESS | 3436 | 1464625334289 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]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 770ms 09:22:14 INFO - PROCESS | 3436 | 1464625334366 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 3436 | 1464625334369 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:22:14 INFO - PROCESS | 3436 | 1464625334373 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:22:14 INFO - PROCESS | 3436 | 1464625334375 Marionette TRACE conn5 <- [1,1834,null,{}] 09:22:14 INFO - PROCESS | 3436 | 1464625334378 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}] 09:22:14 INFO - PROCESS | 3436 | 1464625334474 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:22:14 INFO - PROCESS | 3436 | 1464625334583 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 3436 | ++DOCSHELL 19C77800 == 59 [pid = 3436] [id = 468] 09:22:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (19C80C00) [pid = 3436] [serial = 1404] [outer = 00000000] 09:22:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (1A0DB400) [pid = 3436] [serial = 1405] [outer = 19C80C00] 09:22:14 INFO - PROCESS | 3436 | 1464625334631 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1A46A800) [pid = 3436] [serial = 1406] [outer = 19C80C00] 09:22:15 INFO - PROCESS | 3436 | 1464625335006 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]]]}] 09:22:15 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) 09:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 09:22:15 INFO - PROCESS | 3436 | 1464625335046 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 3436 | 1464625335050 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:22:15 INFO - PROCESS | 3436 | 1464625335060 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 3436 | 1464625335064 Marionette TRACE conn5 <- [1,1838,null,{}] 09:22:15 INFO - PROCESS | 3436 | 1464625335068 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}] 09:22:15 INFO - PROCESS | 3436 | 1464625335167 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:22:15 INFO - PROCESS | 3436 | 1464625335176 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3436 | ++DOCSHELL 10F59000 == 60 [pid = 3436] [id = 469] 09:22:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1A5DB000) [pid = 3436] [serial = 1407] [outer = 00000000] 09:22:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1AC48C00) [pid = 3436] [serial = 1408] [outer = 1A5DB000] 09:22:15 INFO - PROCESS | 3436 | 1464625335221 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (1AD6FC00) [pid = 3436] [serial = 1409] [outer = 1A5DB000] 09:22:15 INFO - PROCESS | 3436 | 1464625335690 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]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 09:22:15 INFO - PROCESS | 3436 | 1464625335746 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 3436 | 1464625335748 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:22:15 INFO - PROCESS | 3436 | 1464625335752 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:22:15 INFO - PROCESS | 3436 | 1464625335763 Marionette TRACE conn5 <- [1,1842,null,{}] 09:22:15 INFO - PROCESS | 3436 | 1464625335773 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}] 09:22:15 INFO - PROCESS | 3436 | 1464625335926 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:22:15 INFO - PROCESS | 3436 | 1464625335948 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3436 | ++DOCSHELL 1AF42C00 == 61 [pid = 3436] [id = 470] 09:22:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1AF43000) [pid = 3436] [serial = 1410] [outer = 00000000] 09:22:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1B0CD800) [pid = 3436] [serial = 1411] [outer = 1AF43000] 09:22:16 INFO - PROCESS | 3436 | 1464625335993 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1CCDEC00) [pid = 3436] [serial = 1412] [outer = 1AF43000] 09:22:16 INFO - PROCESS | 3436 | 1464625336455 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]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 09:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:22:16 INFO - PROCESS | 3436 | 1464625336490 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 3436 | 1464625336492 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:22:16 INFO - PROCESS | 3436 | 1464625336495 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 3436 | 1464625336496 Marionette TRACE conn5 <- [1,1846,null,{}] 09:22:16 INFO - PROCESS | 3436 | 1464625336500 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}] 09:22:16 INFO - PROCESS | 3436 | 1464625336625 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:22:16 INFO - PROCESS | 3436 | 1464625336695 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 3436 | ++DOCSHELL 1D0A3C00 == 62 [pid = 3436] [id = 471] 09:22:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1D0A5800) [pid = 3436] [serial = 1413] [outer = 00000000] 09:22:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1DB6D800) [pid = 3436] [serial = 1414] [outer = 1D0A5800] 09:22:16 INFO - PROCESS | 3436 | 1464625336746 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1E689C00) [pid = 3436] [serial = 1415] [outer = 1D0A5800] 09:22:17 INFO - PROCESS | 3436 | 1464625337202 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]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 771ms 09:22:17 INFO - PROCESS | 3436 | 1464625337276 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 3436 | 1464625337278 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:22:17 INFO - PROCESS | 3436 | 1464625337281 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 3436 | 1464625337283 Marionette TRACE conn5 <- [1,1850,null,{}] 09:22:17 INFO - PROCESS | 3436 | 1464625337286 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}] 09:22:17 INFO - PROCESS | 3436 | 1464625337413 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:22:17 INFO - PROCESS | 3436 | 1464625337484 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 3436 | ++DOCSHELL 10F63800 == 63 [pid = 3436] [id = 472] 09:22:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1E6C6C00) [pid = 3436] [serial = 1416] [outer = 00000000] 09:22:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1F5F3400) [pid = 3436] [serial = 1417] [outer = 1E6C6C00] 09:22:17 INFO - PROCESS | 3436 | 1464625337530 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (200B1400) [pid = 3436] [serial = 1418] [outer = 1E6C6C00] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1CC40000) [pid = 3436] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (15B3D400) [pid = 3436] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (11380000) [pid = 3436] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (18E33800) [pid = 3436] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1DFA2400) [pid = 3436] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1B0CB800) [pid = 3436] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1A46C400) [pid = 3436] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (18944C00) [pid = 3436] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:22:17 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1AD6C800) [pid = 3436] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:22:18 INFO - PROCESS | 3436 | 1464625337988 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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 09:22:18 INFO - PROCESS | 3436 | 1464625338012 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 3436 | 1464625338014 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:22:18 INFO - PROCESS | 3436 | 1464625338017 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3436 | 1464625338019 Marionette TRACE conn5 <- [1,1854,null,{}] 09:22:18 INFO - PROCESS | 3436 | 1464625338022 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}] 09:22:18 INFO - PROCESS | 3436 | 1464625338160 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:22:18 INFO - PROCESS | 3436 | 1464625338227 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3436 | ++DOCSHELL 18EE8800 == 64 [pid = 3436] [id = 473] 09:22:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1A464000) [pid = 3436] [serial = 1419] [outer = 00000000] 09:22:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1DB6F000) [pid = 3436] [serial = 1420] [outer = 1A464000] 09:22:18 INFO - PROCESS | 3436 | 1464625338273 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (200B4800) [pid = 3436] [serial = 1421] [outer = 1A464000] 09:22:18 INFO - PROCESS | 3436 | 1464625338639 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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 09:22:18 INFO - PROCESS | 3436 | 1464625338688 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:22:18 INFO - PROCESS | 3436 | 1464625338690 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:22:18 INFO - PROCESS | 3436 | 1464625338693 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3436 | 1464625338695 Marionette TRACE conn5 <- [1,1858,null,{}] 09:22:18 INFO - PROCESS | 3436 | 1464625338698 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}] 09:22:18 INFO - PROCESS | 3436 | 1464625338811 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:22:18 INFO - PROCESS | 3436 | 1464625338820 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D6400 == 65 [pid = 3436] [id = 474] 09:22:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (20353000) [pid = 3436] [serial = 1422] [outer = 00000000] 09:22:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (20946000) [pid = 3436] [serial = 1423] [outer = 20353000] 09:22:18 INFO - PROCESS | 3436 | 1464625338866 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (20964800) [pid = 3436] [serial = 1424] [outer = 20353000] 09:22:19 INFO - PROCESS | 3436 | 1464625339322 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]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 09:22:19 INFO - PROCESS | 3436 | 1464625339365 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 3436 | 1464625339367 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:22:19 INFO - PROCESS | 3436 | 1464625339370 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 3436 | 1464625339372 Marionette TRACE conn5 <- [1,1862,null,{}] 09:22:19 INFO - PROCESS | 3436 | 1464625339375 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}] 09:22:19 INFO - PROCESS | 3436 | 1464625339465 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:22:19 INFO - PROCESS | 3436 | 1464625339471 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 3436 | ++DOCSHELL 1892B400 == 66 [pid = 3436] [id = 475] 09:22:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (20941400) [pid = 3436] [serial = 1425] [outer = 00000000] 09:22:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (2150EC00) [pid = 3436] [serial = 1426] [outer = 20941400] 09:22:19 INFO - PROCESS | 3436 | 1464625339516 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (21533000) [pid = 3436] [serial = 1427] [outer = 20941400] 09:22:20 INFO - PROCESS | 3436 | 1464625340144 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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 830ms 09:22:20 INFO - PROCESS | 3436 | 1464625340239 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3436 | 1464625340244 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:22:20 INFO - PROCESS | 3436 | 1464625340251 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 3436 | 1464625340255 Marionette TRACE conn5 <- [1,1866,null,{}] 09:22:20 INFO - PROCESS | 3436 | 1464625340261 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}] 09:22:20 INFO - PROCESS | 3436 | 1464625340389 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:22:20 INFO - PROCESS | 3436 | 1464625340531 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 3436 | ++DOCSHELL 11513800 == 67 [pid = 3436] [id = 476] 09:22:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (119BA000) [pid = 3436] [serial = 1428] [outer = 00000000] 09:22:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1894AC00) [pid = 3436] [serial = 1429] [outer = 119BA000] 09:22:20 INFO - PROCESS | 3436 | 1464625340592 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (18EDDC00) [pid = 3436] [serial = 1430] [outer = 119BA000] 09:22:21 INFO - PROCESS | 3436 | 1464625341174 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]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 09:22:21 INFO - PROCESS | 3436 | 1464625341227 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 3436 | 1464625341233 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:22:21 INFO - PROCESS | 3436 | 1464625341240 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 3436 | 1464625341243 Marionette TRACE conn5 <- [1,1870,null,{}] 09:22:21 INFO - PROCESS | 3436 | 1464625341247 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}] 09:22:21 INFO - PROCESS | 3436 | 1464625341366 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:22:21 INFO - PROCESS | 3436 | 1464625341529 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3436 | ++DOCSHELL 1A953800 == 68 [pid = 3436] [id = 477] 09:22:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1A958400) [pid = 3436] [serial = 1431] [outer = 00000000] 09:22:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1AB9A400) [pid = 3436] [serial = 1432] [outer = 1A958400] 09:22:21 INFO - PROCESS | 3436 | 1464625341585 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (1AD78400) [pid = 3436] [serial = 1433] [outer = 1A958400] 09:22:22 INFO - PROCESS | 3436 | 1464625342197 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]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1020ms 09:22:22 INFO - PROCESS | 3436 | 1464625342261 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 3436 | 1464625342264 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:22:22 INFO - PROCESS | 3436 | 1464625342267 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:22:22 INFO - PROCESS | 3436 | 1464625342271 Marionette TRACE conn5 <- [1,1874,null,{}] 09:22:22 INFO - PROCESS | 3436 | 1464625342283 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}] 09:22:22 INFO - PROCESS | 3436 | 1464625342420 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:22:22 INFO - PROCESS | 3436 | 1464625342570 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 3436 | ++DOCSHELL 21504800 == 69 [pid = 3436] [id = 478] 09:22:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (21509C00) [pid = 3436] [serial = 1434] [outer = 00000000] 09:22:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (2150E400) [pid = 3436] [serial = 1435] [outer = 21509C00] 09:22:22 INFO - PROCESS | 3436 | 1464625342629 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (21538000) [pid = 3436] [serial = 1436] [outer = 21509C00] 09:22:23 INFO - PROCESS | 3436 | 1464625343221 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1021ms 09:22:23 INFO - PROCESS | 3436 | 1464625343291 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:22:23 INFO - PROCESS | 3436 | 1464625343294 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:22:23 INFO - PROCESS | 3436 | 1464625343298 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 3436 | 1464625343300 Marionette TRACE conn5 <- [1,1878,null,{}] 09:22:23 INFO - PROCESS | 3436 | 1464625343303 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}] 09:22:23 INFO - PROCESS | 3436 | 1464625343421 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:22:23 INFO - PROCESS | 3436 | 1464625343568 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 3436 | ++DOCSHELL 2153D000 == 70 [pid = 3436] [id = 479] 09:22:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (2153DC00) [pid = 3436] [serial = 1437] [outer = 00000000] 09:22:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (2158E800) [pid = 3436] [serial = 1438] [outer = 2153DC00] 09:22:23 INFO - PROCESS | 3436 | 1464625343625 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (21594400) [pid = 3436] [serial = 1439] [outer = 2153DC00] 09:22:24 INFO - PROCESS | 3436 | 1464625344167 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]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 09:22:24 INFO - PROCESS | 3436 | 1464625344232 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 3436 | 1464625344234 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:22:24 INFO - PROCESS | 3436 | 1464625344238 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:22:24 INFO - PROCESS | 3436 | 1464625344240 Marionette TRACE conn5 <- [1,1882,null,{}] 09:22:24 INFO - PROCESS | 3436 | 1464625344244 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}] 09:22:24 INFO - PROCESS | 3436 | 1464625344359 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:22:24 INFO - PROCESS | 3436 | 1464625344522 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 3436 | ++DOCSHELL 21599400 == 71 [pid = 3436] [id = 480] 09:22:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (2184B800) [pid = 3436] [serial = 1440] [outer = 00000000] 09:22:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (2184F000) [pid = 3436] [serial = 1441] [outer = 2184B800] 09:22:24 INFO - PROCESS | 3436 | 1464625344580 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (21854C00) [pid = 3436] [serial = 1442] [outer = 2184B800] 09:22:25 INFO - PROCESS | 3436 | 1464625345158 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]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 09:22:25 INFO - PROCESS | 3436 | 1464625345211 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 3436 | 1464625345214 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:22:25 INFO - PROCESS | 3436 | 1464625345217 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:22:25 INFO - PROCESS | 3436 | 1464625345219 Marionette TRACE conn5 <- [1,1886,null,{}] 09:22:25 INFO - PROCESS | 3436 | 1464625345223 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}] 09:22:25 INFO - PROCESS | 3436 | 1464625345354 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:22:25 INFO - PROCESS | 3436 | 1464625345508 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 3436 | ++DOCSHELL 1137FC00 == 72 [pid = 3436] [id = 481] 09:22:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (21533400) [pid = 3436] [serial = 1443] [outer = 00000000] 09:22:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (2250DC00) [pid = 3436] [serial = 1444] [outer = 21533400] 09:22:25 INFO - PROCESS | 3436 | 1464625345565 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (22613400) [pid = 3436] [serial = 1445] [outer = 21533400] 09:22:26 INFO - PROCESS | 3436 | 1464625346174 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]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 09:22:26 INFO - PROCESS | 3436 | 1464625346191 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 3436 | 1464625346194 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:22:26 INFO - PROCESS | 3436 | 1464625346197 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:22:26 INFO - PROCESS | 3436 | 1464625346199 Marionette TRACE conn5 <- [1,1890,null,{}] 09:22:26 INFO - PROCESS | 3436 | 1464625346203 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}] 09:22:26 INFO - PROCESS | 3436 | 1464625346328 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:22:26 INFO - PROCESS | 3436 | 1464625346660 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 3436 | ++DOCSHELL 0CE77400 == 73 [pid = 3436] [id = 482] 09:22:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (10F40400) [pid = 3436] [serial = 1446] [outer = 00000000] 09:22:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (115A2800) [pid = 3436] [serial = 1447] [outer = 10F40400] 09:22:26 INFO - PROCESS | 3436 | 1464625346769 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1535E400) [pid = 3436] [serial = 1448] [outer = 10F40400] 09:22:27 INFO - PROCESS | 3436 | 1464625347373 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]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1225ms 09:22:27 INFO - PROCESS | 3436 | 1464625347427 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:22:27 INFO - PROCESS | 3436 | 1464625347431 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:22:27 INFO - PROCESS | 3436 | 1464625347436 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 3436 | 1464625347439 Marionette TRACE conn5 <- [1,1894,null,{}] 09:22:27 INFO - PROCESS | 3436 | 1464625347445 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}] 09:22:27 INFO - PROCESS | 3436 | 1464625347557 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:22:27 INFO - PROCESS | 3436 | 1464625347711 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 3436 | ++DOCSHELL 1570DC00 == 74 [pid = 3436] [id = 483] 09:22:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (15756000) [pid = 3436] [serial = 1449] [outer = 00000000] 09:22:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (18E2E400) [pid = 3436] [serial = 1450] [outer = 15756000] 09:22:27 INFO - PROCESS | 3436 | 1464625347763 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (18EE6800) [pid = 3436] [serial = 1451] [outer = 15756000] 09:22:27 INFO - PROCESS | 3436 | --DOCSHELL 1CD9AC00 == 73 [pid = 3436] [id = 367] 09:22:27 INFO - PROCESS | 3436 | --DOCSHELL 1E6D6400 == 72 [pid = 3436] [id = 474] 09:22:27 INFO - PROCESS | 3436 | --DOCSHELL 18EE8800 == 71 [pid = 3436] [id = 473] 09:22:27 INFO - PROCESS | 3436 | --DOCSHELL 10F63800 == 70 [pid = 3436] [id = 472] 09:22:27 INFO - PROCESS | 3436 | --DOCSHELL 1D0A3C00 == 69 [pid = 3436] [id = 471] 09:22:27 INFO - PROCESS | 3436 | --DOCSHELL 1AF42C00 == 68 [pid = 3436] [id = 470] 09:22:27 INFO - PROCESS | 3436 | --DOCSHELL 10F59000 == 67 [pid = 3436] [id = 469] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1DF26000) [pid = 3436] [serial = 1375] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOCSHELL 19C77800 == 66 [pid = 3436] [id = 468] 09:22:28 INFO - PROCESS | 3436 | --DOCSHELL 11959400 == 65 [pid = 3436] [id = 467] 09:22:28 INFO - PROCESS | 3436 | --DOCSHELL 11021000 == 64 [pid = 3436] [id = 466] 09:22:28 INFO - PROCESS | 3436 | --DOCSHELL 18E2B000 == 63 [pid = 3436] [id = 460] 09:22:28 INFO - PROCESS | 3436 | --DOCSHELL 1101BC00 == 62 [pid = 3436] [id = 459] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1DFA9000) [pid = 3436] [serial = 1238] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1A46DC00) [pid = 3436] [serial = 1367] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1A954400) [pid = 3436] [serial = 1366] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (1AC48400) [pid = 3436] [serial = 1369] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1F5F1800) [pid = 3436] [serial = 1286] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1D0A6C00) [pid = 3436] [serial = 1373] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (18E31000) [pid = 3436] [serial = 1358] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (18944800) [pid = 3436] [serial = 1357] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1570E400) [pid = 3436] [serial = 1360] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (16B2C800) [pid = 3436] [serial = 1361] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (19C81000) [pid = 3436] [serial = 1363] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1A460C00) [pid = 3436] [serial = 1364] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (19C83C00) [pid = 3436] [serial = 1342] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1A00EC00) [pid = 3436] [serial = 1354] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1F5EF000) [pid = 3436] [serial = 1345] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1AD6A000) [pid = 3436] [serial = 1370] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (2034EC00) [pid = 3436] [serial = 1348] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (20934C00) [pid = 3436] [serial = 1351] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1F644400) [pid = 3436] [serial = 1337] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (15BF5000) [pid = 3436] [serial = 1339] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1CD9C400) [pid = 3436] [serial = 1372] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3436 | 1464625348331 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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 09:22:28 INFO - PROCESS | 3436 | 1464625348368 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 3436 | 1464625348372 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:22:28 INFO - PROCESS | 3436 | 1464625348376 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 3436 | 1464625348378 Marionette TRACE conn5 <- [1,1898,null,{}] 09:22:28 INFO - PROCESS | 3436 | 1464625348382 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}] 09:22:28 INFO - PROCESS | 3436 | 1464625348473 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:22:28 INFO - PROCESS | 3436 | 1464625348585 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 3436 | ++DOCSHELL 1138C800 == 63 [pid = 3436] [id = 484] 09:22:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (1150FC00) [pid = 3436] [serial = 1452] [outer = 00000000] 09:22:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (15BF5C00) [pid = 3436] [serial = 1453] [outer = 1150FC00] 09:22:28 INFO - PROCESS | 3436 | 1464625348632 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (18509800) [pid = 3436] [serial = 1454] [outer = 1150FC00] 09:22:29 INFO - PROCESS | 3436 | 1464625349063 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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 09:22:29 INFO - PROCESS | 3436 | 1464625349113 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 3436 | 1464625349115 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:22:29 INFO - PROCESS | 3436 | 1464625349120 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 3436 | 1464625349126 Marionette TRACE conn5 <- [1,1902,null,{}] 09:22:29 INFO - PROCESS | 3436 | 1464625349135 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}] 09:22:29 INFO - PROCESS | 3436 | 1464625349255 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:22:29 INFO - PROCESS | 3436 | 1464625349272 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 3436 | ++DOCSHELL 19FC0800 == 64 [pid = 3436] [id = 485] 09:22:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (19FC1400) [pid = 3436] [serial = 1455] [outer = 00000000] 09:22:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (1A0E7C00) [pid = 3436] [serial = 1456] [outer = 19FC1400] 09:22:29 INFO - PROCESS | 3436 | 1464625349318 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (1A469800) [pid = 3436] [serial = 1457] [outer = 19FC1400] 09:22:29 INFO - PROCESS | 3436 | 1464625349791 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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 09:22:29 INFO - PROCESS | 3436 | 1464625349851 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 3436 | 1464625349854 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:22:29 INFO - PROCESS | 3436 | 1464625349857 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 3436 | 1464625349859 Marionette TRACE conn5 <- [1,1906,null,{}] 09:22:29 INFO - PROCESS | 3436 | 1464625349862 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}] 09:22:29 INFO - PROCESS | 3436 | 1464625349954 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:22:30 INFO - PROCESS | 3436 | 1464625350067 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 3436 | ++DOCSHELL 11019C00 == 65 [pid = 3436] [id = 486] 09:22:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1A467000) [pid = 3436] [serial = 1458] [outer = 00000000] 09:22:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1A954000) [pid = 3436] [serial = 1459] [outer = 1A467000] 09:22:30 INFO - PROCESS | 3436 | 1464625350114 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1A95BC00) [pid = 3436] [serial = 1460] [outer = 1A467000] 09:22:30 INFO - PROCESS | 3436 | 1464625350531 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]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 09:22:30 INFO - PROCESS | 3436 | 1464625350588 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 3436 | 1464625350590 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:22:30 INFO - PROCESS | 3436 | 1464625350600 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 3436 | 1464625350601 Marionette TRACE conn5 <- [1,1910,null,{}] 09:22:30 INFO - PROCESS | 3436 | 1464625350642 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}] 09:22:30 INFO - PROCESS | 3436 | 1464625350762 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:22:30 INFO - PROCESS | 3436 | 1464625350832 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 3436 | ++DOCSHELL 1A969400 == 66 [pid = 3436] [id = 487] 09:22:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1AA55C00) [pid = 3436] [serial = 1461] [outer = 00000000] 09:22:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1AB8EC00) [pid = 3436] [serial = 1462] [outer = 1AA55C00] 09:22:30 INFO - PROCESS | 3436 | 1464625350883 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1AD6B400) [pid = 3436] [serial = 1463] [outer = 1AA55C00] 09:22:31 INFO - PROCESS | 3436 | 1464625351342 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]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 810ms 09:22:31 INFO - PROCESS | 3436 | 1464625351414 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 3436 | 1464625351416 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:22:31 INFO - PROCESS | 3436 | 1464625351419 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:22:31 INFO - PROCESS | 3436 | 1464625351421 Marionette TRACE conn5 <- [1,1914,null,{}] 09:22:31 INFO - PROCESS | 3436 | 1464625351424 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}] 09:22:31 INFO - PROCESS | 3436 | 1464625351548 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:22:31 INFO - PROCESS | 3436 | 1464625351620 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 3436 | ++DOCSHELL 1AD6E800 == 67 [pid = 3436] [id = 488] 09:22:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1AF3AC00) [pid = 3436] [serial = 1464] [outer = 00000000] 09:22:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (1B0C9000) [pid = 3436] [serial = 1465] [outer = 1AF3AC00] 09:22:31 INFO - PROCESS | 3436 | 1464625351665 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1CC40000) [pid = 3436] [serial = 1466] [outer = 1AF3AC00] 09:22:32 INFO - PROCESS | 3436 | 1464625352090 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]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 732ms 09:22:32 INFO - PROCESS | 3436 | 1464625352154 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:22:32 INFO - PROCESS | 3436 | 1464625352156 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:22:32 INFO - PROCESS | 3436 | 1464625352159 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3436 | 1464625352161 Marionette TRACE conn5 <- [1,1918,null,{}] 09:22:32 INFO - PROCESS | 3436 | 1464625352164 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}] 09:22:32 INFO - PROCESS | 3436 | 1464625352287 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:22:32 INFO - PROCESS | 3436 | 1464625352354 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 3436 | ++DOCSHELL 1A0E8800 == 68 [pid = 3436] [id = 489] 09:22:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1CD91000) [pid = 3436] [serial = 1467] [outer = 00000000] 09:22:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1D0A7400) [pid = 3436] [serial = 1468] [outer = 1CD91000] 09:22:32 INFO - PROCESS | 3436 | 1464625352403 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1DC46800) [pid = 3436] [serial = 1469] [outer = 1CD91000] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (20353000) [pid = 3436] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1AF43000) [pid = 3436] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1D0A5800) [pid = 3436] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1A464000) [pid = 3436] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (1E6C6C00) [pid = 3436] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1DB70400) [pid = 3436] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (19C80C00) [pid = 3436] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1195A400) [pid = 3436] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1A5DB000) [pid = 3436] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:22:32 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (11021400) [pid = 3436] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:22:32 INFO - PROCESS | 3436 | 1464625352901 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]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 09:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:22:32 INFO - PROCESS | 3436 | 1464625352930 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3436 | 1464625352932 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:22:32 INFO - PROCESS | 3436 | 1464625352935 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3436 | 1464625352937 Marionette TRACE conn5 <- [1,1922,null,{}] 09:22:32 INFO - PROCESS | 3436 | 1464625352940 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}] 09:22:33 INFO - PROCESS | 3436 | 1464625353026 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:22:33 INFO - PROCESS | 3436 | 1464625353033 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3436 | ++DOCSHELL 1AA57800 == 69 [pid = 3436] [id = 490] 09:22:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1AF43000) [pid = 3436] [serial = 1470] [outer = 00000000] 09:22:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1DC55000) [pid = 3436] [serial = 1471] [outer = 1AF43000] 09:22:33 INFO - PROCESS | 3436 | 1464625353078 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1DF30000) [pid = 3436] [serial = 1472] [outer = 1AF43000] 09:22:33 INFO - PROCESS | 3436 | 1464625353525 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 09:22:33 INFO - PROCESS | 3436 | 1464625353566 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 3436 | 1464625353568 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:22:33 INFO - PROCESS | 3436 | 1464625353571 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 3436 | 1464625353573 Marionette TRACE conn5 <- [1,1926,null,{}] 09:22:33 INFO - PROCESS | 3436 | 1464625353577 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}] 09:22:33 INFO - PROCESS | 3436 | 1464625353664 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:22:33 INFO - PROCESS | 3436 | 1464625353670 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3436 | ++DOCSHELL 159E2C00 == 70 [pid = 3436] [id = 491] 09:22:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1D0A3C00) [pid = 3436] [serial = 1473] [outer = 00000000] 09:22:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1E6C3800) [pid = 3436] [serial = 1474] [outer = 1D0A3C00] 09:22:33 INFO - PROCESS | 3436 | 1464625353715 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (1E6D6400) [pid = 3436] [serial = 1475] [outer = 1D0A3C00] 09:22:34 INFO - PROCESS | 3436 | 1464625354219 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]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 09:22:34 INFO - PROCESS | 3436 | 1464625354257 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 3436 | 1464625354259 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:22:34 INFO - PROCESS | 3436 | 1464625354265 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:22:34 INFO - PROCESS | 3436 | 1464625354267 Marionette TRACE conn5 <- [1,1930,null,{}] 09:22:34 INFO - PROCESS | 3436 | 1464625354271 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}] 09:22:34 INFO - PROCESS | 3436 | 1464625354360 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:22:34 INFO - PROCESS | 3436 | 1464625354366 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D2400 == 71 [pid = 3436] [id = 492] 09:22:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1E6DEC00) [pid = 3436] [serial = 1476] [outer = 00000000] 09:22:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1F649000) [pid = 3436] [serial = 1477] [outer = 1E6DEC00] 09:22:34 INFO - PROCESS | 3436 | 1464625354417 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (200A9C00) [pid = 3436] [serial = 1478] [outer = 1E6DEC00] 09:22:35 INFO - PROCESS | 3436 | 1464625355200 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 09:22:35 INFO - PROCESS | 3436 | 1464625355241 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 3436 | 1464625355246 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:22:35 INFO - PROCESS | 3436 | 1464625355251 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 3436 | 1464625355256 Marionette TRACE conn5 <- [1,1934,null,{}] 09:22:35 INFO - PROCESS | 3436 | 1464625355261 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}] 09:22:35 INFO - PROCESS | 3436 | 1464625355385 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:22:35 INFO - PROCESS | 3436 | 1464625355538 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 3436 | ++DOCSHELL 10F3E800 == 72 [pid = 3436] [id = 493] 09:22:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1411AC00) [pid = 3436] [serial = 1479] [outer = 00000000] 09:22:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (16B2C000) [pid = 3436] [serial = 1480] [outer = 1411AC00] 09:22:35 INFO - PROCESS | 3436 | 1464625355598 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (18511800) [pid = 3436] [serial = 1481] [outer = 1411AC00] 09:22:36 INFO - PROCESS | 3436 | 1464625356172 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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 09:22:36 INFO - PROCESS | 3436 | 1464625356226 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 3436 | 1464625356232 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:22:36 INFO - PROCESS | 3436 | 1464625356239 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 3436 | 1464625356242 Marionette TRACE conn5 <- [1,1938,null,{}] 09:22:36 INFO - PROCESS | 3436 | 1464625356246 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}] 09:22:36 INFO - PROCESS | 3436 | 1464625356368 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:22:36 INFO - PROCESS | 3436 | 1464625356532 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3436 | ++DOCSHELL 19C83C00 == 73 [pid = 3436] [id = 494] 09:22:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (19CEE400) [pid = 3436] [serial = 1482] [outer = 00000000] 09:22:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1A5DBC00) [pid = 3436] [serial = 1483] [outer = 19CEE400] 09:22:36 INFO - PROCESS | 3436 | 1464625356589 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (1AA5E000) [pid = 3436] [serial = 1484] [outer = 19CEE400] 09:22:37 INFO - PROCESS | 3436 | 1464625357203 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]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 09:22:37 INFO - PROCESS | 3436 | 1464625357210 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 3436 | 1464625357213 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:22:37 INFO - PROCESS | 3436 | 1464625357216 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 3436 | 1464625357220 Marionette TRACE conn5 <- [1,1942,null,{}] 09:22:37 INFO - PROCESS | 3436 | 1464625357232 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}] 09:22:37 INFO - PROCESS | 3436 | 1464625357352 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:22:37 INFO - PROCESS | 3436 | 1464625357519 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 3436 | ++DOCSHELL 1F746400 == 74 [pid = 3436] [id = 495] 09:22:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1F747000) [pid = 3436] [serial = 1485] [outer = 00000000] 09:22:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (2034E800) [pid = 3436] [serial = 1486] [outer = 1F747000] 09:22:37 INFO - PROCESS | 3436 | 1464625357578 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (20937000) [pid = 3436] [serial = 1487] [outer = 1F747000] 09:22:38 INFO - PROCESS | 3436 | 1464625358207 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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1020ms 09:22:38 INFO - PROCESS | 3436 | 1464625358240 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 3436 | 1464625358243 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:22:38 INFO - PROCESS | 3436 | 1464625358247 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:22:38 INFO - PROCESS | 3436 | 1464625358249 Marionette TRACE conn5 <- [1,1946,null,{}] 09:22:38 INFO - PROCESS | 3436 | 1464625358253 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}] 09:22:38 INFO - PROCESS | 3436 | 1464625358369 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:22:38 INFO - PROCESS | 3436 | 1464625358520 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 3436 | ++DOCSHELL 20946400 == 75 [pid = 3436] [id = 496] 09:22:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (20946800) [pid = 3436] [serial = 1488] [outer = 00000000] 09:22:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (20967800) [pid = 3436] [serial = 1489] [outer = 20946800] 09:22:38 INFO - PROCESS | 3436 | 1464625358577 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (21502C00) [pid = 3436] [serial = 1490] [outer = 20946800] 09:22:39 INFO - PROCESS | 3436 | 1464625359121 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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 931ms 09:22:39 INFO - PROCESS | 3436 | 1464625359181 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 3436 | 1464625359184 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:22:39 INFO - PROCESS | 3436 | 1464625359187 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 3436 | 1464625359189 Marionette TRACE conn5 <- [1,1950,null,{}] 09:22:39 INFO - PROCESS | 3436 | 1464625359193 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}] 09:22:39 INFO - PROCESS | 3436 | 1464625359306 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:22:39 INFO - PROCESS | 3436 | 1464625359471 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 3436 | ++DOCSHELL 20966000 == 76 [pid = 3436] [id = 497] 09:22:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (20969800) [pid = 3436] [serial = 1491] [outer = 00000000] 09:22:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (21539000) [pid = 3436] [serial = 1492] [outer = 20969800] 09:22:39 INFO - PROCESS | 3436 | 1464625359528 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (2158A800) [pid = 3436] [serial = 1493] [outer = 20969800] 09:22:40 INFO - PROCESS | 3436 | 1464625360162 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]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1018ms 09:22:40 INFO - PROCESS | 3436 | 1464625360209 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 3436 | 1464625360212 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:22:40 INFO - PROCESS | 3436 | 1464625360215 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:22:40 INFO - PROCESS | 3436 | 1464625360217 Marionette TRACE conn5 <- [1,1954,null,{}] 09:22:40 INFO - PROCESS | 3436 | 1464625360221 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}] 09:22:40 INFO - PROCESS | 3436 | 1464625360342 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:22:40 INFO - PROCESS | 3436 | 1464625360491 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 3436 | ++DOCSHELL 2184D800 == 77 [pid = 3436] [id = 498] 09:22:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (21853C00) [pid = 3436] [serial = 1494] [outer = 00000000] 09:22:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (22615400) [pid = 3436] [serial = 1495] [outer = 21853C00] 09:22:40 INFO - PROCESS | 3436 | 1464625360548 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (2261AC00) [pid = 3436] [serial = 1496] [outer = 21853C00] 09:22:41 INFO - PROCESS | 3436 | 1464625361162 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]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 09:22:41 INFO - PROCESS | 3436 | 1464625361192 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 3436 | 1464625361195 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:22:41 INFO - PROCESS | 3436 | 1464625361199 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 3436 | 1464625361201 Marionette TRACE conn5 <- [1,1958,null,{}] 09:22:41 INFO - PROCESS | 3436 | 1464625361205 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}] 09:22:41 INFO - PROCESS | 3436 | 1464625361314 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:22:41 INFO - PROCESS | 3436 | 1464625361476 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 3436 | ++DOCSHELL 185CD400 == 78 [pid = 3436] [id = 499] 09:22:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (185CFC00) [pid = 3436] [serial = 1497] [outer = 00000000] 09:22:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (1A955C00) [pid = 3436] [serial = 1498] [outer = 185CFC00] 09:22:41 INFO - PROCESS | 3436 | 1464625361531 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1B0CB800) [pid = 3436] [serial = 1499] [outer = 185CFC00] 09:22:42 INFO - PROCESS | 3436 | 1464625362282 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]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1123ms 09:22:42 INFO - PROCESS | 3436 | 1464625362326 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 3436 | 1464625362331 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:22:42 INFO - PROCESS | 3436 | 1464625362336 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 3436 | 1464625362340 Marionette TRACE conn5 <- [1,1962,null,{}] 09:22:42 INFO - PROCESS | 3436 | 1464625362387 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}] 09:22:42 INFO - PROCESS | 3436 | 1464625362493 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:22:42 INFO - PROCESS | 3436 | 1464625362639 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 3436 | ++DOCSHELL 10F5F400 == 79 [pid = 3436] [id = 500] 09:22:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (10F65400) [pid = 3436] [serial = 1500] [outer = 00000000] 09:22:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (119C5C00) [pid = 3436] [serial = 1501] [outer = 10F65400] 09:22:42 INFO - PROCESS | 3436 | 1464625362755 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1894D000) [pid = 3436] [serial = 1502] [outer = 10F65400] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 19C74800 == 78 [pid = 3436] [id = 412] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 1882EC00 == 77 [pid = 3436] [id = 415] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 159E2C00 == 76 [pid = 3436] [id = 491] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 1AA57800 == 75 [pid = 3436] [id = 490] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 1A0E8800 == 74 [pid = 3436] [id = 489] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 1AD6E800 == 73 [pid = 3436] [id = 488] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 1A969400 == 72 [pid = 3436] [id = 487] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 11019C00 == 71 [pid = 3436] [id = 486] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 19FC0800 == 70 [pid = 3436] [id = 485] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 1138C800 == 69 [pid = 3436] [id = 484] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 1570DC00 == 68 [pid = 3436] [id = 483] 09:22:42 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (2150EC00) [pid = 3436] [serial = 1426] [outer = 00000000] [url = about:blank] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 0CE77400 == 67 [pid = 3436] [id = 482] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 1A953800 == 66 [pid = 3436] [id = 477] 09:22:42 INFO - PROCESS | 3436 | --DOCSHELL 11513800 == 65 [pid = 3436] [id = 476] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1B0CD800) [pid = 3436] [serial = 1411] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1CCDEC00) [pid = 3436] [serial = 1412] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1E689C00) [pid = 3436] [serial = 1415] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1DB6D800) [pid = 3436] [serial = 1414] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1DB6F000) [pid = 3436] [serial = 1420] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1F5F3400) [pid = 3436] [serial = 1417] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (1E683C00) [pid = 3436] [serial = 1376] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1A0DB400) [pid = 3436] [serial = 1405] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1A46A800) [pid = 3436] [serial = 1406] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (157DC000) [pid = 3436] [serial = 1402] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (16C73800) [pid = 3436] [serial = 1403] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1AC48C00) [pid = 3436] [serial = 1408] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1195A800) [pid = 3436] [serial = 1400] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (11514800) [pid = 3436] [serial = 1399] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (116EB000) [pid = 3436] [serial = 1378] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (19C76800) [pid = 3436] [serial = 1381] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1CC31C00) [pid = 3436] [serial = 1384] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (1E6E0800) [pid = 3436] [serial = 1387] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (200B7400) [pid = 3436] [serial = 1390] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (2094A800) [pid = 3436] [serial = 1393] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (2096E000) [pid = 3436] [serial = 1396] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (20964800) [pid = 3436] [serial = 1424] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (20946000) [pid = 3436] [serial = 1423] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (200B1400) [pid = 3436] [serial = 1418] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (200B4800) [pid = 3436] [serial = 1421] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1AD6FC00) [pid = 3436] [serial = 1409] [outer = 00000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3436 | 1464625363280 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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 990ms 09:22:43 INFO - PROCESS | 3436 | 1464625363327 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 3436 | 1464625363333 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:22:43 INFO - PROCESS | 3436 | 1464625363339 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 3436 | 1464625363341 Marionette TRACE conn5 <- [1,1966,null,{}] 09:22:43 INFO - PROCESS | 3436 | 1464625363345 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}] 09:22:43 INFO - PROCESS | 3436 | 1464625363443 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:22:43 INFO - PROCESS | 3436 | 1464625363453 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 3436 | ++DOCSHELL 18EFA400 == 66 [pid = 3436] [id = 501] 09:22:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (19AD9400) [pid = 3436] [serial = 1503] [outer = 00000000] 09:22:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (19CED400) [pid = 3436] [serial = 1504] [outer = 19AD9400] 09:22:43 INFO - PROCESS | 3436 | 1464625363499 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1A45F800) [pid = 3436] [serial = 1505] [outer = 19AD9400] 09:22:44 INFO - PROCESS | 3436 | 1464625363978 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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 09:22:44 INFO - PROCESS | 3436 | 1464625364014 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 3436 | 1464625364016 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:22:44 INFO - PROCESS | 3436 | 1464625364020 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 3436 | 1464625364023 Marionette TRACE conn5 <- [1,1970,null,{}] 09:22:44 INFO - PROCESS | 3436 | 1464625364034 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}] 09:22:44 INFO - PROCESS | 3436 | 1464625364156 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:22:44 INFO - PROCESS | 3436 | 1464625364278 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 3436 | ++DOCSHELL 157E1000 == 67 [pid = 3436] [id = 502] 09:22:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (19CF2000) [pid = 3436] [serial = 1506] [outer = 00000000] 09:22:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1AB8D800) [pid = 3436] [serial = 1507] [outer = 19CF2000] 09:22:44 INFO - PROCESS | 3436 | 1464625364327 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1AD6F400) [pid = 3436] [serial = 1508] [outer = 19CF2000] 09:22:44 INFO - PROCESS | 3436 | 1464625364702 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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 09:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:22:44 INFO - PROCESS | 3436 | 1464625364751 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 3436 | 1464625364754 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:22:44 INFO - PROCESS | 3436 | 1464625364757 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 3436 | 1464625364759 Marionette TRACE conn5 <- [1,1974,null,{}] 09:22:44 INFO - PROCESS | 3436 | 1464625364763 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}] 09:22:44 INFO - PROCESS | 3436 | 1464625364856 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:22:44 INFO - PROCESS | 3436 | 1464625364863 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 3436 | ++DOCSHELL 1AF40C00 == 68 [pid = 3436] [id = 503] 09:22:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (1AF46000) [pid = 3436] [serial = 1509] [outer = 00000000] 09:22:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1CD9B400) [pid = 3436] [serial = 1510] [outer = 1AF46000] 09:22:44 INFO - PROCESS | 3436 | 1464625364908 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (1D462000) [pid = 3436] [serial = 1511] [outer = 1AF46000] 09:22:45 INFO - PROCESS | 3436 | 1464625365404 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 09:22:45 INFO - PROCESS | 3436 | 1464625365439 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 3436 | 1464625365441 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:22:45 INFO - PROCESS | 3436 | 1464625365444 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 3436 | 1464625365446 Marionette TRACE conn5 <- [1,1978,null,{}] 09:22:45 INFO - PROCESS | 3436 | 1464625365450 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}] 09:22:45 INFO - PROCESS | 3436 | 1464625365576 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:22:45 INFO - PROCESS | 3436 | 1464625365679 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 3436 | ++DOCSHELL 1DF30800 == 69 [pid = 3436] [id = 504] 09:22:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1DF56800) [pid = 3436] [serial = 1512] [outer = 00000000] 09:22:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (1E688400) [pid = 3436] [serial = 1513] [outer = 1DF56800] 09:22:45 INFO - PROCESS | 3436 | 1464625365724 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (1E6CC000) [pid = 3436] [serial = 1514] [outer = 1DF56800] 09:22:46 INFO - PROCESS | 3436 | 1464625366172 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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 09:22:46 INFO - PROCESS | 3436 | 1464625366216 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 3436 | 1464625366218 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:22:46 INFO - PROCESS | 3436 | 1464625366221 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 3436 | 1464625366223 Marionette TRACE conn5 <- [1,1982,null,{}] 09:22:46 INFO - PROCESS | 3436 | 1464625366226 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}] 09:22:46 INFO - PROCESS | 3436 | 1464625366369 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:22:46 INFO - PROCESS | 3436 | 1464625366448 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 3436 | ++DOCSHELL 1F64A400 == 70 [pid = 3436] [id = 505] 09:22:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (1F64E400) [pid = 3436] [serial = 1515] [outer = 00000000] 09:22:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (2034E000) [pid = 3436] [serial = 1516] [outer = 1F64E400] 09:22:46 INFO - PROCESS | 3436 | 1464625366494 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (20355C00) [pid = 3436] [serial = 1517] [outer = 1F64E400] 09:22:46 INFO - PROCESS | 3436 | 1464625366895 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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 09:22:47 INFO - PROCESS | 3436 | 1464625366980 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 3436 | 1464625366982 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:22:47 INFO - PROCESS | 3436 | 1464625366985 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:22:47 INFO - PROCESS | 3436 | 1464625366987 Marionette TRACE conn5 <- [1,1986,null,{}] 09:22:47 INFO - PROCESS | 3436 | 1464625366990 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}] 09:22:47 INFO - PROCESS | 3436 | 1464625367235 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1D0A3C00) [pid = 3436] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (19FC1400) [pid = 3436] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (15756000) [pid = 3436] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (1AF3AC00) [pid = 3436] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (1AA55C00) [pid = 3436] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1AF43000) [pid = 3436] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (1CD91000) [pid = 3436] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (10F40400) [pid = 3436] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1A467000) [pid = 3436] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:22:47 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1150FC00) [pid = 3436] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:22:47 INFO - PROCESS | 3436 | 1464625367309 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 3436 | ++DOCSHELL 10F40400 == 71 [pid = 3436] [id = 506] 09:22:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1101E000) [pid = 3436] [serial = 1518] [outer = 00000000] 09:22:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (185D6800) [pid = 3436] [serial = 1519] [outer = 1101E000] 09:22:47 INFO - PROCESS | 3436 | 1464625367356 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1AB8E400) [pid = 3436] [serial = 1520] [outer = 1101E000] 09:22:47 INFO - PROCESS | 3436 | 1464625367728 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]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 770ms 09:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:22:47 INFO - PROCESS | 3436 | 1464625367759 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 3436 | 1464625367761 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:22:47 INFO - PROCESS | 3436 | 1464625367764 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 3436 | 1464625367766 Marionette TRACE conn5 <- [1,1990,null,{}] 09:22:47 INFO - PROCESS | 3436 | 1464625367769 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}] 09:22:47 INFO - PROCESS | 3436 | 1464625367857 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:22:47 INFO - PROCESS | 3436 | 1464625367864 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 3436 | ++DOCSHELL 1AD77400 == 72 [pid = 3436] [id = 507] 09:22:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (1B20A800) [pid = 3436] [serial = 1521] [outer = 00000000] 09:22:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (20964800) [pid = 3436] [serial = 1522] [outer = 1B20A800] 09:22:47 INFO - PROCESS | 3436 | 1464625367908 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (21531000) [pid = 3436] [serial = 1523] [outer = 1B20A800] 09:22:48 INFO - PROCESS | 3436 | 1464625368345 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 09:22:48 INFO - PROCESS | 3436 | 1464625368404 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 3436 | 1464625368406 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:22:48 INFO - PROCESS | 3436 | 1464625368409 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 3436 | 1464625368411 Marionette TRACE conn5 <- [1,1994,null,{}] 09:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:22:48 INFO - PROCESS | 3436 | 1464625368414 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}] 09:22:48 INFO - PROCESS | 3436 | 1464625368505 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:22:48 INFO - PROCESS | 3436 | 1464625368512 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 3436 | ++DOCSHELL 11576400 == 73 [pid = 3436] [id = 508] 09:22:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (173B8000) [pid = 3436] [serial = 1524] [outer = 00000000] 09:22:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (1DF62C00) [pid = 3436] [serial = 1525] [outer = 173B8000] 09:22:48 INFO - PROCESS | 3436 | 1464625368557 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (21594800) [pid = 3436] [serial = 1526] [outer = 173B8000] 09:22:49 INFO - PROCESS | 3436 | 1464625369011 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]]]}] 09:22:49 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 09:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 09:22:49 INFO - PROCESS | 3436 | 1464625369045 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:22:49 INFO - PROCESS | 3436 | 1464625369047 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:22:49 INFO - PROCESS | 3436 | 1464625369051 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 3436 | 1464625369052 Marionette TRACE conn5 <- [1,1998,null,{}] 09:22:49 INFO - PROCESS | 3436 | 1464625369058 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}] 09:22:49 INFO - PROCESS | 3436 | 1464625369212 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:22:49 INFO - PROCESS | 3436 | 1464625369384 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 3436 | ++DOCSHELL 1101AC00 == 74 [pid = 3436] [id = 509] 09:22:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (1101B800) [pid = 3436] [serial = 1527] [outer = 00000000] 09:22:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (116EA400) [pid = 3436] [serial = 1528] [outer = 1101B800] 09:22:49 INFO - PROCESS | 3436 | 1464625369442 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (157E4000) [pid = 3436] [serial = 1529] [outer = 1101B800] 09:22:50 INFO - PROCESS | 3436 | 1464625370140 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]]]}] 09:22:50 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 09:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1122ms 09:22:50 INFO - PROCESS | 3436 | 1464625370175 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 3436 | 1464625370179 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:22:50 INFO - PROCESS | 3436 | 1464625370184 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 3436 | 1464625370188 Marionette TRACE conn5 <- [1,2002,null,{}] 09:22:50 INFO - PROCESS | 3436 | 1464625370193 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}] 09:22:50 INFO - PROCESS | 3436 | 1464625370316 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:22:50 INFO - PROCESS | 3436 | 1464625370471 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D9800 == 75 [pid = 3436] [id = 510] 09:22:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1A5DAC00) [pid = 3436] [serial = 1530] [outer = 00000000] 09:22:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1AA5C400) [pid = 3436] [serial = 1531] [outer = 1A5DAC00] 09:22:50 INFO - PROCESS | 3436 | 1464625370529 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (1AF39C00) [pid = 3436] [serial = 1532] [outer = 1A5DAC00] 09:22:50 INFO - PROCESS | 3436 | --DOCSHELL 15361400 == 74 [pid = 3436] [id = 12] 09:22:51 INFO - PROCESS | 3436 | 1464625371177 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]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1024ms 09:22:51 INFO - PROCESS | 3436 | 1464625371214 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 3436 | 1464625371219 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:22:51 INFO - PROCESS | 3436 | 1464625371223 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:22:51 INFO - PROCESS | 3436 | 1464625371225 Marionette TRACE conn5 <- [1,2006,null,{}] 09:22:51 INFO - PROCESS | 3436 | 1464625371229 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}] 09:22:51 INFO - PROCESS | 3436 | 1464625371345 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:22:51 INFO - PROCESS | 3436 | 1464625371497 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 3436 | ++DOCSHELL 1894C000 == 75 [pid = 3436] [id = 511] 09:22:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (1AF47800) [pid = 3436] [serial = 1533] [outer = 00000000] 09:22:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (200AE800) [pid = 3436] [serial = 1534] [outer = 1AF47800] 09:22:51 INFO - PROCESS | 3436 | 1464625371555 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (20961400) [pid = 3436] [serial = 1535] [outer = 1AF47800] 09:22:52 INFO - PROCESS | 3436 | 1464625372188 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]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1017ms 09:22:52 INFO - PROCESS | 3436 | 1464625372245 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 3436 | 1464625372248 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:22:52 INFO - PROCESS | 3436 | 1464625372258 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 3436 | 1464625372264 Marionette TRACE conn5 <- [1,2010,null,{}] 09:22:52 INFO - PROCESS | 3436 | 1464625372287 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}] 09:22:52 INFO - PROCESS | 3436 | 1464625372472 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:22:52 INFO - PROCESS | 3436 | 1464625372581 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 3436 | ++DOCSHELL 22620800 == 76 [pid = 3436] [id = 512] 09:22:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (22621400) [pid = 3436] [serial = 1536] [outer = 00000000] 09:22:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (23456C00) [pid = 3436] [serial = 1537] [outer = 22621400] 09:22:52 INFO - PROCESS | 3436 | 1464625372636 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (23455000) [pid = 3436] [serial = 1538] [outer = 22621400] 09:22:53 INFO - PROCESS | 3436 | 1464625373218 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]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1033ms 09:22:53 INFO - PROCESS | 3436 | 1464625373288 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 3436 | 1464625373291 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:22:53 INFO - PROCESS | 3436 | 1464625373295 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 3436 | 1464625373297 Marionette TRACE conn5 <- [1,2014,null,{}] 09:22:53 INFO - PROCESS | 3436 | 1464625373301 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}] 09:22:53 INFO - PROCESS | 3436 | 1464625373413 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:22:53 INFO - PROCESS | 3436 | 1464625373578 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3436 | ++DOCSHELL 2345B000 == 77 [pid = 3436] [id = 513] 09:22:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (23789400) [pid = 3436] [serial = 1539] [outer = 00000000] 09:22:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (2378CC00) [pid = 3436] [serial = 1540] [outer = 23789400] 09:22:53 INFO - PROCESS | 3436 | 1464625373634 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (23790800) [pid = 3436] [serial = 1541] [outer = 23789400] 09:22:54 INFO - PROCESS | 3436 | 1464625374170 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 09:22:54 INFO - PROCESS | 3436 | 1464625374228 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 3436 | 1464625374230 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:22:54 INFO - PROCESS | 3436 | 1464625374234 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:22:54 INFO - PROCESS | 3436 | 1464625374236 Marionette TRACE conn5 <- [1,2018,null,{}] 09:22:54 INFO - PROCESS | 3436 | 1464625374240 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}] 09:22:54 INFO - PROCESS | 3436 | 1464625374354 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:22:54 INFO - PROCESS | 3436 | 1464625374519 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 3436 | ++DOCSHELL 23792C00 == 78 [pid = 3436] [id = 514] 09:22:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (23797800) [pid = 3436] [serial = 1542] [outer = 00000000] 09:22:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (23A35400) [pid = 3436] [serial = 1543] [outer = 23797800] 09:22:54 INFO - PROCESS | 3436 | 1464625374582 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (23A3C800) [pid = 3436] [serial = 1544] [outer = 23797800] 09:22:55 INFO - PROCESS | 3436 | 1464625375186 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]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1016ms 09:22:55 INFO - PROCESS | 3436 | 1464625375254 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 3436 | 1464625375256 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:22:55 INFO - PROCESS | 3436 | 1464625375260 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:22:55 INFO - PROCESS | 3436 | 1464625375262 Marionette TRACE conn5 <- [1,2022,null,{}] 09:22:55 INFO - PROCESS | 3436 | 1464625375266 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}] 09:22:55 INFO - PROCESS | 3436 | 1464625375384 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:22:55 INFO - PROCESS | 3436 | 1464625375550 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D4800 == 79 [pid = 3436] [id = 515] 09:22:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (1E6D5000) [pid = 3436] [serial = 1545] [outer = 00000000] 09:22:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (23D23800) [pid = 3436] [serial = 1546] [outer = 1E6D5000] 09:22:55 INFO - PROCESS | 3436 | 1464625375605 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (23D28400) [pid = 3436] [serial = 1547] [outer = 1E6D5000] 09:22:56 INFO - PROCESS | 3436 | 1464625376431 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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1225ms 09:22:56 INFO - PROCESS | 3436 | 1464625376489 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 3436 | 1464625376493 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:22:56 INFO - PROCESS | 3436 | 1464625376498 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 3436 | 1464625376502 Marionette TRACE conn5 <- [1,2026,null,{}] 09:22:56 INFO - PROCESS | 3436 | 1464625376508 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}] 09:22:56 INFO - PROCESS | 3436 | 1464625376617 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:22:56 INFO - PROCESS | 3436 | 1464625376776 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 3436 | ++DOCSHELL 18EFA000 == 80 [pid = 3436] [id = 516] 09:22:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (19AD6C00) [pid = 3436] [serial = 1548] [outer = 00000000] 09:22:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (1A01A000) [pid = 3436] [serial = 1549] [outer = 19AD6C00] 09:22:56 INFO - PROCESS | 3436 | 1464625376832 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (1A5D7000) [pid = 3436] [serial = 1550] [outer = 19AD6C00] 09:22:57 INFO - PROCESS | 3436 | 1464625377473 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]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1021ms 09:22:57 INFO - PROCESS | 3436 | 1464625377520 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 3436 | 1464625377526 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:22:57 INFO - PROCESS | 3436 | 1464625377532 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:22:57 INFO - PROCESS | 3436 | 1464625377534 Marionette TRACE conn5 <- [1,2030,null,{}] 09:22:57 INFO - PROCESS | 3436 | 1464625377538 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}] 09:22:57 INFO - PROCESS | 3436 | 1464625377647 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:22:57 INFO - PROCESS | 3436 | 1464625377802 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 3436 | ++DOCSHELL 141FBC00 == 81 [pid = 3436] [id = 517] 09:22:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (185D0400) [pid = 3436] [serial = 1551] [outer = 00000000] 09:22:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (1AD70C00) [pid = 3436] [serial = 1552] [outer = 185D0400] 09:22:57 INFO - PROCESS | 3436 | 1464625377852 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (1D076000) [pid = 3436] [serial = 1553] [outer = 185D0400] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 1F743400 == 80 [pid = 3436] [id = 463] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 11576400 == 79 [pid = 3436] [id = 508] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 1AD77400 == 78 [pid = 3436] [id = 507] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 10F40400 == 77 [pid = 3436] [id = 506] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 1F64A400 == 76 [pid = 3436] [id = 505] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 1DF30800 == 75 [pid = 3436] [id = 504] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 1AF40C00 == 74 [pid = 3436] [id = 503] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 157E1000 == 73 [pid = 3436] [id = 502] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (1F649000) [pid = 3436] [serial = 1477] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (2158E800) [pid = 3436] [serial = 1438] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (2150E400) [pid = 3436] [serial = 1435] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (2184F000) [pid = 3436] [serial = 1441] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1894AC00) [pid = 3436] [serial = 1429] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (2250DC00) [pid = 3436] [serial = 1444] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (1AB9A400) [pid = 3436] [serial = 1432] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 18EFA400 == 72 [pid = 3436] [id = 501] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 10F5F400 == 71 [pid = 3436] [id = 500] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 1F746400 == 70 [pid = 3436] [id = 495] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 19C83C00 == 69 [pid = 3436] [id = 494] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 10F3E800 == 68 [pid = 3436] [id = 493] 09:22:58 INFO - PROCESS | 3436 | --DOCSHELL 1E6D2400 == 67 [pid = 3436] [id = 492] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (1E6D6400) [pid = 3436] [serial = 1475] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1E6C3800) [pid = 3436] [serial = 1474] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (1A0E7C00) [pid = 3436] [serial = 1456] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (18EE6800) [pid = 3436] [serial = 1451] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (18E2E400) [pid = 3436] [serial = 1450] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1CC40000) [pid = 3436] [serial = 1466] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1AB8EC00) [pid = 3436] [serial = 1462] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1DF30000) [pid = 3436] [serial = 1472] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1DC46800) [pid = 3436] [serial = 1469] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1535E400) [pid = 3436] [serial = 1448] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1DC55000) [pid = 3436] [serial = 1471] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1A954000) [pid = 3436] [serial = 1459] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (18509800) [pid = 3436] [serial = 1454] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1D0A7400) [pid = 3436] [serial = 1468] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (1B0C9000) [pid = 3436] [serial = 1465] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (15BF5C00) [pid = 3436] [serial = 1453] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (115A2800) [pid = 3436] [serial = 1447] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1A95BC00) [pid = 3436] [serial = 1460] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1A469800) [pid = 3436] [serial = 1457] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1AD6B400) [pid = 3436] [serial = 1463] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 3436 | 1464625378490 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]]]}] 09:22:58 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) 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 09:22:58 INFO - PROCESS | 3436 | 1464625378505 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 3436 | 1464625378507 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:22:58 INFO - PROCESS | 3436 | 1464625378511 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 3436 | 1464625378514 Marionette TRACE conn5 <- [1,2034,null,{}] 09:22:58 INFO - PROCESS | 3436 | 1464625378525 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}] 09:22:58 INFO - PROCESS | 3436 | 1464625378628 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:22:58 INFO - PROCESS | 3436 | 1464625378741 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 3436 | ++DOCSHELL 178FF800 == 68 [pid = 3436] [id = 518] 09:22:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (18509400) [pid = 3436] [serial = 1554] [outer = 00000000] 09:22:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (18E38000) [pid = 3436] [serial = 1555] [outer = 18509400] 09:22:58 INFO - PROCESS | 3436 | 1464625378789 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (19C80400) [pid = 3436] [serial = 1556] [outer = 18509400] 09:22:59 INFO - PROCESS | 3436 | 1464625379204 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]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 09:22:59 INFO - PROCESS | 3436 | 1464625379248 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 3436 | 1464625379250 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:22:59 INFO - PROCESS | 3436 | 1464625379253 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 3436 | 1464625379255 Marionette TRACE conn5 <- [1,2038,null,{}] 09:22:59 INFO - PROCESS | 3436 | 1464625379259 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}] 09:22:59 INFO - PROCESS | 3436 | 1464625379355 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:22:59 INFO - PROCESS | 3436 | 1464625379365 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 3436 | ++DOCSHELL 18E2DC00 == 69 [pid = 3436] [id = 519] 09:22:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1A955400) [pid = 3436] [serial = 1557] [outer = 00000000] 09:22:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1AA58C00) [pid = 3436] [serial = 1558] [outer = 1A955400] 09:22:59 INFO - PROCESS | 3436 | 1464625379412 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (1AF3AC00) [pid = 3436] [serial = 1559] [outer = 1A955400] 09:22:59 INFO - PROCESS | 3436 | 1464625379909 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:23:00 INFO - PROCESS | 3436 | 1464625379985 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 3436 | 1464625379987 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:23:00 INFO - PROCESS | 3436 | 1464625379990 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 3436 | 1464625379992 Marionette TRACE conn5 <- [1,2042,null,{}] 09:23:00 INFO - PROCESS | 3436 | 1464625379995 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}] 09:23:00 INFO - PROCESS | 3436 | 1464625380083 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:23:00 INFO - PROCESS | 3436 | 1464625380205 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 3436 | ++DOCSHELL 19FC1800 == 70 [pid = 3436] [id = 520] 09:23:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (19FC2C00) [pid = 3436] [serial = 1560] [outer = 00000000] 09:23:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (1D0A0C00) [pid = 3436] [serial = 1561] [outer = 19FC2C00] 09:23:00 INFO - PROCESS | 3436 | 1464625380251 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (1DC4A400) [pid = 3436] [serial = 1562] [outer = 19FC2C00] 09:23:00 INFO - PROCESS | 3436 | 1464625380690 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:23:00 INFO - PROCESS | 3436 | 1464625380721 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 3436 | 1464625380723 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:23:00 INFO - PROCESS | 3436 | 1464625380726 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 3436 | 1464625380728 Marionette TRACE conn5 <- [1,2046,null,{}] 09:23:00 INFO - PROCESS | 3436 | 1464625380732 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}] 09:23:00 INFO - PROCESS | 3436 | 1464625380909 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:23:01 INFO - PROCESS | 3436 | 1464625380989 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 3436 | ++DOCSHELL 1E6C9000 == 71 [pid = 3436] [id = 521] 09:23:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1E6C9C00) [pid = 3436] [serial = 1563] [outer = 00000000] 09:23:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (1F5EDC00) [pid = 3436] [serial = 1564] [outer = 1E6C9C00] 09:23:01 INFO - PROCESS | 3436 | 1464625381036 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (1F649000) [pid = 3436] [serial = 1565] [outer = 1E6C9C00] 09:23:01 INFO - PROCESS | 3436 | 1464625381460 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]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 770ms 09:23:01 INFO - PROCESS | 3436 | 1464625381497 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 3436 | 1464625381499 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:23:01 INFO - PROCESS | 3436 | 1464625381502 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 3436 | 1464625381504 Marionette TRACE conn5 <- [1,2050,null,{}] 09:23:01 INFO - PROCESS | 3436 | 1464625381514 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}] 09:23:01 INFO - PROCESS | 3436 | 1464625381639 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:23:01 INFO - PROCESS | 3436 | 1464625381711 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 3436 | ++DOCSHELL 1F5EA000 == 72 [pid = 3436] [id = 522] 09:23:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1F64EC00) [pid = 3436] [serial = 1566] [outer = 00000000] 09:23:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (2034D800) [pid = 3436] [serial = 1567] [outer = 1F64EC00] 09:23:01 INFO - PROCESS | 3436 | 1464625381757 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (2094A800) [pid = 3436] [serial = 1568] [outer = 1F64EC00] 09:23:02 INFO - PROCESS | 3436 | 1464625382195 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]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 09:23:02 INFO - PROCESS | 3436 | 1464625382236 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 3436 | 1464625382238 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:23:02 INFO - PROCESS | 3436 | 1464625382241 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 3436 | 1464625382243 Marionette TRACE conn5 <- [1,2054,null,{}] 09:23:02 INFO - PROCESS | 3436 | 1464625382247 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}] 09:23:02 INFO - PROCESS | 3436 | 1464625382406 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:23:02 INFO - PROCESS | 3436 | 1464625382426 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 3436 | ++DOCSHELL 2096A000 == 73 [pid = 3436] [id = 523] 09:23:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (2096B800) [pid = 3436] [serial = 1569] [outer = 00000000] 09:23:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (2153A800) [pid = 3436] [serial = 1570] [outer = 2096B800] 09:23:02 INFO - PROCESS | 3436 | 1464625382471 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (21590C00) [pid = 3436] [serial = 1571] [outer = 2096B800] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (1E6D3000) [pid = 3436] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (20944C00) [pid = 3436] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (20930C00) [pid = 3436] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1101F000) [pid = 3436] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (200B7800) [pid = 3436] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1DF5BC00) [pid = 3436] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (10F61C00) [pid = 3436] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (19AD9800) [pid = 3436] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1E6D1C00) [pid = 3436] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1138A800) [pid = 3436] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1F5F1C00) [pid = 3436] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1159FC00) [pid = 3436] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (1F649C00) [pid = 3436] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (19AD2800) [pid = 3436] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (18EDC400) [pid = 3436] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1DF56800) [pid = 3436] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1F64E400) [pid = 3436] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1101E000) [pid = 3436] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1B20A800) [pid = 3436] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (10F65400) [pid = 3436] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (19AD9400) [pid = 3436] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (19CF2000) [pid = 3436] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (185CFC00) [pid = 3436] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (1AF46000) [pid = 3436] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1F748000) [pid = 3436] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1E6D6800) [pid = 3436] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (173B8800) [pid = 3436] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1ADF3400) [pid = 3436] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (1AF3D400) [pid = 3436] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1DB74000) [pid = 3436] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (141F2800) [pid = 3436] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1AF45800) [pid = 3436] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (10F61400) [pid = 3436] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (20965800) [pid = 3436] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1E688C00) [pid = 3436] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (18E2E800) [pid = 3436] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (18E2F400) [pid = 3436] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1AF44400) [pid = 3436] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:23:03 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1F74FC00) [pid = 3436] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:23:03 INFO - PROCESS | 3436 | 1464625383361 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]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1179ms 09:23:03 INFO - PROCESS | 3436 | 1464625383422 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 3436 | 1464625383424 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:23:03 INFO - PROCESS | 3436 | 1464625383427 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 3436 | 1464625383429 Marionette TRACE conn5 <- [1,2058,null,{}] 09:23:03 INFO - PROCESS | 3436 | 1464625383433 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}] 09:23:03 INFO - PROCESS | 3436 | 1464625383522 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:23:03 INFO - PROCESS | 3436 | 1464625383529 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 3436 | ++DOCSHELL 10F5C800 == 74 [pid = 3436] [id = 524] 09:23:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (116E5C00) [pid = 3436] [serial = 1572] [outer = 00000000] 09:23:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (18EDC400) [pid = 3436] [serial = 1573] [outer = 116E5C00] 09:23:03 INFO - PROCESS | 3436 | 1464625383573 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (19CF2000) [pid = 3436] [serial = 1574] [outer = 116E5C00] 09:23:04 INFO - PROCESS | 3436 | 1464625384012 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]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 09:23:04 INFO - PROCESS | 3436 | 1464625384059 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 3436 | 1464625384062 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:23:04 INFO - PROCESS | 3436 | 1464625384065 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 3436 | 1464625384067 Marionette TRACE conn5 <- [1,2062,null,{}] 09:23:04 INFO - PROCESS | 3436 | 1464625384071 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}] 09:23:04 INFO - PROCESS | 3436 | 1464625384160 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:23:04 INFO - PROCESS | 3436 | 1464625384166 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 3436 | ++DOCSHELL 1894C400 == 75 [pid = 3436] [id = 525] 09:23:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (19AD2400) [pid = 3436] [serial = 1575] [outer = 00000000] 09:23:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1B20A800) [pid = 3436] [serial = 1576] [outer = 19AD2400] 09:23:04 INFO - PROCESS | 3436 | 1464625384211 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1E6C3C00) [pid = 3436] [serial = 1577] [outer = 19AD2400] 09:23:04 INFO - PROCESS | 3436 | 1464625384724 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]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 09:23:04 INFO - PROCESS | 3436 | 1464625384798 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 3436 | 1464625384800 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:23:04 INFO - PROCESS | 3436 | 1464625384804 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 3436 | 1464625384806 Marionette TRACE conn5 <- [1,2066,null,{}] 09:23:04 INFO - PROCESS | 3436 | 1464625384809 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}] 09:23:04 INFO - PROCESS | 3436 | 1464625384920 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:23:04 INFO - PROCESS | 3436 | 1464625384935 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 3436 | ++DOCSHELL 20350000 == 76 [pid = 3436] [id = 526] 09:23:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (20939800) [pid = 3436] [serial = 1578] [outer = 00000000] 09:23:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (21502800) [pid = 3436] [serial = 1579] [outer = 20939800] 09:23:05 INFO - PROCESS | 3436 | 1464625384985 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (2153A400) [pid = 3436] [serial = 1580] [outer = 20939800] 09:23:05 INFO - PROCESS | 3436 | 1464625385767 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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1020ms 09:23:05 INFO - PROCESS | 3436 | 1464625385824 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 3436 | 1464625385830 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:23:05 INFO - PROCESS | 3436 | 1464625385835 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 3436 | 1464625385839 Marionette TRACE conn5 <- [1,2070,null,{}] 09:23:05 INFO - PROCESS | 3436 | 1464625385845 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}] 09:23:06 INFO - PROCESS | 3436 | 1464625386022 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:23:06 INFO - PROCESS | 3436 | 1464625386183 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 3436 | ++DOCSHELL 157DB800 == 77 [pid = 3436] [id = 527] 09:23:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (15A34400) [pid = 3436] [serial = 1581] [outer = 00000000] 09:23:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (185D5000) [pid = 3436] [serial = 1582] [outer = 15A34400] 09:23:06 INFO - PROCESS | 3436 | 1464625386242 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (18948400) [pid = 3436] [serial = 1583] [outer = 15A34400] 09:23:06 INFO - PROCESS | 3436 | 1464625386809 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]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1021ms 09:23:06 INFO - PROCESS | 3436 | 1464625386861 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 3436 | 1464625386868 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:23:06 INFO - PROCESS | 3436 | 1464625386874 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 3436 | 1464625386877 Marionette TRACE conn5 <- [1,2074,null,{}] 09:23:06 INFO - PROCESS | 3436 | 1464625386881 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}] 09:23:07 INFO - PROCESS | 3436 | 1464625387004 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:23:07 INFO - PROCESS | 3436 | 1464625387179 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 3436 | ++DOCSHELL 1A96CC00 == 78 [pid = 3436] [id = 528] 09:23:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1AA5B800) [pid = 3436] [serial = 1584] [outer = 00000000] 09:23:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (1AD70800) [pid = 3436] [serial = 1585] [outer = 1AA5B800] 09:23:07 INFO - PROCESS | 3436 | 1464625387236 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1CC39400) [pid = 3436] [serial = 1586] [outer = 1AA5B800] 09:23:07 INFO - PROCESS | 3436 | 1464625387869 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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1019ms 09:23:07 INFO - PROCESS | 3436 | 1464625387895 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 3436 | 1464625387897 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:23:07 INFO - PROCESS | 3436 | 1464625387901 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 3436 | 1464625387905 Marionette TRACE conn5 <- [1,2078,null,{}] 09:23:07 INFO - PROCESS | 3436 | 1464625387916 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}] 09:23:08 INFO - PROCESS | 3436 | 1464625388053 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:23:08 INFO - PROCESS | 3436 | 1464625388215 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 3436 | ++DOCSHELL 20353C00 == 79 [pid = 3436] [id = 529] 09:23:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (20356000) [pid = 3436] [serial = 1587] [outer = 00000000] 09:23:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (2096BC00) [pid = 3436] [serial = 1588] [outer = 20356000] 09:23:08 INFO - PROCESS | 3436 | 1464625388274 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (21854400) [pid = 3436] [serial = 1589] [outer = 20356000] 09:23:08 INFO - PROCESS | 3436 | 1464625388874 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]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1019ms 09:23:08 INFO - PROCESS | 3436 | 1464625388923 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 3436 | 1464625388926 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:23:08 INFO - PROCESS | 3436 | 1464625388930 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:23:08 INFO - PROCESS | 3436 | 1464625388932 Marionette TRACE conn5 <- [1,2082,null,{}] 09:23:08 INFO - PROCESS | 3436 | 1464625388936 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}] 09:23:09 INFO - PROCESS | 3436 | 1464625389056 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:23:09 INFO - PROCESS | 3436 | 1464625389224 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 3436 | ++DOCSHELL 21854800 == 80 [pid = 3436] [id = 530] 09:23:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (22504C00) [pid = 3436] [serial = 1590] [outer = 00000000] 09:23:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (2250E800) [pid = 3436] [serial = 1591] [outer = 22504C00] 09:23:09 INFO - PROCESS | 3436 | 1464625389281 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (22621000) [pid = 3436] [serial = 1592] [outer = 22504C00] 09:23:09 INFO - PROCESS | 3436 | 1464625389817 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]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 09:23:09 INFO - PROCESS | 3436 | 1464625389864 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 3436 | 1464625389866 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:23:09 INFO - PROCESS | 3436 | 1464625389869 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 3436 | 1464625389871 Marionette TRACE conn5 <- [1,2086,null,{}] 09:23:09 INFO - PROCESS | 3436 | 1464625389875 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}] 09:23:10 INFO - PROCESS | 3436 | 1464625389990 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:23:10 INFO - PROCESS | 3436 | 1464625390161 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 3436 | ++DOCSHELL 2250D000 == 81 [pid = 3436] [id = 531] 09:23:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (23451400) [pid = 3436] [serial = 1593] [outer = 00000000] 09:23:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (23793400) [pid = 3436] [serial = 1594] [outer = 23451400] 09:23:10 INFO - PROCESS | 3436 | 1464625390218 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (23A35800) [pid = 3436] [serial = 1595] [outer = 23451400] 09:23:10 INFO - PROCESS | 3436 | 1464625390825 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]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 09:23:10 INFO - PROCESS | 3436 | 1464625390844 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 3436 | 1464625390846 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:23:10 INFO - PROCESS | 3436 | 1464625390850 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:23:10 INFO - PROCESS | 3436 | 1464625390852 Marionette TRACE conn5 <- [1,2090,null,{}] 09:23:10 INFO - PROCESS | 3436 | 1464625390855 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}] 09:23:11 INFO - PROCESS | 3436 | 1464625390982 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:23:11 INFO - PROCESS | 3436 | 1464625391151 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 3436 | ++DOCSHELL 23A3E000 == 82 [pid = 3436] [id = 532] 09:23:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (23D2F800) [pid = 3436] [serial = 1596] [outer = 00000000] 09:23:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (24B16C00) [pid = 3436] [serial = 1597] [outer = 23D2F800] 09:23:11 INFO - PROCESS | 3436 | 1464625391209 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (24B19800) [pid = 3436] [serial = 1598] [outer = 23D2F800] 09:23:11 INFO - PROCESS | 3436 | 1464625391822 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]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1020ms 09:23:11 INFO - PROCESS | 3436 | 1464625391873 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 3436 | 1464625391875 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:23:11 INFO - PROCESS | 3436 | 1464625391879 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:23:11 INFO - PROCESS | 3436 | 1464625391881 Marionette TRACE conn5 <- [1,2094,null,{}] 09:23:11 INFO - PROCESS | 3436 | 1464625391885 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}] 09:23:12 INFO - PROCESS | 3436 | 1464625392003 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:23:12 INFO - PROCESS | 3436 | 1464625392162 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 3436 | ++DOCSHELL 178F6400 == 83 [pid = 3436] [id = 533] 09:23:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (1A0DB400) [pid = 3436] [serial = 1599] [outer = 00000000] 09:23:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (1AD74C00) [pid = 3436] [serial = 1600] [outer = 1A0DB400] 09:23:12 INFO - PROCESS | 3436 | 1464625392218 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (1D0A6800) [pid = 3436] [serial = 1601] [outer = 1A0DB400] 09:23:12 INFO - PROCESS | 3436 | 1464625392778 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",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 930ms 09:23:13 INFO - PROCESS | 3436 | 1464625393092 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 3436 | 1464625393097 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:23:13 INFO - PROCESS | 3436 | 1464625393117 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:23:13 INFO - PROCESS | 3436 | 1464625393120 Marionette TRACE conn5 <- [1,2098,null,{}] 09:23:13 INFO - PROCESS | 3436 | 1464625393126 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}] 09:23:13 INFO - PROCESS | 3436 | 1464625393243 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:23:13 INFO - PROCESS | 3436 | 1464625393368 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 3436 | ++DOCSHELL 14164400 == 84 [pid = 3436] [id = 534] 09:23:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1570D400) [pid = 3436] [serial = 1602] [outer = 00000000] 09:23:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (1701E800) [pid = 3436] [serial = 1603] [outer = 1570D400] 09:23:13 INFO - PROCESS | 3436 | 1464625393416 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (15B4A400) [pid = 3436] [serial = 1604] [outer = 1570D400] 09:23:14 INFO - PROCESS | 3436 | 1464625394009 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]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 930ms 09:23:14 INFO - PROCESS | 3436 | 1464625394053 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 3436 | 1464625394057 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:23:14 INFO - PROCESS | 3436 | 1464625394065 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 3436 | 1464625394068 Marionette TRACE conn5 <- [1,2102,null,{}] 09:23:14 INFO - PROCESS | 3436 | 1464625394073 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}] 09:23:14 INFO - PROCESS | 3436 | 1464625394182 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:23:14 INFO - PROCESS | 3436 | 1464625394361 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 3436 | ++DOCSHELL 15AB9C00 == 85 [pid = 3436] [id = 535] 09:23:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (18E31C00) [pid = 3436] [serial = 1605] [outer = 00000000] 09:23:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (1A5D4800) [pid = 3436] [serial = 1606] [outer = 18E31C00] 09:23:14 INFO - PROCESS | 3436 | 1464625394412 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1A962400) [pid = 3436] [serial = 1607] [outer = 18E31C00] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 1894C400 == 84 [pid = 3436] [id = 525] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 10F5C800 == 83 [pid = 3436] [id = 524] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 2096A000 == 82 [pid = 3436] [id = 523] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 1F5EA000 == 81 [pid = 3436] [id = 522] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 1E6C9000 == 80 [pid = 3436] [id = 521] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 19FC1800 == 79 [pid = 3436] [id = 520] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 18E2DC00 == 78 [pid = 3436] [id = 519] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1DF62C00) [pid = 3436] [serial = 1525] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 178FF800 == 77 [pid = 3436] [id = 518] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 0C89A400 == 76 [pid = 3436] [id = 13] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 141FBC00 == 75 [pid = 3436] [id = 517] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 18EFA000 == 74 [pid = 3436] [id = 516] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 1894C000 == 73 [pid = 3436] [id = 511] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 1A5D9800 == 72 [pid = 3436] [id = 510] 09:23:14 INFO - PROCESS | 3436 | --DOCSHELL 1101AC00 == 71 [pid = 3436] [id = 509] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1F74F400) [pid = 3436] [serial = 1301] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1F5EFC00) [pid = 3436] [serial = 1253] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (18E30800) [pid = 3436] [serial = 1244] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1F5E8C00) [pid = 3436] [serial = 1295] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1DFA4C00) [pid = 3436] [serial = 1247] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1F74AC00) [pid = 3436] [serial = 1346] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (178FB400) [pid = 3436] [serial = 1340] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1D0A2400) [pid = 3436] [serial = 1385] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (157DF400) [pid = 3436] [serial = 1193] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (21503400) [pid = 3436] [serial = 1397] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1E6CB000) [pid = 3436] [serial = 1205] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (19CE5800) [pid = 3436] [serial = 1382] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1A462400) [pid = 3436] [serial = 1292] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1DF22800) [pid = 3436] [serial = 1199] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (20349400) [pid = 3436] [serial = 1391] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (1E6DB400) [pid = 3436] [serial = 1250] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (20965C00) [pid = 3436] [serial = 1394] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (20937400) [pid = 3436] [serial = 1352] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1570E000) [pid = 3436] [serial = 1379] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (2092C400) [pid = 3436] [serial = 1349] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1E684800) [pid = 3436] [serial = 1202] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (119C2000) [pid = 3436] [serial = 1241] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (19CEB800) [pid = 3436] [serial = 1142] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1F64E000) [pid = 3436] [serial = 1388] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (1AF39800) [pid = 3436] [serial = 1355] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (20353800) [pid = 3436] [serial = 1304] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (16C74800) [pid = 3436] [serial = 1289] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1F745000) [pid = 3436] [serial = 1298] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (1A957400) [pid = 3436] [serial = 1196] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1A5D6C00) [pid = 3436] [serial = 1343] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1E688400) [pid = 3436] [serial = 1513] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (2034E000) [pid = 3436] [serial = 1516] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1E6CC000) [pid = 3436] [serial = 1514] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (185D6800) [pid = 3436] [serial = 1519] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (20355C00) [pid = 3436] [serial = 1517] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (20964800) [pid = 3436] [serial = 1522] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (119C5C00) [pid = 3436] [serial = 1501] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1894D000) [pid = 3436] [serial = 1502] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (19CED400) [pid = 3436] [serial = 1504] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1A45F800) [pid = 3436] [serial = 1505] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (1AB8D800) [pid = 3436] [serial = 1507] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1AD6F400) [pid = 3436] [serial = 1508] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (16B2C000) [pid = 3436] [serial = 1480] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1B0CB800) [pid = 3436] [serial = 1499] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1A955C00) [pid = 3436] [serial = 1498] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (1A5DBC00) [pid = 3436] [serial = 1483] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1CD9B400) [pid = 3436] [serial = 1510] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (2034E800) [pid = 3436] [serial = 1486] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (20967800) [pid = 3436] [serial = 1489] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (21539000) [pid = 3436] [serial = 1492] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (22615400) [pid = 3436] [serial = 1495] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (21531000) [pid = 3436] [serial = 1523] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (1AB8E400) [pid = 3436] [serial = 1520] [outer = 00000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1D462000) [pid = 3436] [serial = 1511] [outer = 00000000] [url = about:blank] 09:23:15 INFO - PROCESS | 3436 | 1464625395004 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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 990ms 09:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:23:15 INFO - PROCESS | 3436 | 1464625395053 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 3436 | 1464625395055 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:23:15 INFO - PROCESS | 3436 | 1464625395059 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 3436 | 1464625395061 Marionette TRACE conn5 <- [1,2106,null,{}] 09:23:15 INFO - PROCESS | 3436 | 1464625395070 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}] 09:23:15 INFO - PROCESS | 3436 | 1464625395202 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:23:15 INFO - PROCESS | 3436 | 1464625395313 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 3436 | ++DOCSHELL 15B92800 == 72 [pid = 3436] [id = 536] 09:23:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (173B9800) [pid = 3436] [serial = 1608] [outer = 00000000] 09:23:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (18E2A400) [pid = 3436] [serial = 1609] [outer = 173B9800] 09:23:15 INFO - PROCESS | 3436 | 1464625395363 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (18EE5800) [pid = 3436] [serial = 1610] [outer = 173B9800] 09:23:15 INFO - PROCESS | 3436 | 1464625395762 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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 09:23:15 INFO - PROCESS | 3436 | 1464625395833 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 3436 | 1464625395835 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:23:15 INFO - PROCESS | 3436 | 1464625395838 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:23:15 INFO - PROCESS | 3436 | 1464625395840 Marionette TRACE conn5 <- [1,2110,null,{}] 09:23:15 INFO - PROCESS | 3436 | 1464625395844 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}] 09:23:15 INFO - PROCESS | 3436 | 1464625395938 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:23:15 INFO - PROCESS | 3436 | 1464625395949 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 3436 | ++DOCSHELL 19CF2C00 == 73 [pid = 3436] [id = 537] 09:23:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (19FCB000) [pid = 3436] [serial = 1611] [outer = 00000000] 09:23:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1A95D800) [pid = 3436] [serial = 1612] [outer = 19FCB000] 09:23:16 INFO - PROCESS | 3436 | 1464625395996 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1A970C00) [pid = 3436] [serial = 1613] [outer = 19FCB000] 09:23:16 INFO - PROCESS | 3436 | 1464625396446 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]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 09:23:16 INFO - PROCESS | 3436 | 1464625396513 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 3436 | 1464625396515 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:23:16 INFO - PROCESS | 3436 | 1464625396518 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 3436 | 1464625396519 Marionette TRACE conn5 <- [1,2114,null,{}] 09:23:16 INFO - PROCESS | 3436 | 1464625396523 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}] 09:23:16 INFO - PROCESS | 3436 | 1464625396615 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:23:16 INFO - PROCESS | 3436 | 1464625396621 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 3436 | ++DOCSHELL 1AA5DC00 == 74 [pid = 3436] [id = 538] 09:23:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1AA5F000) [pid = 3436] [serial = 1614] [outer = 00000000] 09:23:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1AD1D800) [pid = 3436] [serial = 1615] [outer = 1AA5F000] 09:23:16 INFO - PROCESS | 3436 | 1464625396667 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1ADF2400) [pid = 3436] [serial = 1616] [outer = 1AA5F000] 09:23:17 INFO - PROCESS | 3436 | 1464625397174 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]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 09:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:23:17 INFO - PROCESS | 3436 | 1464625397188 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 3436 | 1464625397190 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:23:17 INFO - PROCESS | 3436 | 1464625397193 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 3436 | 1464625397195 Marionette TRACE conn5 <- [1,2118,null,{}] 09:23:17 INFO - PROCESS | 3436 | 1464625397199 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}] 09:23:17 INFO - PROCESS | 3436 | 1464625397383 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:23:17 INFO - PROCESS | 3436 | 1464625397409 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 3436 | ++DOCSHELL 1AF3B400 == 75 [pid = 3436] [id = 539] 09:23:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1B269800) [pid = 3436] [serial = 1617] [outer = 00000000] 09:23:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1D09D400) [pid = 3436] [serial = 1618] [outer = 1B269800] 09:23:17 INFO - PROCESS | 3436 | 1464625397455 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1D4C1400) [pid = 3436] [serial = 1619] [outer = 1B269800] 09:23:17 INFO - PROCESS | 3436 | 1464625397925 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] 09:23:18 INFO - PROCESS | 3436 | 1464625397973 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:23:18 INFO - PROCESS | 3436 | 1464625397976 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:23:18 INFO - PROCESS | 3436 | 1464625397978 Marionette TRACE conn5 <- [1,2122,null,{}] 09:23:18 INFO - PROCESS | 3436 | 1464625397982 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}] 09:23:18 INFO - PROCESS | 3436 | 1464625398110 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:23:18 INFO - PROCESS | 3436 | 1464625398126 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 3436 | ++DOCSHELL 1150FC00 == 76 [pid = 3436] [id = 540] 09:23:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (1DB69800) [pid = 3436] [serial = 1620] [outer = 00000000] 09:23:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1DFAE400) [pid = 3436] [serial = 1621] [outer = 1DB69800] 09:23:18 INFO - PROCESS | 3436 | 1464625398173 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1E689000) [pid = 3436] [serial = 1622] [outer = 1DB69800] 09:23:18 INFO - PROCESS | 3436 | 1464625398616 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",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:23:18 INFO - PROCESS | 3436 | 1464625398650 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 3436 | 1464625398652 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:23:18 INFO - PROCESS | 3436 | 1464625398655 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 3436 | 1464625398657 Marionette TRACE conn5 <- [1,2126,null,{}] 09:23:18 INFO - PROCESS | 3436 | 1464625398660 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}] 09:23:18 INFO - PROCESS | 3436 | 1464625398814 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (173B8000) [pid = 3436] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (19AD2400) [pid = 3436] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (19FC2C00) [pid = 3436] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1E6C9C00) [pid = 3436] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (1A955400) [pid = 3436] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (18509400) [pid = 3436] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (185D0400) [pid = 3436] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (19AD6C00) [pid = 3436] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1F64EC00) [pid = 3436] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (2096B800) [pid = 3436] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (116E5C00) [pid = 3436] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (1159F800) [pid = 3436] [serial = 35] [outer = 00000000] [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.] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (2184B800) [pid = 3436] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (21533400) [pid = 3436] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1A958400) [pid = 3436] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (20941400) [pid = 3436] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (2153DC00) [pid = 3436] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (21509C00) [pid = 3436] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (119BA000) [pid = 3436] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (15363000) [pid = 3436] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:19 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (1411AC00) [pid = 3436] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:23:19 INFO - PROCESS | 3436 | 1464625399204 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 3436 | ++DOCSHELL 11384000 == 77 [pid = 3436] [id = 541] 09:23:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (1138B000) [pid = 3436] [serial = 1623] [outer = 00000000] 09:23:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (119C4000) [pid = 3436] [serial = 1624] [outer = 1138B000] 09:23:19 INFO - PROCESS | 3436 | 1464625399251 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (178FDC00) [pid = 3436] [serial = 1625] [outer = 1138B000] 09:23:19 INFO - PROCESS | 3436 | 1464625399674 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]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1073ms 09:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:23:19 INFO - PROCESS | 3436 | 1464625399729 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 3436 | 1464625399731 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:23:19 INFO - PROCESS | 3436 | 1464625399734 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 3436 | 1464625399736 Marionette TRACE conn5 <- [1,2130,null,{}] 09:23:19 INFO - PROCESS | 3436 | 1464625399739 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}] 09:23:19 INFO - PROCESS | 3436 | 1464625399834 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:23:19 INFO - PROCESS | 3436 | 1464625399843 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 3436 | ++DOCSHELL 19AD2400 == 78 [pid = 3436] [id = 542] 09:23:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (1A96F000) [pid = 3436] [serial = 1626] [outer = 00000000] 09:23:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1E6C4400) [pid = 3436] [serial = 1627] [outer = 1A96F000] 09:23:19 INFO - PROCESS | 3436 | 1464625399888 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (1E6CF400) [pid = 3436] [serial = 1628] [outer = 1A96F000] 09:23:20 INFO - PROCESS | 3436 | 1464625400351 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] 09:23:20 INFO - PROCESS | 3436 | 1464625400407 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:23:20 INFO - PROCESS | 3436 | 1464625400411 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 3436 | 1464625400412 Marionette TRACE conn5 <- [1,2134,null,{}] 09:23:20 INFO - PROCESS | 3436 | 1464625400416 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}] 09:23:20 INFO - PROCESS | 3436 | 1464625400537 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:23:20 INFO - PROCESS | 3436 | 1464625400545 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 3436 | ++DOCSHELL 18EE3400 == 79 [pid = 3436] [id = 543] 09:23:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (18EE7C00) [pid = 3436] [serial = 1629] [outer = 00000000] 09:23:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1F5ED800) [pid = 3436] [serial = 1630] [outer = 18EE7C00] 09:23:20 INFO - PROCESS | 3436 | 1464625400591 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1F64F000) [pid = 3436] [serial = 1631] [outer = 18EE7C00] 09:23:21 INFO - PROCESS | 3436 | 1464625401048 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] 09:23:21 INFO - PROCESS | 3436 | 1464625401087 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:23:21 INFO - PROCESS | 3436 | 1464625401091 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:23:21 INFO - PROCESS | 3436 | 1464625401093 Marionette TRACE conn5 <- [1,2138,null,{}] 09:23:21 INFO - PROCESS | 3436 | 1464625401096 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}] 09:23:21 INFO - PROCESS | 3436 | 1464625401277 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:23:21 INFO - PROCESS | 3436 | 1464625401424 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 3436 | ++DOCSHELL 0C846400 == 80 [pid = 3436] [id = 544] 09:23:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (0C848400) [pid = 3436] [serial = 1632] [outer = 00000000] 09:23:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (10F40800) [pid = 3436] [serial = 1633] [outer = 0C848400] 09:23:21 INFO - PROCESS | 3436 | 1464625401487 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1137EC00) [pid = 3436] [serial = 1634] [outer = 0C848400] 09:23:22 INFO - PROCESS | 3436 | 1464625402130 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",0,null,null]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1122ms 09:23:22 INFO - PROCESS | 3436 | 1464625402217 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 09:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:23:22 INFO - PROCESS | 3436 | 1464625402221 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:23:22 INFO - PROCESS | 3436 | 1464625402226 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 3436 | 1464625402229 Marionette TRACE conn5 <- [1,2142,null,{}] 09:23:22 INFO - PROCESS | 3436 | 1464625402234 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}] 09:23:22 INFO - PROCESS | 3436 | 1464625402368 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:23:22 INFO - PROCESS | 3436 | 1464625402517 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 3436 | ++DOCSHELL 1894F800 == 81 [pid = 3436] [id = 545] 09:23:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (18E35800) [pid = 3436] [serial = 1635] [outer = 00000000] 09:23:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (19C7D000) [pid = 3436] [serial = 1636] [outer = 18E35800] 09:23:22 INFO - PROCESS | 3436 | 1464625402577 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1A45F800) [pid = 3436] [serial = 1637] [outer = 18E35800] 09:23:23 INFO - PROCESS | 3436 | 1464625403149 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]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 990ms 09:23:23 INFO - PROCESS | 3436 | 1464625403217 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 3436 | 1464625403220 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:23:23 INFO - PROCESS | 3436 | 1464625403224 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 3436 | 1464625403226 Marionette TRACE conn5 <- [1,2146,null,{}] 09:23:23 INFO - PROCESS | 3436 | 1464625403230 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}] 09:23:23 INFO - PROCESS | 3436 | 1464625403350 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:23:23 INFO - PROCESS | 3436 | 1464625403520 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 3436 | ++DOCSHELL 1B26AC00 == 82 [pid = 3436] [id = 546] 09:23:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1B2E8800) [pid = 3436] [serial = 1638] [outer = 00000000] 09:23:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1D0A7400) [pid = 3436] [serial = 1639] [outer = 1B2E8800] 09:23:23 INFO - PROCESS | 3436 | 1464625403578 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1E689C00) [pid = 3436] [serial = 1640] [outer = 1B2E8800] 09:23:24 INFO - PROCESS | 3436 | 1464625404214 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",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1022ms 09:23:24 INFO - PROCESS | 3436 | 1464625404249 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 3436 | 1464625404253 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:23:24 INFO - PROCESS | 3436 | 1464625404264 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 3436 | 1464625404269 Marionette TRACE conn5 <- [1,2150,null,{}] 09:23:24 INFO - PROCESS | 3436 | 1464625404290 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}] 09:23:24 INFO - PROCESS | 3436 | 1464625404417 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:23:24 INFO - PROCESS | 3436 | 1464625404572 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 3436 | ++DOCSHELL 2034F800 == 83 [pid = 3436] [id = 547] 09:23:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (20351800) [pid = 3436] [serial = 1641] [outer = 00000000] 09:23:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (2092CC00) [pid = 3436] [serial = 1642] [outer = 20351800] 09:23:24 INFO - PROCESS | 3436 | 1464625404629 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (20932400) [pid = 3436] [serial = 1643] [outer = 20351800] 09:23:25 INFO - PROCESS | 3436 | 1464625405228 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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 991ms 09:23:25 INFO - PROCESS | 3436 | 1464625405255 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 3436 | 1464625405257 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:23:25 INFO - PROCESS | 3436 | 1464625405261 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 3436 | 1464625405263 Marionette TRACE conn5 <- [1,2154,null,{}] 09:23:25 INFO - PROCESS | 3436 | 1464625405267 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}] 09:23:25 INFO - PROCESS | 3436 | 1464625405384 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:23:25 INFO - PROCESS | 3436 | 1464625405549 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 3436 | ++DOCSHELL 20934400 == 84 [pid = 3436] [id = 548] 09:23:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (2093DC00) [pid = 3436] [serial = 1644] [outer = 00000000] 09:23:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (20948000) [pid = 3436] [serial = 1645] [outer = 2093DC00] 09:23:25 INFO - PROCESS | 3436 | 1464625405606 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (20968800) [pid = 3436] [serial = 1646] [outer = 2093DC00] 09:23:26 INFO - PROCESS | 3436 | 1464625406174 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]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 09:23:26 INFO - PROCESS | 3436 | 1464625406234 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 3436 | 1464625406236 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:23:26 INFO - PROCESS | 3436 | 1464625406240 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 3436 | 1464625406242 Marionette TRACE conn5 <- [1,2158,null,{}] 09:23:26 INFO - PROCESS | 3436 | 1464625406246 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}] 09:23:26 INFO - PROCESS | 3436 | 1464625406364 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:23:26 INFO - PROCESS | 3436 | 1464625406521 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 3436 | ++DOCSHELL 21505000 == 85 [pid = 3436] [id = 549] 09:23:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (21505400) [pid = 3436] [serial = 1647] [outer = 00000000] 09:23:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (21510400) [pid = 3436] [serial = 1648] [outer = 21505400] 09:23:26 INFO - PROCESS | 3436 | 1464625406585 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (2158E000) [pid = 3436] [serial = 1649] [outer = 21505400] 09:23:27 INFO - PROCESS | 3436 | 1464625407178 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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 09:23:27 INFO - PROCESS | 3436 | 1464625407214 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 3436 | 1464625407217 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:23:27 INFO - PROCESS | 3436 | 1464625407220 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:23:27 INFO - PROCESS | 3436 | 1464625407222 Marionette TRACE conn5 <- [1,2162,null,{}] 09:23:27 INFO - PROCESS | 3436 | 1464625407226 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}] 09:23:27 INFO - PROCESS | 3436 | 1464625407377 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:23:27 INFO - PROCESS | 3436 | 1464625407544 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 3436 | ++DOCSHELL 21851800 == 86 [pid = 3436] [id = 550] 09:23:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (21859000) [pid = 3436] [serial = 1650] [outer = 00000000] 09:23:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (22619C00) [pid = 3436] [serial = 1651] [outer = 21859000] 09:23:27 INFO - PROCESS | 3436 | 1464625407600 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (226C9C00) [pid = 3436] [serial = 1652] [outer = 21859000] 09:23:28 INFO - PROCESS | 3436 | 1464625408195 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]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 09:23:28 INFO - PROCESS | 3436 | 1464625408225 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:23:28 INFO - PROCESS | 3436 | 1464625408228 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:23:28 INFO - PROCESS | 3436 | 1464625408231 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 3436 | 1464625408233 Marionette TRACE conn5 <- [1,2166,null,{}] 09:23:28 INFO - PROCESS | 3436 | 1464625408237 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}] 09:23:28 INFO - PROCESS | 3436 | 1464625408352 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:23:28 INFO - PROCESS | 3436 | 1464625408518 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 3436 | ++DOCSHELL 21858C00 == 87 [pid = 3436] [id = 551] 09:23:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (22615000) [pid = 3436] [serial = 1653] [outer = 00000000] 09:23:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (226D0C00) [pid = 3436] [serial = 1654] [outer = 22615000] 09:23:28 INFO - PROCESS | 3436 | 1464625408574 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (226D5000) [pid = 3436] [serial = 1655] [outer = 22615000] 09:23:29 INFO - PROCESS | 3436 | 1464625409177 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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 971ms 09:23:29 INFO - PROCESS | 3436 | 1464625409207 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 3436 | 1464625409209 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:23:29 INFO - PROCESS | 3436 | 1464625409213 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:23:29 INFO - PROCESS | 3436 | 1464625409215 Marionette TRACE conn5 <- [1,2170,null,{}] 09:23:29 INFO - PROCESS | 3436 | 1464625409218 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}] 09:23:29 INFO - PROCESS | 3436 | 1464625409333 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:23:29 INFO - PROCESS | 3436 | 1464625409459 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 3436 | ++DOCSHELL 18E34C00 == 88 [pid = 3436] [id = 552] 09:23:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (19AD4C00) [pid = 3436] [serial = 1656] [outer = 00000000] 09:23:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1AA5C000) [pid = 3436] [serial = 1657] [outer = 19AD4C00] 09:23:29 INFO - PROCESS | 3436 | 1464625409515 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1AF3C400) [pid = 3436] [serial = 1658] [outer = 19AD4C00] 09:23:30 INFO - PROCESS | 3436 | 1464625410316 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]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1127ms 09:23:30 INFO - PROCESS | 3436 | 1464625410344 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 3436 | 1464625410348 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:23:30 INFO - PROCESS | 3436 | 1464625410353 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 3436 | 1464625410356 Marionette TRACE conn5 <- [1,2174,null,{}] 09:23:30 INFO - PROCESS | 3436 | 1464625410362 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}] 09:23:30 INFO - PROCESS | 3436 | 1464625410474 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:23:30 INFO - PROCESS | 3436 | 1464625410632 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 3436 | ++DOCSHELL 10F5E800 == 89 [pid = 3436] [id = 553] 09:23:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (10F5FC00) [pid = 3436] [serial = 1659] [outer = 00000000] 09:23:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (11388C00) [pid = 3436] [serial = 1660] [outer = 10F5FC00] 09:23:30 INFO - PROCESS | 3436 | 1464625410684 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (115A0C00) [pid = 3436] [serial = 1661] [outer = 10F5FC00] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 18EE3400 == 88 [pid = 3436] [id = 543] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 19AD2400 == 87 [pid = 3436] [id = 542] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 11384000 == 86 [pid = 3436] [id = 541] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 1150FC00 == 85 [pid = 3436] [id = 540] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 1AF3B400 == 84 [pid = 3436] [id = 539] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 1AA5DC00 == 83 [pid = 3436] [id = 538] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 19CF2C00 == 82 [pid = 3436] [id = 537] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 15B92800 == 81 [pid = 3436] [id = 536] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 15AB9C00 == 80 [pid = 3436] [id = 535] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1574F000) [pid = 3436] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (21502800) [pid = 3436] [serial = 1579] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 14164400 == 79 [pid = 3436] [id = 534] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 21854800 == 78 [pid = 3436] [id = 530] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 20353C00 == 77 [pid = 3436] [id = 529] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 1A96CC00 == 76 [pid = 3436] [id = 528] 09:23:31 INFO - PROCESS | 3436 | --DOCSHELL 157DB800 == 75 [pid = 3436] [id = 527] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (21594800) [pid = 3436] [serial = 1526] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (21854C00) [pid = 3436] [serial = 1442] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (22613400) [pid = 3436] [serial = 1445] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1AD78400) [pid = 3436] [serial = 1433] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (21533000) [pid = 3436] [serial = 1427] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (21594400) [pid = 3436] [serial = 1439] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (21538000) [pid = 3436] [serial = 1436] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (18EDDC00) [pid = 3436] [serial = 1430] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1E6C3C00) [pid = 3436] [serial = 1577] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1D0A0C00) [pid = 3436] [serial = 1561] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1F5EDC00) [pid = 3436] [serial = 1564] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1AA58C00) [pid = 3436] [serial = 1558] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1AF3AC00) [pid = 3436] [serial = 1559] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (18E38000) [pid = 3436] [serial = 1555] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (19C80400) [pid = 3436] [serial = 1556] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1D076000) [pid = 3436] [serial = 1553] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1AD70C00) [pid = 3436] [serial = 1552] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (1A5D7000) [pid = 3436] [serial = 1550] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 142 (1A01A000) [pid = 3436] [serial = 1549] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (23D23800) [pid = 3436] [serial = 1546] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (2034D800) [pid = 3436] [serial = 1567] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1F649000) [pid = 3436] [serial = 1565] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (116EA400) [pid = 3436] [serial = 1528] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1AA5C400) [pid = 3436] [serial = 1531] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (200AE800) [pid = 3436] [serial = 1534] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (23456C00) [pid = 3436] [serial = 1537] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (2378CC00) [pid = 3436] [serial = 1540] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (2153A800) [pid = 3436] [serial = 1570] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 132 (23A35400) [pid = 3436] [serial = 1543] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 131 (2094A800) [pid = 3436] [serial = 1568] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 130 (1B20A800) [pid = 3436] [serial = 1576] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 129 (21590C00) [pid = 3436] [serial = 1571] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 128 (18EDC400) [pid = 3436] [serial = 1573] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 127 (19CF2000) [pid = 3436] [serial = 1574] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 126 (11517400) [pid = 3436] [serial = 1061] [outer = 00000000] [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.] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 125 (1DC4A400) [pid = 3436] [serial = 1562] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | --DOMWINDOW == 124 (18511800) [pid = 3436] [serial = 1481] [outer = 00000000] [url = about:blank] 09:23:31 INFO - PROCESS | 3436 | 1464625411435 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]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1128ms 09:23:31 INFO - PROCESS | 3436 | 1464625411482 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 3436 | 1464625411488 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:23:31 INFO - PROCESS | 3436 | 1464625411494 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 3436 | 1464625411496 Marionette TRACE conn5 <- [1,2178,null,{}] 09:23:31 INFO - PROCESS | 3436 | 1464625411500 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}] 09:23:31 INFO - PROCESS | 3436 | 1464625411598 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:23:31 INFO - PROCESS | 3436 | 1464625411612 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 3436 | ++DOCSHELL 14124800 == 76 [pid = 3436] [id = 554] 09:23:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 125 (14125800) [pid = 3436] [serial = 1662] [outer = 00000000] 09:23:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 126 (1570A400) [pid = 3436] [serial = 1663] [outer = 14125800] 09:23:31 INFO - PROCESS | 3436 | 1464625411658 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 127 (159EDC00) [pid = 3436] [serial = 1664] [outer = 14125800] 09:23:32 INFO - PROCESS | 3436 | 1464625412194 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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 731ms 09:23:32 INFO - PROCESS | 3436 | 1464625412227 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 3436 | 1464625412229 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:23:32 INFO - PROCESS | 3436 | 1464625412232 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:23:32 INFO - PROCESS | 3436 | 1464625412236 Marionette TRACE conn5 <- [1,2182,null,{}] 09:23:32 INFO - PROCESS | 3436 | 1464625412247 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}] 09:23:32 INFO - PROCESS | 3436 | 1464625412348 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:23:32 INFO - PROCESS | 3436 | 1464625412468 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 3436 | ++DOCSHELL 18946C00 == 77 [pid = 3436] [id = 555] 09:23:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 128 (18947400) [pid = 3436] [serial = 1665] [outer = 00000000] 09:23:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 129 (1894F400) [pid = 3436] [serial = 1666] [outer = 18947400] 09:23:32 INFO - PROCESS | 3436 | 1464625412516 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 130 (18EE1800) [pid = 3436] [serial = 1667] [outer = 18947400] 09:23:32 INFO - PROCESS | 3436 | 1464625412931 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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 09:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:23:32 INFO - PROCESS | 3436 | 1464625412981 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 3436 | 1464625412983 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:23:32 INFO - PROCESS | 3436 | 1464625412986 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 3436 | 1464625412988 Marionette TRACE conn5 <- [1,2186,null,{}] 09:23:32 INFO - PROCESS | 3436 | 1464625412992 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}] 09:23:33 INFO - PROCESS | 3436 | 1464625413089 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:23:33 INFO - PROCESS | 3436 | 1464625413096 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 3436 | ++DOCSHELL 19AD5C00 == 78 [pid = 3436] [id = 556] 09:23:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 131 (19AD9800) [pid = 3436] [serial = 1668] [outer = 00000000] 09:23:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 132 (1A00EC00) [pid = 3436] [serial = 1669] [outer = 19AD9800] 09:23:33 INFO - PROCESS | 3436 | 1464625413142 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 133 (1A461C00) [pid = 3436] [serial = 1670] [outer = 19AD9800] 09:23:33 INFO - PROCESS | 3436 | 1464625413607 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]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 09:23:33 INFO - PROCESS | 3436 | 1464625413673 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 3436 | 1464625413675 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:23:33 INFO - PROCESS | 3436 | 1464625413679 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 3436 | 1464625413680 Marionette TRACE conn5 <- [1,2190,null,{}] 09:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:23:33 INFO - PROCESS | 3436 | 1464625413684 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}] 09:23:33 INFO - PROCESS | 3436 | 1464625413814 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:23:33 INFO - PROCESS | 3436 | 1464625413830 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 3436 | ++DOCSHELL 1A464800 == 79 [pid = 3436] [id = 557] 09:23:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1A467400) [pid = 3436] [serial = 1671] [outer = 00000000] 09:23:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1A5D8800) [pid = 3436] [serial = 1672] [outer = 1A467400] 09:23:33 INFO - PROCESS | 3436 | 1464625413876 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1A957800) [pid = 3436] [serial = 1673] [outer = 1A467400] 09:23:34 INFO - PROCESS | 3436 | 1464625414349 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]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 09:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:23:34 INFO - PROCESS | 3436 | 1464625414420 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 3436 | 1464625414422 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:23:34 INFO - PROCESS | 3436 | 1464625414425 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 3436 | 1464625414427 Marionette TRACE conn5 <- [1,2194,null,{}] 09:23:34 INFO - PROCESS | 3436 | 1464625414431 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}] 09:23:34 INFO - PROCESS | 3436 | 1464625414611 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:23:34 INFO - PROCESS | 3436 | 1464625414656 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 3436 | ++DOCSHELL 1AC47C00 == 80 [pid = 3436] [id = 558] 09:23:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1AC48400) [pid = 3436] [serial = 1674] [outer = 00000000] 09:23:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1AD26C00) [pid = 3436] [serial = 1675] [outer = 1AC48400] 09:23:34 INFO - PROCESS | 3436 | 1464625414702 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1AD6E400) [pid = 3436] [serial = 1676] [outer = 1AC48400] 09:23:35 INFO - PROCESS | 3436 | 1464625415170 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]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 770ms 09:23:35 INFO - PROCESS | 3436 | 1464625415217 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 3436 | 1464625415219 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:23:35 INFO - PROCESS | 3436 | 1464625415222 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 3436 | 1464625415224 Marionette TRACE conn5 <- [1,2198,null,{}] 09:23:35 INFO - PROCESS | 3436 | 1464625415227 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}] 09:23:35 INFO - PROCESS | 3436 | 1464625415365 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:23:35 INFO - PROCESS | 3436 | 1464625415383 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 3436 | ++DOCSHELL 1AD70C00 == 81 [pid = 3436] [id = 559] 09:23:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1AD72C00) [pid = 3436] [serial = 1677] [outer = 00000000] 09:23:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1AF42C00) [pid = 3436] [serial = 1678] [outer = 1AD72C00] 09:23:35 INFO - PROCESS | 3436 | 1464625415429 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1B20A800) [pid = 3436] [serial = 1679] [outer = 1AD72C00] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 141 (1A96F000) [pid = 3436] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 140 (173B9800) [pid = 3436] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 139 (1B269800) [pid = 3436] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 138 (19FCB000) [pid = 3436] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 137 (1570D400) [pid = 3436] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 136 (1DB69800) [pid = 3436] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 135 (1AA5F000) [pid = 3436] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 134 (1138B000) [pid = 3436] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:23:35 INFO - PROCESS | 3436 | --DOMWINDOW == 133 (18E31C00) [pid = 3436] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:23:36 INFO - PROCESS | 3436 | 1464625416014 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 830ms 09:23:36 INFO - PROCESS | 3436 | 1464625416060 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 3436 | 1464625416071 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:23:36 INFO - PROCESS | 3436 | 1464625416076 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 3436 | 1464625416078 Marionette TRACE conn5 <- [1,2202,null,{}] 09:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:23:36 INFO - PROCESS | 3436 | 1464625416082 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}] 09:23:36 INFO - PROCESS | 3436 | 1464625416173 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:23:36 INFO - PROCESS | 3436 | 1464625416185 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 3436 | ++DOCSHELL 173B9800 == 82 [pid = 3436] [id = 560] 09:23:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 134 (1A0E5000) [pid = 3436] [serial = 1680] [outer = 00000000] 09:23:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 135 (1CC38C00) [pid = 3436] [serial = 1681] [outer = 1A0E5000] 09:23:36 INFO - PROCESS | 3436 | 1464625416230 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 136 (1D072000) [pid = 3436] [serial = 1682] [outer = 1A0E5000] 09:23:36 INFO - PROCESS | 3436 | 1464625416678 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 09:23:36 INFO - PROCESS | 3436 | 1464625416727 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:23:36 INFO - PROCESS | 3436 | 1464625416729 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:23:36 INFO - PROCESS | 3436 | 1464625416732 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 3436 | 1464625416734 Marionette TRACE conn5 <- [1,2206,null,{}] 09:23:36 INFO - PROCESS | 3436 | 1464625416738 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}] 09:23:36 INFO - PROCESS | 3436 | 1464625416829 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:23:36 INFO - PROCESS | 3436 | 1464625416835 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 3436 | ++DOCSHELL 11AB7000 == 83 [pid = 3436] [id = 561] 09:23:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 137 (1D09B800) [pid = 3436] [serial = 1683] [outer = 00000000] 09:23:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 138 (1D4CCC00) [pid = 3436] [serial = 1684] [outer = 1D09B800] 09:23:36 INFO - PROCESS | 3436 | 1464625416880 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 139 (1DB6F800) [pid = 3436] [serial = 1685] [outer = 1D09B800] 09:23:37 INFO - PROCESS | 3436 | 1464625417325 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]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 631ms 09:23:37 INFO - PROCESS | 3436 | 1464625417364 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 3436 | 1464625417366 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:23:37 INFO - PROCESS | 3436 | 1464625417369 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 3436 | 1464625417371 Marionette TRACE conn5 <- [1,2210,null,{}] 09:23:37 INFO - PROCESS | 3436 | 1464625417392 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}] 09:23:37 INFO - PROCESS | 3436 | 1464625417486 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:23:37 INFO - PROCESS | 3436 | 1464625417494 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 3436 | ++DOCSHELL 1DF27000 == 84 [pid = 3436] [id = 562] 09:23:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 140 (1DF54400) [pid = 3436] [serial = 1686] [outer = 00000000] 09:23:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 141 (1DFA9000) [pid = 3436] [serial = 1687] [outer = 1DF54400] 09:23:37 INFO - PROCESS | 3436 | 1464625417537 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 142 (1E6C4000) [pid = 3436] [serial = 1688] [outer = 1DF54400] 09:23:38 INFO - PROCESS | 3436 | 1464625418258 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]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 950ms 09:23:38 INFO - PROCESS | 3436 | 1464625418320 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 3436 | 1464625418325 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:23:38 INFO - PROCESS | 3436 | 1464625418332 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 3436 | 1464625418335 Marionette TRACE conn5 <- [1,2214,null,{}] 09:23:38 INFO - PROCESS | 3436 | 1464625418341 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}] 09:23:38 INFO - PROCESS | 3436 | 1464625418500 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:23:38 INFO - PROCESS | 3436 | 1464625418657 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 3436 | ++DOCSHELL 1138A400 == 85 [pid = 3436] [id = 563] 09:23:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 143 (1138C800) [pid = 3436] [serial = 1689] [outer = 00000000] 09:23:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (1570E400) [pid = 3436] [serial = 1690] [outer = 1138C800] 09:23:38 INFO - PROCESS | 3436 | 1464625418717 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (15BF1000) [pid = 3436] [serial = 1691] [outer = 1138C800] 09:23:39 INFO - PROCESS | 3436 | 1464625419350 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]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1069ms 09:23:39 INFO - PROCESS | 3436 | 1464625419406 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 3436 | 1464625419412 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:23:39 INFO - PROCESS | 3436 | 1464625419419 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 3436 | 1464625419422 Marionette TRACE conn5 <- [1,2218,null,{}] 09:23:39 INFO - PROCESS | 3436 | 1464625419426 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}] 09:23:39 INFO - PROCESS | 3436 | 1464625419549 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:23:39 INFO - PROCESS | 3436 | 1464625419705 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 3436 | ++DOCSHELL 18941800 == 86 [pid = 3436] [id = 564] 09:23:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (18945800) [pid = 3436] [serial = 1692] [outer = 00000000] 09:23:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (19C83000) [pid = 3436] [serial = 1693] [outer = 18945800] 09:23:39 INFO - PROCESS | 3436 | 1464625419762 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (1A962C00) [pid = 3436] [serial = 1694] [outer = 18945800] 09:23:40 INFO - PROCESS | 3436 | 1464625420383 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 990ms 09:23:40 INFO - PROCESS | 3436 | 1464625420410 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 3436 | 1464625420413 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:23:40 INFO - PROCESS | 3436 | 1464625420416 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:23:40 INFO - PROCESS | 3436 | 1464625420420 Marionette TRACE conn5 <- [1,2222,null,{}] 09:23:40 INFO - PROCESS | 3436 | 1464625420431 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}] 09:23:40 INFO - PROCESS | 3436 | 1464625420555 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:23:40 INFO - PROCESS | 3436 | 1464625420713 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 3436 | ++DOCSHELL 1E6C4C00 == 87 [pid = 3436] [id = 565] 09:23:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1E6C5C00) [pid = 3436] [serial = 1695] [outer = 00000000] 09:23:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1E6CE000) [pid = 3436] [serial = 1696] [outer = 1E6C5C00] 09:23:40 INFO - PROCESS | 3436 | 1464625420775 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1E6D9000) [pid = 3436] [serial = 1697] [outer = 1E6C5C00] 09:23:41 INFO - PROCESS | 3436 | 1464625421320 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]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 09:23:41 INFO - PROCESS | 3436 | 1464625421406 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 3436 | 1464625421409 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:23:41 INFO - PROCESS | 3436 | 1464625421414 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 3436 | 1464625421416 Marionette TRACE conn5 <- [1,2226,null,{}] 09:23:41 INFO - PROCESS | 3436 | 1464625421420 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}] 09:23:41 INFO - PROCESS | 3436 | 1464625421544 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:23:41 INFO - PROCESS | 3436 | 1464625421714 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 3436 | ++DOCSHELL 1F5ED400 == 88 [pid = 3436] [id = 566] 09:23:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1F5EEC00) [pid = 3436] [serial = 1698] [outer = 00000000] 09:23:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1F641800) [pid = 3436] [serial = 1699] [outer = 1F5EEC00] 09:23:41 INFO - PROCESS | 3436 | 1464625421770 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1F64A400) [pid = 3436] [serial = 1700] [outer = 1F5EEC00] 09:23:42 INFO - PROCESS | 3436 | 1464625422309 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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 931ms 09:23:42 INFO - PROCESS | 3436 | 1464625422348 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 3436 | 1464625422351 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:23:42 INFO - PROCESS | 3436 | 1464625422354 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:23:42 INFO - PROCESS | 3436 | 1464625422356 Marionette TRACE conn5 <- [1,2230,null,{}] 09:23:42 INFO - PROCESS | 3436 | 1464625422360 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}] 09:23:42 INFO - PROCESS | 3436 | 1464625422476 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:23:42 INFO - PROCESS | 3436 | 1464625422643 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 3436 | ++DOCSHELL 1F743400 == 89 [pid = 3436] [id = 567] 09:23:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1F74B800) [pid = 3436] [serial = 1701] [outer = 00000000] 09:23:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (200A9800) [pid = 3436] [serial = 1702] [outer = 1F74B800] 09:23:42 INFO - PROCESS | 3436 | 1464625422699 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (2034AC00) [pid = 3436] [serial = 1703] [outer = 1F74B800] 09:23:43 INFO - PROCESS | 3436 | 1464625423296 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]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 971ms 09:23:43 INFO - PROCESS | 3436 | 1464625423329 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 3436 | 1464625423331 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:23:43 INFO - PROCESS | 3436 | 1464625423335 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 3436 | 1464625423337 Marionette TRACE conn5 <- [1,2234,null,{}] 09:23:43 INFO - PROCESS | 3436 | 1464625423340 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}] 09:23:43 INFO - PROCESS | 3436 | 1464625423478 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:23:43 INFO - PROCESS | 3436 | 1464625423638 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 3436 | ++DOCSHELL 2034C400 == 90 [pid = 3436] [id = 568] 09:23:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (20931400) [pid = 3436] [serial = 1704] [outer = 00000000] 09:23:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (20967C00) [pid = 3436] [serial = 1705] [outer = 20931400] 09:23:43 INFO - PROCESS | 3436 | 1464625423695 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (21509000) [pid = 3436] [serial = 1706] [outer = 20931400] 09:23:44 INFO - PROCESS | 3436 | 1464625424322 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1021ms 09:23:44 INFO - PROCESS | 3436 | 1464625424357 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 3436 | 1464625424359 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:23:44 INFO - PROCESS | 3436 | 1464625424363 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 3436 | 1464625424365 Marionette TRACE conn5 <- [1,2238,null,{}] 09:23:44 INFO - PROCESS | 3436 | 1464625424368 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}] 09:23:44 INFO - PROCESS | 3436 | 1464625424485 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:23:44 INFO - PROCESS | 3436 | 1464625424643 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 3436 | ++DOCSHELL 20949400 == 91 [pid = 3436] [id = 569] 09:23:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (20966400) [pid = 3436] [serial = 1707] [outer = 00000000] 09:23:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (21537000) [pid = 3436] [serial = 1708] [outer = 20966400] 09:23:44 INFO - PROCESS | 3436 | 1464625424700 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (2153A800) [pid = 3436] [serial = 1709] [outer = 20966400] 09:23:45 INFO - PROCESS | 3436 | 1464625425550 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1235ms 09:23:45 INFO - PROCESS | 3436 | 1464625425607 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 3436 | 1464625425611 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:23:45 INFO - PROCESS | 3436 | 1464625425618 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:23:45 INFO - PROCESS | 3436 | 1464625425622 Marionette TRACE conn5 <- [1,2242,null,{}] 09:23:45 INFO - PROCESS | 3436 | 1464625425629 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}] 09:23:45 INFO - PROCESS | 3436 | 1464625425749 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:23:45 INFO - PROCESS | 3436 | 1464625425904 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 3436 | ++DOCSHELL 11517400 == 92 [pid = 3436] [id = 570] 09:23:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (115A2800) [pid = 3436] [serial = 1710] [outer = 00000000] 09:23:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (119B7C00) [pid = 3436] [serial = 1711] [outer = 115A2800] 09:23:45 INFO - PROCESS | 3436 | 1464625425956 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (141FD400) [pid = 3436] [serial = 1712] [outer = 115A2800] 09:23:46 INFO - PROCESS | 3436 | 1464625426592 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]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1019ms 09:23:46 INFO - PROCESS | 3436 | 1464625426642 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 3436 | 1464625426648 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:23:46 INFO - PROCESS | 3436 | 1464625426654 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 3436 | 1464625426656 Marionette TRACE conn5 <- [1,2246,null,{}] 09:23:46 INFO - PROCESS | 3436 | 1464625426660 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}] 09:23:46 INFO - PROCESS | 3436 | 1464625426768 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:23:46 INFO - PROCESS | 3436 | 1464625426926 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 3436 | ++DOCSHELL 18EDC400 == 93 [pid = 3436] [id = 571] 09:23:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (18EDD000) [pid = 3436] [serial = 1713] [outer = 00000000] 09:23:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (19C75400) [pid = 3436] [serial = 1714] [outer = 18EDD000] 09:23:46 INFO - PROCESS | 3436 | 1464625426976 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (19C82800) [pid = 3436] [serial = 1715] [outer = 18EDD000] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 11AB7000 == 92 [pid = 3436] [id = 561] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 173B9800 == 91 [pid = 3436] [id = 560] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 20350000 == 90 [pid = 3436] [id = 526] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 1AD70C00 == 89 [pid = 3436] [id = 559] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 1AC47C00 == 88 [pid = 3436] [id = 558] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (185D5000) [pid = 3436] [serial = 1582] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (2096BC00) [pid = 3436] [serial = 1588] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (24B16C00) [pid = 3436] [serial = 1597] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (2250E800) [pid = 3436] [serial = 1591] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (23793400) [pid = 3436] [serial = 1594] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1AD70800) [pid = 3436] [serial = 1585] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1AD74C00) [pid = 3436] [serial = 1600] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1F5ED800) [pid = 3436] [serial = 1630] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 18946C00 == 87 [pid = 3436] [id = 555] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 14124800 == 86 [pid = 3436] [id = 554] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 10F5E800 == 85 [pid = 3436] [id = 553] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 1894F800 == 84 [pid = 3436] [id = 545] 09:23:47 INFO - PROCESS | 3436 | --DOCSHELL 0C846400 == 83 [pid = 3436] [id = 544] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1E6CF400) [pid = 3436] [serial = 1628] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (18E2A400) [pid = 3436] [serial = 1609] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1D4C1400) [pid = 3436] [serial = 1619] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1A95D800) [pid = 3436] [serial = 1612] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1701E800) [pid = 3436] [serial = 1603] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (1DFAE400) [pid = 3436] [serial = 1621] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1E6C4400) [pid = 3436] [serial = 1627] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1ADF2400) [pid = 3436] [serial = 1616] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (18EE5800) [pid = 3436] [serial = 1610] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (119C4000) [pid = 3436] [serial = 1624] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1D09D400) [pid = 3436] [serial = 1618] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1AD1D800) [pid = 3436] [serial = 1615] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1A970C00) [pid = 3436] [serial = 1613] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1A962400) [pid = 3436] [serial = 1607] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1A5D4800) [pid = 3436] [serial = 1606] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (1E689000) [pid = 3436] [serial = 1622] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (178FDC00) [pid = 3436] [serial = 1625] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | --DOMWINDOW == 143 (15B4A400) [pid = 3436] [serial = 1604] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3436 | 1464625427558 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 09:23:47 INFO - PROCESS | 3436 | 1464625427586 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:23:47 INFO - PROCESS | 3436 | 1464625427589 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:23:47 INFO - PROCESS | 3436 | 1464625427592 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 3436 | 1464625427595 Marionette TRACE conn5 <- [1,2250,null,{}] 09:23:47 INFO - PROCESS | 3436 | 1464625427606 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}] 09:23:47 INFO - PROCESS | 3436 | 1464625427710 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:23:47 INFO - PROCESS | 3436 | 1464625427827 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3436 | ++DOCSHELL 159EC800 == 84 [pid = 3436] [id = 572] 09:23:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 144 (15B43C00) [pid = 3436] [serial = 1716] [outer = 00000000] 09:23:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (1850E400) [pid = 3436] [serial = 1717] [outer = 15B43C00] 09:23:47 INFO - PROCESS | 3436 | 1464625427876 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (18945000) [pid = 3436] [serial = 1718] [outer = 15B43C00] 09:23:48 INFO - PROCESS | 3436 | 1464625428277 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]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 09:23:48 INFO - PROCESS | 3436 | 1464625428322 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 3436 | 1464625428325 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:23:48 INFO - PROCESS | 3436 | 1464625428328 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 3436 | 1464625428330 Marionette TRACE conn5 <- [1,2254,null,{}] 09:23:48 INFO - PROCESS | 3436 | 1464625428333 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}] 09:23:48 INFO - PROCESS | 3436 | 1464625428454 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:23:48 INFO - PROCESS | 3436 | 1464625428461 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 3436 | ++DOCSHELL 18EE7400 == 85 [pid = 3436] [id = 573] 09:23:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (18EE8000) [pid = 3436] [serial = 1719] [outer = 00000000] 09:23:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (1A5D1800) [pid = 3436] [serial = 1720] [outer = 18EE8000] 09:23:48 INFO - PROCESS | 3436 | 1464625428507 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1A5DD800) [pid = 3436] [serial = 1721] [outer = 18EE8000] 09:23:48 INFO - PROCESS | 3436 | 1464625428975 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 09:23:49 INFO - PROCESS | 3436 | 1464625429002 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 3436 | 1464625429005 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:23:49 INFO - PROCESS | 3436 | 1464625429008 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3436 | 1464625429009 Marionette TRACE conn5 <- [1,2258,null,{}] 09:23:49 INFO - PROCESS | 3436 | 1464625429017 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}] 09:23:49 INFO - PROCESS | 3436 | 1464625429109 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:23:49 INFO - PROCESS | 3436 | 1464625429116 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3436 | ++DOCSHELL 1A5DF800 == 86 [pid = 3436] [id = 574] 09:23:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1A959C00) [pid = 3436] [serial = 1722] [outer = 00000000] 09:23:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1A96BC00) [pid = 3436] [serial = 1723] [outer = 1A959C00] 09:23:49 INFO - PROCESS | 3436 | 1464625429162 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1A970800) [pid = 3436] [serial = 1724] [outer = 1A959C00] 09:23:49 INFO - PROCESS | 3436 | 1464625429642 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 09:23:49 INFO - PROCESS | 3436 | 1464625429701 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 3436 | 1464625429703 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:23:49 INFO - PROCESS | 3436 | 1464625429706 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3436 | 1464625429708 Marionette TRACE conn5 <- [1,2262,null,{}] 09:23:49 INFO - PROCESS | 3436 | 1464625429711 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}] 09:23:49 INFO - PROCESS | 3436 | 1464625429862 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:23:49 INFO - PROCESS | 3436 | 1464625429910 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3436 | ++DOCSHELL 17020000 == 87 [pid = 3436] [id = 575] 09:23:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (178F7400) [pid = 3436] [serial = 1725] [outer = 00000000] 09:23:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1AD6C000) [pid = 3436] [serial = 1726] [outer = 178F7400] 09:23:49 INFO - PROCESS | 3436 | 1464625429958 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1AF44400) [pid = 3436] [serial = 1727] [outer = 178F7400] 09:23:50 INFO - PROCESS | 3436 | 1464625430418 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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 09:23:50 INFO - PROCESS | 3436 | 1464625430438 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 3436 | 1464625430440 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:23:50 INFO - PROCESS | 3436 | 1464625430453 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 3436 | 1464625430455 Marionette TRACE conn5 <- [1,2266,null,{}] 09:23:50 INFO - PROCESS | 3436 | 1464625430458 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}] 09:23:50 INFO - PROCESS | 3436 | 1464625430585 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:23:50 INFO - PROCESS | 3436 | 1464625430661 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 3436 | ++DOCSHELL 1B20AC00 == 88 [pid = 3436] [id = 576] 09:23:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (1CC3F400) [pid = 3436] [serial = 1728] [outer = 00000000] 09:23:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1D09C000) [pid = 3436] [serial = 1729] [outer = 1CC3F400] 09:23:50 INFO - PROCESS | 3436 | 1464625430706 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1D0DB800) [pid = 3436] [serial = 1730] [outer = 1CC3F400] 09:23:51 INFO - PROCESS | 3436 | 1464625431127 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]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 09:23:51 INFO - PROCESS | 3436 | 1464625431190 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 3436 | 1464625431192 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:23:51 INFO - PROCESS | 3436 | 1464625431195 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 3436 | 1464625431197 Marionette TRACE conn5 <- [1,2270,null,{}] 09:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:23:51 INFO - PROCESS | 3436 | 1464625431200 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}] 09:23:51 INFO - PROCESS | 3436 | 1464625431359 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:23:51 INFO - PROCESS | 3436 | 1464625431378 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 3436 | ++DOCSHELL 1D465400 == 89 [pid = 3436] [id = 577] 09:23:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1D4CC400) [pid = 3436] [serial = 1731] [outer = 00000000] 09:23:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1DF29400) [pid = 3436] [serial = 1732] [outer = 1D4CC400] 09:23:51 INFO - PROCESS | 3436 | 1464625431423 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1DFA8400) [pid = 3436] [serial = 1733] [outer = 1D4CC400] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1AC48400) [pid = 3436] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (18947400) [pid = 3436] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (19AD9800) [pid = 3436] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (14125800) [pid = 3436] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1AD72C00) [pid = 3436] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (18EE7C00) [pid = 3436] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (10F5FC00) [pid = 3436] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1D09B800) [pid = 3436] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1A467400) [pid = 3436] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1A0E5000) [pid = 3436] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (21853C00) [pid = 3436] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (20939800) [pid = 3436] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (19CEE400) [pid = 3436] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (20946800) [pid = 3436] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1F747000) [pid = 3436] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:23:51 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (20969800) [pid = 3436] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:23:52 INFO - PROCESS | 3436 | 1464625432136 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 971ms 09:23:52 INFO - PROCESS | 3436 | 1464625432173 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 3436 | 1464625432175 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:23:52 INFO - PROCESS | 3436 | 1464625432178 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 3436 | 1464625432180 Marionette TRACE conn5 <- [1,2274,null,{}] 09:23:52 INFO - PROCESS | 3436 | 1464625432183 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}] 09:23:52 INFO - PROCESS | 3436 | 1464625432318 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:23:52 INFO - PROCESS | 3436 | 1464625432392 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 3436 | ++DOCSHELL 173C5C00 == 90 [pid = 3436] [id = 578] 09:23:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (185D7400) [pid = 3436] [serial = 1734] [outer = 00000000] 09:23:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (1A467400) [pid = 3436] [serial = 1735] [outer = 185D7400] 09:23:52 INFO - PROCESS | 3436 | 1464625432437 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (1B12FC00) [pid = 3436] [serial = 1736] [outer = 185D7400] 09:23:52 INFO - PROCESS | 3436 | 1464625432777 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]]]}] 09:23:52 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 09:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 672ms 09:23:52 INFO - PROCESS | 3436 | 1464625432851 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 3436 | 1464625432853 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:23:52 INFO - PROCESS | 3436 | 1464625432856 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 3436 | 1464625432858 Marionette TRACE conn5 <- [1,2278,null,{}] 09:23:52 INFO - PROCESS | 3436 | 1464625432862 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}] 09:23:52 INFO - PROCESS | 3436 | 1464625432956 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:23:53 INFO - PROCESS | 3436 | 1464625432995 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 3436 | ++DOCSHELL 10F58400 == 91 [pid = 3436] [id = 579] 09:23:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (10F5A400) [pid = 3436] [serial = 1737] [outer = 00000000] 09:23:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1E688C00) [pid = 3436] [serial = 1738] [outer = 10F5A400] 09:23:53 INFO - PROCESS | 3436 | 1464625433040 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1E6CD400) [pid = 3436] [serial = 1739] [outer = 10F5A400] 09:23:53 INFO - PROCESS | 3436 | 1464625433513 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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 09:23:53 INFO - PROCESS | 3436 | 1464625433587 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 3436 | 1464625433589 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:23:53 INFO - PROCESS | 3436 | 1464625433592 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 3436 | 1464625433595 Marionette TRACE conn5 <- [1,2282,null,{}] 09:23:53 INFO - PROCESS | 3436 | 1464625433598 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}] 09:23:53 INFO - PROCESS | 3436 | 1464625433710 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:23:53 INFO - PROCESS | 3436 | 1464625433717 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 3436 | ++DOCSHELL 1F5F2C00 == 92 [pid = 3436] [id = 580] 09:23:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1F646800) [pid = 3436] [serial = 1740] [outer = 00000000] 09:23:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1F742400) [pid = 3436] [serial = 1741] [outer = 1F646800] 09:23:53 INFO - PROCESS | 3436 | 1464625433769 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1F74FC00) [pid = 3436] [serial = 1742] [outer = 1F646800] 09:23:54 INFO - PROCESS | 3436 | 1464625434552 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 09:23:54 INFO - PROCESS | 3436 | 1464625434567 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 3436 | 1464625434573 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:23:54 INFO - PROCESS | 3436 | 1464625434577 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:23:54 INFO - PROCESS | 3436 | 1464625434582 Marionette TRACE conn5 <- [1,2286,null,{}] 09:23:54 INFO - PROCESS | 3436 | 1464625434588 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}] 09:23:54 INFO - PROCESS | 3436 | 1464625434719 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:23:54 INFO - PROCESS | 3436 | 1464625434895 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 3436 | ++DOCSHELL 1159CC00 == 93 [pid = 3436] [id = 581] 09:23:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (11918C00) [pid = 3436] [serial = 1743] [outer = 00000000] 09:23:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (15AB5000) [pid = 3436] [serial = 1744] [outer = 11918C00] 09:23:54 INFO - PROCESS | 3436 | 1464625434955 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (16C74000) [pid = 3436] [serial = 1745] [outer = 11918C00] 09:23:55 INFO - PROCESS | 3436 | 1464625435518 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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 09:23:55 INFO - PROCESS | 3436 | 1464625435553 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 3436 | 1464625435559 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:23:55 INFO - PROCESS | 3436 | 1464625435565 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 3436 | 1464625435568 Marionette TRACE conn5 <- [1,2290,null,{}] 09:23:55 INFO - PROCESS | 3436 | 1464625435572 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}] 09:23:55 INFO - PROCESS | 3436 | 1464625435700 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:23:55 INFO - PROCESS | 3436 | 1464625435873 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 3436 | ++DOCSHELL 18E33000 == 94 [pid = 3436] [id = 582] 09:23:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (18EDE400) [pid = 3436] [serial = 1746] [outer = 00000000] 09:23:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (19CEE400) [pid = 3436] [serial = 1747] [outer = 18EDE400] 09:23:55 INFO - PROCESS | 3436 | 1464625435931 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1A960000) [pid = 3436] [serial = 1748] [outer = 18EDE400] 09:23:56 INFO - PROCESS | 3436 | 1464625436578 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1071ms 09:23:56 INFO - PROCESS | 3436 | 1464625436638 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 3436 | 1464625436641 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:23:56 INFO - PROCESS | 3436 | 1464625436644 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:23:56 INFO - PROCESS | 3436 | 1464625436648 Marionette TRACE conn5 <- [1,2294,null,{}] 09:23:56 INFO - PROCESS | 3436 | 1464625436659 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}] 09:23:56 INFO - PROCESS | 3436 | 1464625436781 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:23:56 INFO - PROCESS | 3436 | 1464625436941 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 3436 | ++DOCSHELL 1F5EDC00 == 95 [pid = 3436] [id = 583] 09:23:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1F5EF000) [pid = 3436] [serial = 1749] [outer = 00000000] 09:23:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1F64D800) [pid = 3436] [serial = 1750] [outer = 1F5EF000] 09:23:57 INFO - PROCESS | 3436 | 1464625437000 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (200AEC00) [pid = 3436] [serial = 1751] [outer = 1F5EF000] 09:23:57 INFO - PROCESS | 3436 | 1464625437624 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1021ms 09:23:57 INFO - PROCESS | 3436 | 1464625437669 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 3436 | 1464625437672 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:23:57 INFO - PROCESS | 3436 | 1464625437675 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:23:57 INFO - PROCESS | 3436 | 1464625437677 Marionette TRACE conn5 <- [1,2298,null,{}] 09:23:57 INFO - PROCESS | 3436 | 1464625437681 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}] 09:23:57 INFO - PROCESS | 3436 | 1464625437802 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:23:57 INFO - PROCESS | 3436 | 1464625437958 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 3436 | ++DOCSHELL 20932000 == 96 [pid = 3436] [id = 584] 09:23:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (20933C00) [pid = 3436] [serial = 1752] [outer = 00000000] 09:23:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (20944800) [pid = 3436] [serial = 1753] [outer = 20933C00] 09:23:58 INFO - PROCESS | 3436 | 1464625438015 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (20962000) [pid = 3436] [serial = 1754] [outer = 20933C00] 09:23:58 INFO - PROCESS | 3436 | 1464625438602 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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 09:23:58 INFO - PROCESS | 3436 | 1464625438649 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 3436 | 1464625438651 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:23:58 INFO - PROCESS | 3436 | 1464625438655 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 3436 | 1464625438657 Marionette TRACE conn5 <- [1,2302,null,{}] 09:23:58 INFO - PROCESS | 3436 | 1464625438661 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}] 09:23:58 INFO - PROCESS | 3436 | 1464625438776 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:23:58 INFO - PROCESS | 3436 | 1464625438934 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 3436 | ++DOCSHELL 20944400 == 97 [pid = 3436] [id = 585] 09:23:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (2096A000) [pid = 3436] [serial = 1755] [outer = 00000000] 09:23:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (21530C00) [pid = 3436] [serial = 1756] [outer = 2096A000] 09:23:58 INFO - PROCESS | 3436 | 1464625438992 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (2158E400) [pid = 3436] [serial = 1757] [outer = 2096A000] 09:23:59 INFO - PROCESS | 3436 | 1464625439574 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 09:23:59 INFO - PROCESS | 3436 | 1464625439629 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 3436 | 1464625439631 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:23:59 INFO - PROCESS | 3436 | 1464625439634 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 3436 | 1464625439636 Marionette TRACE conn5 <- [1,2306,null,{}] 09:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:23:59 INFO - PROCESS | 3436 | 1464625439640 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}] 09:23:59 INFO - PROCESS | 3436 | 1464625439798 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:23:59 INFO - PROCESS | 3436 | 1464625439958 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D3000 == 98 [pid = 3436] [id = 586] 09:23:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (1A95F000) [pid = 3436] [serial = 1758] [outer = 00000000] 09:24:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (21859800) [pid = 3436] [serial = 1759] [outer = 1A95F000] 09:24:00 INFO - PROCESS | 3436 | 1464625440019 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (22507000) [pid = 3436] [serial = 1760] [outer = 1A95F000] 09:24:00 INFO - PROCESS | 3436 | 1464625440613 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] 09:24:00 INFO - PROCESS | 3436 | 1464625440661 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:24:00 INFO - PROCESS | 3436 | 1464625440664 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:24:00 INFO - PROCESS | 3436 | 1464625440666 Marionette TRACE conn5 <- [1,2310,null,{}] 09:24:00 INFO - PROCESS | 3436 | 1464625440670 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}] 09:24:00 INFO - PROCESS | 3436 | 1464625440786 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:24:00 INFO - PROCESS | 3436 | 1464625440960 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 3436 | ++DOCSHELL 2250C800 == 99 [pid = 3436] [id = 587] 09:24:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (22614C00) [pid = 3436] [serial = 1761] [outer = 00000000] 09:24:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (22622C00) [pid = 3436] [serial = 1762] [outer = 22614C00] 09:24:01 INFO - PROCESS | 3436 | 1464625441015 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (226CFC00) [pid = 3436] [serial = 1763] [outer = 22614C00] 09:24:01 INFO - PROCESS | 3436 | 1464625441623 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 09:24:01 INFO - PROCESS | 3436 | 1464625441638 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 3436 | 1464625441640 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:24:01 INFO - PROCESS | 3436 | 1464625441657 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 3436 | 1464625441659 Marionette TRACE conn5 <- [1,2314,null,{}] 09:24:01 INFO - PROCESS | 3436 | 1464625441665 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}] 09:24:01 INFO - PROCESS | 3436 | 1464625441783 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:24:01 INFO - PROCESS | 3436 | 1464625441942 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 3436 | ++DOCSHELL 226CA000 == 100 [pid = 3436] [id = 588] 09:24:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (226D2C00) [pid = 3436] [serial = 1764] [outer = 00000000] 09:24:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (23458400) [pid = 3436] [serial = 1765] [outer = 226D2C00] 09:24:02 INFO - PROCESS | 3436 | 1464625441998 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (2345E800) [pid = 3436] [serial = 1766] [outer = 226D2C00] 09:24:02 INFO - PROCESS | 3436 | 1464625442564 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 951ms 09:24:02 INFO - PROCESS | 3436 | 1464625442595 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 3436 | 1464625442598 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:24:02 INFO - PROCESS | 3436 | 1464625442602 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 3436 | 1464625442604 Marionette TRACE conn5 <- [1,2318,null,{}] 09:24:02 INFO - PROCESS | 3436 | 1464625442608 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}] 09:24:02 INFO - PROCESS | 3436 | 1464625442727 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:24:02 INFO - PROCESS | 3436 | 1464625442899 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 3436 | ++DOCSHELL 11389400 == 101 [pid = 3436] [id = 589] 09:24:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (11571000) [pid = 3436] [serial = 1767] [outer = 00000000] 09:24:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (18946800) [pid = 3436] [serial = 1768] [outer = 11571000] 09:24:02 INFO - PROCESS | 3436 | 1464625442956 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (18EF7400) [pid = 3436] [serial = 1769] [outer = 11571000] 09:24:03 INFO - PROCESS | 3436 | 1464625443735 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]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1176ms 09:24:03 INFO - PROCESS | 3436 | 1464625443780 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:24:03 INFO - PROCESS | 3436 | 1464625443785 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:24:03 INFO - PROCESS | 3436 | 1464625443790 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 3436 | 1464625443794 Marionette TRACE conn5 <- [1,2322,null,{}] 09:24:03 INFO - PROCESS | 3436 | 1464625443799 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}] 09:24:03 INFO - PROCESS | 3436 | 1464625443947 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:24:04 INFO - PROCESS | 3436 | 1464625444116 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 3436 | ++DOCSHELL 18503400 == 102 [pid = 3436] [id = 590] 09:24:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (1850C000) [pid = 3436] [serial = 1770] [outer = 00000000] 09:24:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (18942000) [pid = 3436] [serial = 1771] [outer = 1850C000] 09:24:04 INFO - PROCESS | 3436 | 1464625444169 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (18EE6C00) [pid = 3436] [serial = 1772] [outer = 1850C000] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 20946400 == 101 [pid = 3436] [id = 496] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1DB68C00 == 100 [pid = 3436] [id = 458] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 10F58400 == 99 [pid = 3436] [id = 579] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 173C5C00 == 98 [pid = 3436] [id = 578] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1D465400 == 97 [pid = 3436] [id = 577] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1B20AC00 == 96 [pid = 3436] [id = 576] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 17020000 == 95 [pid = 3436] [id = 575] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1A5DF800 == 94 [pid = 3436] [id = 574] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 18EE7400 == 93 [pid = 3436] [id = 573] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1A464800 == 92 [pid = 3436] [id = 557] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 159EC800 == 91 [pid = 3436] [id = 572] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 18EDC400 == 90 [pid = 3436] [id = 571] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 11517400 == 89 [pid = 3436] [id = 570] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1D0A7400) [pid = 3436] [serial = 1639] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (2092CC00) [pid = 3436] [serial = 1642] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (20948000) [pid = 3436] [serial = 1645] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (21510400) [pid = 3436] [serial = 1648] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (22619C00) [pid = 3436] [serial = 1651] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (226D0C00) [pid = 3436] [serial = 1654] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1DFA9000) [pid = 3436] [serial = 1687] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 2034C400 == 88 [pid = 3436] [id = 568] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1F743400 == 87 [pid = 3436] [id = 567] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1F5ED400 == 86 [pid = 3436] [id = 566] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1E6C4C00 == 85 [pid = 3436] [id = 565] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 18941800 == 84 [pid = 3436] [id = 564] 09:24:04 INFO - PROCESS | 3436 | --DOCSHELL 1138A400 == 83 [pid = 3436] [id = 563] 09:24:04 INFO - PROCESS | 3436 | 1464625444857 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]]]}] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (2261AC00) [pid = 3436] [serial = 1496] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (2153A400) [pid = 3436] [serial = 1580] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1AA5E000) [pid = 3436] [serial = 1484] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (21502C00) [pid = 3436] [serial = 1490] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (20937000) [pid = 3436] [serial = 1487] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (2158A800) [pid = 3436] [serial = 1493] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1AD6E400) [pid = 3436] [serial = 1676] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1AD26C00) [pid = 3436] [serial = 1675] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (1894F400) [pid = 3436] [serial = 1666] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (18EE1800) [pid = 3436] [serial = 1667] [outer = 00000000] [url = about:blank] 09:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (1A00EC00) [pid = 3436] [serial = 1669] [outer = 00000000] [url = about:blank] 09:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1124ms 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (19C7D000) [pid = 3436] [serial = 1636] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (1570A400) [pid = 3436] [serial = 1663] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1AF42C00) [pid = 3436] [serial = 1678] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (159EDC00) [pid = 3436] [serial = 1664] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1F64F000) [pid = 3436] [serial = 1631] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (115A0C00) [pid = 3436] [serial = 1661] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (11388C00) [pid = 3436] [serial = 1660] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1AA5C000) [pid = 3436] [serial = 1657] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (10F40800) [pid = 3436] [serial = 1633] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1D4CCC00) [pid = 3436] [serial = 1684] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (1B20A800) [pid = 3436] [serial = 1679] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1A5D8800) [pid = 3436] [serial = 1672] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1A957800) [pid = 3436] [serial = 1673] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1CC38C00) [pid = 3436] [serial = 1681] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1DB6F800) [pid = 3436] [serial = 1685] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1D072000) [pid = 3436] [serial = 1682] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1A461C00) [pid = 3436] [serial = 1670] [outer = 00000000] [url = about:blank] 09:24:04 INFO - PROCESS | 3436 | 1464625444929 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 3436 | 1464625444934 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:24:04 INFO - PROCESS | 3436 | 1464625444946 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 3436 | 1464625444948 Marionette TRACE conn5 <- [1,2326,null,{}] 09:24:04 INFO - PROCESS | 3436 | 1464625444952 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}] 09:24:05 INFO - PROCESS | 3436 | 1464625445056 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:24:05 INFO - PROCESS | 3436 | 1464625445069 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 3436 | ++DOCSHELL 14126C00 == 84 [pid = 3436] [id = 591] 09:24:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (14168400) [pid = 3436] [serial = 1773] [outer = 00000000] 09:24:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (178FF800) [pid = 3436] [serial = 1774] [outer = 14168400] 09:24:05 INFO - PROCESS | 3436 | 1464625445115 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1894B400) [pid = 3436] [serial = 1775] [outer = 14168400] 09:24:05 INFO - PROCESS | 3436 | 1464625445674 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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 771ms 09:24:05 INFO - PROCESS | 3436 | 1464625445721 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 3436 | 1464625445724 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:24:05 INFO - PROCESS | 3436 | 1464625445727 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:24:05 INFO - PROCESS | 3436 | 1464625445731 Marionette TRACE conn5 <- [1,2330,null,{}] 09:24:05 INFO - PROCESS | 3436 | 1464625445741 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}] 09:24:05 INFO - PROCESS | 3436 | 1464625445843 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:24:05 INFO - PROCESS | 3436 | 1464625445967 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 3436 | ++DOCSHELL 1A466000 == 85 [pid = 3436] [id = 592] 09:24:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1A469800) [pid = 3436] [serial = 1776] [outer = 00000000] 09:24:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1A91A800) [pid = 3436] [serial = 1777] [outer = 1A469800] 09:24:06 INFO - PROCESS | 3436 | 1464625446014 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1AA5C000) [pid = 3436] [serial = 1778] [outer = 1A469800] 09:24:06 INFO - PROCESS | 3436 | 1464625446395 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]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 09:24:06 INFO - PROCESS | 3436 | 1464625446461 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 3436 | 1464625446464 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:24:06 INFO - PROCESS | 3436 | 1464625446467 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:24:06 INFO - PROCESS | 3436 | 1464625446468 Marionette TRACE conn5 <- [1,2334,null,{}] 09:24:06 INFO - PROCESS | 3436 | 1464625446472 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}] 09:24:06 INFO - PROCESS | 3436 | 1464625446573 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:24:06 INFO - PROCESS | 3436 | 1464625446580 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 3436 | ++DOCSHELL 1AA5E000 == 86 [pid = 3436] [id = 593] 09:24:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (1AC48C00) [pid = 3436] [serial = 1779] [outer = 00000000] 09:24:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1AD78400) [pid = 3436] [serial = 1780] [outer = 1AC48C00] 09:24:06 INFO - PROCESS | 3436 | 1464625446626 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1AF46800) [pid = 3436] [serial = 1781] [outer = 1AC48C00] 09:24:07 INFO - PROCESS | 3436 | 1464625447102 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 09:24:07 INFO - PROCESS | 3436 | 1464625447146 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 3436 | 1464625447148 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:24:07 INFO - PROCESS | 3436 | 1464625447151 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 3436 | 1464625447153 Marionette TRACE conn5 <- [1,2338,null,{}] 09:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:24:07 INFO - PROCESS | 3436 | 1464625447156 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}] 09:24:07 INFO - PROCESS | 3436 | 1464625447315 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:24:07 INFO - PROCESS | 3436 | 1464625447390 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 3436 | ++DOCSHELL 1B0D2400 == 87 [pid = 3436] [id = 594] 09:24:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1B20AC00) [pid = 3436] [serial = 1782] [outer = 00000000] 09:24:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1CCE0000) [pid = 3436] [serial = 1783] [outer = 1B20AC00] 09:24:07 INFO - PROCESS | 3436 | 1464625447439 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1D0A4000) [pid = 3436] [serial = 1784] [outer = 1B20AC00] 09:24:07 INFO - PROCESS | 3436 | 1464625447904 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 09:24:07 INFO - PROCESS | 3436 | 1464625447926 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 3436 | 1464625447928 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:24:07 INFO - PROCESS | 3436 | 1464625447936 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 3436 | 1464625447938 Marionette TRACE conn5 <- [1,2342,null,{}] 09:24:07 INFO - PROCESS | 3436 | 1464625447941 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}] 09:24:08 INFO - PROCESS | 3436 | 1464625448092 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:24:08 INFO - PROCESS | 3436 | 1464625448173 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 3436 | ++DOCSHELL 1D45D400 == 88 [pid = 3436] [id = 595] 09:24:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1DF23C00) [pid = 3436] [serial = 1785] [outer = 00000000] 09:24:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (1E6C3800) [pid = 3436] [serial = 1786] [outer = 1DF23C00] 09:24:08 INFO - PROCESS | 3436 | 1464625448221 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1E6D2400) [pid = 3436] [serial = 1787] [outer = 1DF23C00] 09:24:08 INFO - PROCESS | 3436 | 1464625448651 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]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 790ms 09:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:24:08 INFO - PROCESS | 3436 | 1464625448722 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 3436 | 1464625448724 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:24:08 INFO - PROCESS | 3436 | 1464625448727 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 3436 | 1464625448729 Marionette TRACE conn5 <- [1,2346,null,{}] 09:24:08 INFO - PROCESS | 3436 | 1464625448732 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}] 09:24:08 INFO - PROCESS | 3436 | 1464625448873 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:24:08 INFO - PROCESS | 3436 | 1464625448895 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 3436 | ++DOCSHELL 1E6DC800 == 89 [pid = 3436] [id = 596] 09:24:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (1F5EA000) [pid = 3436] [serial = 1788] [outer = 00000000] 09:24:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1F644C00) [pid = 3436] [serial = 1789] [outer = 1F5EA000] 09:24:08 INFO - PROCESS | 3436 | 1464625448940 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (1F745C00) [pid = 3436] [serial = 1790] [outer = 1F5EA000] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (18EE8000) [pid = 3436] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1A959C00) [pid = 3436] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (15B43C00) [pid = 3436] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (10F5A400) [pid = 3436] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (178F7400) [pid = 3436] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1CC3F400) [pid = 3436] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1D4CC400) [pid = 3436] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (185D7400) [pid = 3436] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (115A2800) [pid = 3436] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:24:09 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (18EDD000) [pid = 3436] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:24:09 INFO - PROCESS | 3436 | 1464625449559 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 870ms 09:24:09 INFO - PROCESS | 3436 | 1464625449599 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 3436 | 1464625449601 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:24:09 INFO - PROCESS | 3436 | 1464625449604 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:24:09 INFO - PROCESS | 3436 | 1464625449616 Marionette TRACE conn5 <- [1,2350,null,{}] 09:24:09 INFO - PROCESS | 3436 | 1464625449628 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}] 09:24:09 INFO - PROCESS | 3436 | 1464625449722 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:24:09 INFO - PROCESS | 3436 | 1464625449731 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 3436 | ++DOCSHELL 15B43C00 == 90 [pid = 3436] [id = 597] 09:24:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (17314000) [pid = 3436] [serial = 1791] [outer = 00000000] 09:24:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1D0A3800) [pid = 3436] [serial = 1792] [outer = 17314000] 09:24:09 INFO - PROCESS | 3436 | 1464625449775 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1D4CC400) [pid = 3436] [serial = 1793] [outer = 17314000] 09:24:10 INFO - PROCESS | 3436 | 1464625450235 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 09:24:10 INFO - PROCESS | 3436 | 1464625450299 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 3436 | 1464625450301 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:24:10 INFO - PROCESS | 3436 | 1464625450304 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:24:10 INFO - PROCESS | 3436 | 1464625450306 Marionette TRACE conn5 <- [1,2354,null,{}] 09:24:10 INFO - PROCESS | 3436 | 1464625450310 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}] 09:24:10 INFO - PROCESS | 3436 | 1464625450405 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:24:10 INFO - PROCESS | 3436 | 1464625450448 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 3436 | ++DOCSHELL 10F5FC00 == 91 [pid = 3436] [id = 598] 09:24:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1CC31C00) [pid = 3436] [serial = 1794] [outer = 00000000] 09:24:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (20355400) [pid = 3436] [serial = 1795] [outer = 1CC31C00] 09:24:10 INFO - PROCESS | 3436 | 1464625450492 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (2092E400) [pid = 3436] [serial = 1796] [outer = 1CC31C00] 09:24:10 INFO - PROCESS | 3436 | 1464625450954 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 09:24:10 INFO - PROCESS | 3436 | 1464625450983 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 3436 | 1464625450985 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:24:10 INFO - PROCESS | 3436 | 1464625450989 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 3436 | 1464625450990 Marionette TRACE conn5 <- [1,2358,null,{}] 09:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:24:11 INFO - PROCESS | 3436 | 1464625450994 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}] 09:24:11 INFO - PROCESS | 3436 | 1464625451088 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:24:11 INFO - PROCESS | 3436 | 1464625451096 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 3436 | ++DOCSHELL 20352800 == 92 [pid = 3436] [id = 599] 09:24:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (2093FC00) [pid = 3436] [serial = 1797] [outer = 00000000] 09:24:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (21507400) [pid = 3436] [serial = 1798] [outer = 2093FC00] 09:24:11 INFO - PROCESS | 3436 | 1464625451142 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (21539800) [pid = 3436] [serial = 1799] [outer = 2093FC00] 09:24:11 INFO - PROCESS | 3436 | 1464625451922 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]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 971ms 09:24:11 INFO - PROCESS | 3436 | 1464625451964 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 3436 | 1464625451969 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:24:11 INFO - PROCESS | 3436 | 1464625451974 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 3436 | 1464625451979 Marionette TRACE conn5 <- [1,2362,null,{}] 09:24:11 INFO - PROCESS | 3436 | 1464625451984 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}] 09:24:12 INFO - PROCESS | 3436 | 1464625452114 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:24:12 INFO - PROCESS | 3436 | 1464625452276 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 3436 | ++DOCSHELL 119C2C00 == 93 [pid = 3436] [id = 600] 09:24:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (157E1000) [pid = 3436] [serial = 1800] [outer = 00000000] 09:24:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (173C3800) [pid = 3436] [serial = 1801] [outer = 157E1000] 09:24:12 INFO - PROCESS | 3436 | 1464625452335 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (18941800) [pid = 3436] [serial = 1802] [outer = 157E1000] 09:24:12 INFO - PROCESS | 3436 | 1464625452939 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 09:24:12 INFO - PROCESS | 3436 | 1464625452949 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 3436 | 1464625452955 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:24:12 INFO - PROCESS | 3436 | 1464625452962 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 3436 | 1464625452965 Marionette TRACE conn5 <- [1,2366,null,{}] 09:24:12 INFO - PROCESS | 3436 | 1464625452969 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}] 09:24:13 INFO - PROCESS | 3436 | 1464625453095 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:24:13 INFO - PROCESS | 3436 | 1464625453270 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 3436 | ++DOCSHELL 1A96C000 == 94 [pid = 3436] [id = 601] 09:24:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (1A971400) [pid = 3436] [serial = 1803] [outer = 00000000] 09:24:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (1AD70000) [pid = 3436] [serial = 1804] [outer = 1A971400] 09:24:13 INFO - PROCESS | 3436 | 1464625453327 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1CD90C00) [pid = 3436] [serial = 1805] [outer = 1A971400] 09:24:13 INFO - PROCESS | 3436 | 1464625453933 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1023ms 09:24:14 INFO - PROCESS | 3436 | 1464625453987 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 3436 | 1464625453989 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:24:14 INFO - PROCESS | 3436 | 1464625453994 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 3436 | 1464625453997 Marionette TRACE conn5 <- [1,2370,null,{}] 09:24:14 INFO - PROCESS | 3436 | 1464625454008 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}] 09:24:14 INFO - PROCESS | 3436 | 1464625454217 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:24:14 INFO - PROCESS | 3436 | 1464625454271 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 3436 | ++DOCSHELL 21510800 == 95 [pid = 3436] [id = 602] 09:24:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (21531000) [pid = 3436] [serial = 1806] [outer = 00000000] 09:24:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (21594000) [pid = 3436] [serial = 1807] [outer = 21531000] 09:24:14 INFO - PROCESS | 3436 | 1464625454392 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (21857000) [pid = 3436] [serial = 1808] [outer = 21531000] 09:24:15 INFO - PROCESS | 3436 | 1464625455014 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]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1080ms 09:24:15 INFO - PROCESS | 3436 | 1464625455077 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 3436 | 1464625455080 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:24:15 INFO - PROCESS | 3436 | 1464625455102 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:24:15 INFO - PROCESS | 3436 | 1464625455104 Marionette TRACE conn5 <- [1,2374,null,{}] 09:24:15 INFO - PROCESS | 3436 | 1464625455107 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}] 09:24:15 INFO - PROCESS | 3436 | 1464625455231 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:24:15 INFO - PROCESS | 3436 | 1464625455391 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 3436 | ++DOCSHELL 2261DC00 == 96 [pid = 3436] [id = 603] 09:24:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (2261E400) [pid = 3436] [serial = 1809] [outer = 00000000] 09:24:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (226D2000) [pid = 3436] [serial = 1810] [outer = 2261E400] 09:24:15 INFO - PROCESS | 3436 | 1464625455450 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (2345BC00) [pid = 3436] [serial = 1811] [outer = 2261E400] 09:24:16 INFO - PROCESS | 3436 | 1464625456018 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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 09:24:16 INFO - PROCESS | 3436 | 1464625456075 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 3436 | 1464625456077 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:24:16 INFO - PROCESS | 3436 | 1464625456081 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:24:16 INFO - PROCESS | 3436 | 1464625456083 Marionette TRACE conn5 <- [1,2378,null,{}] 09:24:16 INFO - PROCESS | 3436 | 1464625456086 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}] 09:24:16 INFO - PROCESS | 3436 | 1464625456204 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:24:16 INFO - PROCESS | 3436 | 1464625456364 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 3436 | ++DOCSHELL 22617C00 == 97 [pid = 3436] [id = 604] 09:24:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (226CE000) [pid = 3436] [serial = 1812] [outer = 00000000] 09:24:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (23797C00) [pid = 3436] [serial = 1813] [outer = 226CE000] 09:24:16 INFO - PROCESS | 3436 | 1464625456420 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (23A3A800) [pid = 3436] [serial = 1814] [outer = 226CE000] 09:24:17 INFO - PROCESS | 3436 | 1464625457042 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]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1016ms 09:24:17 INFO - PROCESS | 3436 | 1464625457101 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 3436 | 1464625457103 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:24:17 INFO - PROCESS | 3436 | 1464625457107 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:24:17 INFO - PROCESS | 3436 | 1464625457109 Marionette TRACE conn5 <- [1,2382,null,{}] 09:24:17 INFO - PROCESS | 3436 | 1464625457113 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}] 09:24:17 INFO - PROCESS | 3436 | 1464625457246 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:24:17 INFO - PROCESS | 3436 | 1464625457410 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3436 | ++DOCSHELL 22255000 == 98 [pid = 3436] [id = 605] 09:24:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (22257400) [pid = 3436] [serial = 1815] [outer = 00000000] 09:24:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (23794000) [pid = 3436] [serial = 1816] [outer = 22257400] 09:24:17 INFO - PROCESS | 3436 | 1464625457466 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (23A42800) [pid = 3436] [serial = 1817] [outer = 22257400] 09:24:18 INFO - PROCESS | 3436 | 1464625458081 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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1019ms 09:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:24:18 INFO - PROCESS | 3436 | 1464625458130 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 3436 | 1464625458132 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:24:18 INFO - PROCESS | 3436 | 1464625458135 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 3436 | 1464625458137 Marionette TRACE conn5 <- [1,2386,null,{}] 09:24:18 INFO - PROCESS | 3436 | 1464625458141 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}] 09:24:18 INFO - PROCESS | 3436 | 1464625458257 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:24:18 INFO - PROCESS | 3436 | 1464625458431 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 3436 | ++DOCSHELL 2225EC00 == 99 [pid = 3436] [id = 606] 09:24:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (23D24000) [pid = 3436] [serial = 1818] [outer = 00000000] 09:24:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (23D2C400) [pid = 3436] [serial = 1819] [outer = 23D24000] 09:24:18 INFO - PROCESS | 3436 | 1464625458487 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (23D2F000) [pid = 3436] [serial = 1820] [outer = 23D24000] 09:24:19 INFO - PROCESS | 3436 | 1464625459053 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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 09:24:19 INFO - PROCESS | 3436 | 1464625459106 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 3436 | 1464625459108 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:24:19 INFO - PROCESS | 3436 | 1464625459111 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:24:19 INFO - PROCESS | 3436 | 1464625459113 Marionette TRACE conn5 <- [1,2390,null,{}] 09:24:19 INFO - PROCESS | 3436 | 1464625459117 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}] 09:24:19 INFO - PROCESS | 3436 | 1464625459236 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:24:19 INFO - PROCESS | 3436 | 1464625459410 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3436 | ++DOCSHELL 23D2BC00 == 100 [pid = 3436] [id = 607] 09:24:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (24B13800) [pid = 3436] [serial = 1821] [outer = 00000000] 09:24:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (24B1BC00) [pid = 3436] [serial = 1822] [outer = 24B13800] 09:24:19 INFO - PROCESS | 3436 | 1464625459465 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (24B1E800) [pid = 3436] [serial = 1823] [outer = 24B13800] 09:24:20 INFO - PROCESS | 3436 | 1464625460111 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]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1066ms 09:24:20 INFO - PROCESS | 3436 | 1464625460182 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 3436 | 1464625460184 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:24:20 INFO - PROCESS | 3436 | 1464625460187 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:24:20 INFO - PROCESS | 3436 | 1464625460190 Marionette TRACE conn5 <- [1,2394,null,{}] 09:24:20 INFO - PROCESS | 3436 | 1464625460194 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}] 09:24:20 INFO - PROCESS | 3436 | 1464625460314 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:24:20 INFO - PROCESS | 3436 | 1464625460478 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3436 | ++DOCSHELL 15A3AC00 == 101 [pid = 3436] [id = 608] 09:24:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (15BF5C00) [pid = 3436] [serial = 1824] [outer = 00000000] 09:24:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (1A95A400) [pid = 3436] [serial = 1825] [outer = 15BF5C00] 09:24:20 INFO - PROCESS | 3436 | 1464625460533 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (1AA64C00) [pid = 3436] [serial = 1826] [outer = 15BF5C00] 09:24:21 INFO - PROCESS | 3436 | 1464625461444 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1322ms 09:24:21 INFO - PROCESS | 3436 | 1464625461514 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 3436 | 1464625461519 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:24:21 INFO - PROCESS | 3436 | 1464625461524 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:24:21 INFO - PROCESS | 3436 | 1464625461528 Marionette TRACE conn5 <- [1,2398,null,{}] 09:24:21 INFO - PROCESS | 3436 | 1464625461533 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}] 09:24:21 INFO - PROCESS | 3436 | 1464625461650 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:24:21 INFO - PROCESS | 3436 | 1464625461818 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 3436 | ++DOCSHELL 17317C00 == 102 [pid = 3436] [id = 609] 09:24:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (173C5C00) [pid = 3436] [serial = 1827] [outer = 00000000] 09:24:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (18924000) [pid = 3436] [serial = 1828] [outer = 173C5C00] 09:24:21 INFO - PROCESS | 3436 | 1464625461873 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (18EDEC00) [pid = 3436] [serial = 1829] [outer = 173C5C00] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 10F5FC00 == 101 [pid = 3436] [id = 598] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 15B43C00 == 100 [pid = 3436] [id = 597] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 1E6DC800 == 99 [pid = 3436] [id = 596] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 1D45D400 == 98 [pid = 3436] [id = 595] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 1B0D2400 == 97 [pid = 3436] [id = 594] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 1AA5E000 == 96 [pid = 3436] [id = 593] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (1F742400) [pid = 3436] [serial = 1741] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 19AD5C00 == 95 [pid = 3436] [id = 556] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 1A466000 == 94 [pid = 3436] [id = 592] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 14126C00 == 93 [pid = 3436] [id = 591] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 18503400 == 92 [pid = 3436] [id = 590] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 18E33000 == 91 [pid = 3436] [id = 582] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 1159CC00 == 90 [pid = 3436] [id = 581] 09:24:22 INFO - PROCESS | 3436 | --DOCSHELL 1F5F2C00 == 89 [pid = 3436] [id = 580] 09:24:22 INFO - PROCESS | 3436 | 1464625462603 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]]]}] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (1AD6C000) [pid = 3436] [serial = 1726] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1AF44400) [pid = 3436] [serial = 1727] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1D0DB800) [pid = 3436] [serial = 1730] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (1D09C000) [pid = 3436] [serial = 1729] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (1DF29400) [pid = 3436] [serial = 1732] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (1A467400) [pid = 3436] [serial = 1735] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (19C83000) [pid = 3436] [serial = 1693] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (141FD400) [pid = 3436] [serial = 1712] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (119B7C00) [pid = 3436] [serial = 1711] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (19C82800) [pid = 3436] [serial = 1715] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (19C75400) [pid = 3436] [serial = 1714] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (21537000) [pid = 3436] [serial = 1708] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1A5D1800) [pid = 3436] [serial = 1720] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1A5DD800) [pid = 3436] [serial = 1721] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1A96BC00) [pid = 3436] [serial = 1723] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1850E400) [pid = 3436] [serial = 1717] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (18945000) [pid = 3436] [serial = 1718] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1570E400) [pid = 3436] [serial = 1690] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1E6CE000) [pid = 3436] [serial = 1696] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (200A9800) [pid = 3436] [serial = 1702] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (20967C00) [pid = 3436] [serial = 1705] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1F641800) [pid = 3436] [serial = 1699] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1E688C00) [pid = 3436] [serial = 1738] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1E6CD400) [pid = 3436] [serial = 1739] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1DFA8400) [pid = 3436] [serial = 1733] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1A970800) [pid = 3436] [serial = 1724] [outer = 00000000] [url = about:blank] 09:24:22 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (1B12FC00) [pid = 3436] [serial = 1736] [outer = 00000000] [url = about:blank] 09:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1123ms 09:24:22 INFO - PROCESS | 3436 | 1464625462673 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 3436 | 1464625462679 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:24:22 INFO - PROCESS | 3436 | 1464625462687 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 3436 | 1464625462690 Marionette TRACE conn5 <- [1,2402,null,{}] 09:24:22 INFO - PROCESS | 3436 | 1464625462694 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}] 09:24:22 INFO - PROCESS | 3436 | 1464625462796 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:24:22 INFO - PROCESS | 3436 | 1464625462809 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 3436 | ++DOCSHELL 11AB7000 == 90 [pid = 3436] [id = 610] 09:24:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (11ABC000) [pid = 3436] [serial = 1830] [outer = 00000000] 09:24:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (15A2F400) [pid = 3436] [serial = 1831] [outer = 11ABC000] 09:24:22 INFO - PROCESS | 3436 | 1464625462856 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (18503400) [pid = 3436] [serial = 1832] [outer = 11ABC000] 09:24:23 INFO - PROCESS | 3436 | 1464625463391 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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 09:24:23 INFO - PROCESS | 3436 | 1464625463426 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 3436 | 1464625463428 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:24:23 INFO - PROCESS | 3436 | 1464625463432 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 3436 | 1464625463435 Marionette TRACE conn5 <- [1,2406,null,{}] 09:24:23 INFO - PROCESS | 3436 | 1464625463446 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}] 09:24:23 INFO - PROCESS | 3436 | 1464625463547 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:24:23 INFO - PROCESS | 3436 | 1464625463678 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 3436 | ++DOCSHELL 1A00EC00 == 91 [pid = 3436] [id = 611] 09:24:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1A466000) [pid = 3436] [serial = 1833] [outer = 00000000] 09:24:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (1A5D4C00) [pid = 3436] [serial = 1834] [outer = 1A466000] 09:24:23 INFO - PROCESS | 3436 | 1464625463726 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1A958000) [pid = 3436] [serial = 1835] [outer = 1A466000] 09:24:24 INFO - PROCESS | 3436 | 1464625464114 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 09:24:24 INFO - PROCESS | 3436 | 1464625464190 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 3436 | 1464625464193 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:24:24 INFO - PROCESS | 3436 | 1464625464199 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 3436 | 1464625464201 Marionette TRACE conn5 <- [1,2410,null,{}] 09:24:24 INFO - PROCESS | 3436 | 1464625464204 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}] 09:24:24 INFO - PROCESS | 3436 | 1464625464303 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:24:24 INFO - PROCESS | 3436 | 1464625464317 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 3436 | ++DOCSHELL 1AA57800 == 92 [pid = 3436] [id = 612] 09:24:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1AA59000) [pid = 3436] [serial = 1836] [outer = 00000000] 09:24:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (1AD6F000) [pid = 3436] [serial = 1837] [outer = 1AA59000] 09:24:24 INFO - PROCESS | 3436 | 1464625464362 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (1ADF3000) [pid = 3436] [serial = 1838] [outer = 1AA59000] 09:24:24 INFO - PROCESS | 3436 | 1464625464812 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 09:24:24 INFO - PROCESS | 3436 | 1464625464893 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 3436 | 1464625464895 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:24:24 INFO - PROCESS | 3436 | 1464625464899 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 3436 | 1464625464900 Marionette TRACE conn5 <- [1,2414,null,{}] 09:24:24 INFO - PROCESS | 3436 | 1464625464904 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}] 09:24:25 INFO - PROCESS | 3436 | 1464625465039 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:24:25 INFO - PROCESS | 3436 | 1464625465053 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 3436 | ++DOCSHELL 1AF39800 == 93 [pid = 3436] [id = 613] 09:24:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (1AF3B800) [pid = 3436] [serial = 1839] [outer = 00000000] 09:24:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (1B20A800) [pid = 3436] [serial = 1840] [outer = 1AF3B800] 09:24:25 INFO - PROCESS | 3436 | 1464625465099 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1D06C400) [pid = 3436] [serial = 1841] [outer = 1AF3B800] 09:24:25 INFO - PROCESS | 3436 | 1464625465557 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]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 09:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:24:25 INFO - PROCESS | 3436 | 1464625465630 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 3436 | 1464625465632 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:24:25 INFO - PROCESS | 3436 | 1464625465635 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 3436 | 1464625465637 Marionette TRACE conn5 <- [1,2418,null,{}] 09:24:25 INFO - PROCESS | 3436 | 1464625465641 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}] 09:24:25 INFO - PROCESS | 3436 | 1464625465823 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:24:25 INFO - PROCESS | 3436 | 1464625465849 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 3436 | ++DOCSHELL 1DB6BC00 == 94 [pid = 3436] [id = 614] 09:24:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (1DC46400) [pid = 3436] [serial = 1842] [outer = 00000000] 09:24:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (1E685400) [pid = 3436] [serial = 1843] [outer = 1DC46400] 09:24:25 INFO - PROCESS | 3436 | 1464625465895 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1E6C7800) [pid = 3436] [serial = 1844] [outer = 1DC46400] 09:24:26 INFO - PROCESS | 3436 | 1464625466345 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]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 09:24:26 INFO - PROCESS | 3436 | 1464625466366 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 3436 | 1464625466368 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:24:26 INFO - PROCESS | 3436 | 1464625466371 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 3436 | 1464625466373 Marionette TRACE conn5 <- [1,2422,null,{}] 09:24:26 INFO - PROCESS | 3436 | 1464625466376 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}] 09:24:26 INFO - PROCESS | 3436 | 1464625466515 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:24:26 INFO - PROCESS | 3436 | 1464625466532 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 3436 | ++DOCSHELL 1DF30000 == 95 [pid = 3436] [id = 615] 09:24:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (1DFAC800) [pid = 3436] [serial = 1845] [outer = 00000000] 09:24:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1F5E5800) [pid = 3436] [serial = 1846] [outer = 1DFAC800] 09:24:26 INFO - PROCESS | 3436 | 1464625466577 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (1F645000) [pid = 3436] [serial = 1847] [outer = 1DFAC800] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1A469800) [pid = 3436] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1F5EA000) [pid = 3436] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1850C000) [pid = 3436] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1B20AC00) [pid = 3436] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1CC31C00) [pid = 3436] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1DF23C00) [pid = 3436] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1AC48C00) [pid = 3436] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (17314000) [pid = 3436] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:24:27 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (14168400) [pid = 3436] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:24:27 INFO - PROCESS | 3436 | 1464625467341 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1019ms 09:24:27 INFO - PROCESS | 3436 | 1464625467391 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 3436 | 1464625467393 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:24:27 INFO - PROCESS | 3436 | 1464625467401 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:24:27 INFO - PROCESS | 3436 | 1464625467403 Marionette TRACE conn5 <- [1,2426,null,{}] 09:24:27 INFO - PROCESS | 3436 | 1464625467420 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}] 09:24:27 INFO - PROCESS | 3436 | 1464625467570 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:24:27 INFO - PROCESS | 3436 | 1464625467586 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 3436 | ++DOCSHELL 16B2EC00 == 96 [pid = 3436] [id = 616] 09:24:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (1882D000) [pid = 3436] [serial = 1848] [outer = 00000000] 09:24:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (1E68EC00) [pid = 3436] [serial = 1849] [outer = 1882D000] 09:24:27 INFO - PROCESS | 3436 | 1464625467631 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1F64EC00) [pid = 3436] [serial = 1850] [outer = 1882D000] 09:24:28 INFO - PROCESS | 3436 | 1464625468050 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 09:24:28 INFO - PROCESS | 3436 | 1464625468084 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3436 | 1464625468086 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:24:28 INFO - PROCESS | 3436 | 1464625468089 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 3436 | 1464625468091 Marionette TRACE conn5 <- [1,2430,null,{}] 09:24:28 INFO - PROCESS | 3436 | 1464625468098 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}] 09:24:28 INFO - PROCESS | 3436 | 1464625468193 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:24:28 INFO - PROCESS | 3436 | 1464625468200 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 3436 | ++DOCSHELL 10F3A400 == 97 [pid = 3436] [id = 617] 09:24:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (10F58C00) [pid = 3436] [serial = 1851] [outer = 00000000] 09:24:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (200B1C00) [pid = 3436] [serial = 1852] [outer = 10F58C00] 09:24:28 INFO - PROCESS | 3436 | 1464625468251 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (2093E800) [pid = 3436] [serial = 1853] [outer = 10F58C00] 09:24:28 INFO - PROCESS | 3436 | 1464625468728 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 09:24:28 INFO - PROCESS | 3436 | 1464625468779 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3436 | 1464625468781 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:24:28 INFO - PROCESS | 3436 | 1464625468784 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 3436 | 1464625468785 Marionette TRACE conn5 <- [1,2434,null,{}] 09:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:24:28 INFO - PROCESS | 3436 | 1464625468789 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}] 09:24:28 INFO - PROCESS | 3436 | 1464625468887 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:24:28 INFO - PROCESS | 3436 | 1464625468923 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 3436 | ++DOCSHELL 1F5E4400 == 98 [pid = 3436] [id = 618] 09:24:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (20946800) [pid = 3436] [serial = 1854] [outer = 00000000] 09:24:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (21503800) [pid = 3436] [serial = 1855] [outer = 20946800] 09:24:28 INFO - PROCESS | 3436 | 1464625468967 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (21537000) [pid = 3436] [serial = 1856] [outer = 20946800] 09:24:29 INFO - PROCESS | 3436 | 1464625469691 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 09:24:29 INFO - PROCESS | 3436 | 1464625469720 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:24:29 INFO - PROCESS | 3436 | 1464625469726 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:24:29 INFO - PROCESS | 3436 | 1464625469731 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 3436 | 1464625469735 Marionette TRACE conn5 <- [1,2438,null,{}] 09:24:29 INFO - PROCESS | 3436 | 1464625469741 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}] 09:24:29 INFO - PROCESS | 3436 | 1464625469875 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:24:30 INFO - PROCESS | 3436 | 1464625470057 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 3436 | ++DOCSHELL 11910C00 == 99 [pid = 3436] [id = 619] 09:24:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (119B7C00) [pid = 3436] [serial = 1857] [outer = 00000000] 09:24:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (17025C00) [pid = 3436] [serial = 1858] [outer = 119B7C00] 09:24:30 INFO - PROCESS | 3436 | 1464625470116 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (18925800) [pid = 3436] [serial = 1859] [outer = 119B7C00] 09:24:30 INFO - PROCESS | 3436 | 1464625470690 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1026ms 09:24:30 INFO - PROCESS | 3436 | 1464625470757 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 3436 | 1464625470763 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:24:30 INFO - PROCESS | 3436 | 1464625470770 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 3436 | 1464625470773 Marionette TRACE conn5 <- [1,2442,null,{}] 09:24:30 INFO - PROCESS | 3436 | 1464625470777 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}] 09:24:30 INFO - PROCESS | 3436 | 1464625470908 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:24:31 INFO - PROCESS | 3436 | 1464625471088 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 3436 | ++DOCSHELL 1A469800 == 100 [pid = 3436] [id = 620] 09:24:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (1A5D5C00) [pid = 3436] [serial = 1860] [outer = 00000000] 09:24:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (1AD1E800) [pid = 3436] [serial = 1861] [outer = 1A5D5C00] 09:24:31 INFO - PROCESS | 3436 | 1464625471145 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (1CD9AC00) [pid = 3436] [serial = 1862] [outer = 1A5D5C00] 09:24:31 INFO - PROCESS | 3436 | 1464625471752 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]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1021ms 09:24:31 INFO - PROCESS | 3436 | 1464625471792 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 3436 | 1464625471794 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:24:31 INFO - PROCESS | 3436 | 1464625471798 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 3436 | 1464625471802 Marionette TRACE conn5 <- [1,2446,null,{}] 09:24:31 INFO - PROCESS | 3436 | 1464625471814 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}] 09:24:31 INFO - PROCESS | 3436 | 1464625471972 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:24:32 INFO - PROCESS | 3436 | 1464625472130 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 3436 | ++DOCSHELL 20968C00 == 101 [pid = 3436] [id = 621] 09:24:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (21534800) [pid = 3436] [serial = 1863] [outer = 00000000] 09:24:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (21850000) [pid = 3436] [serial = 1864] [outer = 21534800] 09:24:32 INFO - PROCESS | 3436 | 1464625472189 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (22250800) [pid = 3436] [serial = 1865] [outer = 21534800] 09:24:32 INFO - PROCESS | 3436 | 1464625472737 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]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 09:24:32 INFO - PROCESS | 3436 | 1464625472777 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 3436 | 1464625472781 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:24:32 INFO - PROCESS | 3436 | 1464625472785 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 3436 | 1464625472787 Marionette TRACE conn5 <- [1,2450,null,{}] 09:24:32 INFO - PROCESS | 3436 | 1464625472791 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}] 09:24:32 INFO - PROCESS | 3436 | 1464625472920 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:24:33 INFO - PROCESS | 3436 | 1464625473097 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 3436 | ++DOCSHELL 22259000 == 102 [pid = 3436] [id = 622] 09:24:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (22259400) [pid = 3436] [serial = 1866] [outer = 00000000] 09:24:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (22503C00) [pid = 3436] [serial = 1867] [outer = 22259400] 09:24:33 INFO - PROCESS | 3436 | 1464625473154 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (2261E800) [pid = 3436] [serial = 1868] [outer = 22259400] 09:24:33 INFO - PROCESS | 3436 | 1464625473770 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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1022ms 09:24:33 INFO - PROCESS | 3436 | 1464625473809 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 3436 | 1464625473811 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:24:33 INFO - PROCESS | 3436 | 1464625473814 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:24:33 INFO - PROCESS | 3436 | 1464625473817 Marionette TRACE conn5 <- [1,2454,null,{}] 09:24:33 INFO - PROCESS | 3436 | 1464625473820 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}] 09:24:33 INFO - PROCESS | 3436 | 1464625473940 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:24:34 INFO - PROCESS | 3436 | 1464625474104 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 3436 | ++DOCSHELL 22503400 == 103 [pid = 3436] [id = 623] 09:24:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (226CF800) [pid = 3436] [serial = 1869] [outer = 00000000] 09:24:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (2378B800) [pid = 3436] [serial = 1870] [outer = 226CF800] 09:24:34 INFO - PROCESS | 3436 | 1464625474160 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (23D2A400) [pid = 3436] [serial = 1871] [outer = 226CF800] 09:24:34 INFO - PROCESS | 3436 | 1464625474761 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 09:24:34 INFO - PROCESS | 3436 | 1464625474789 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:24:34 INFO - PROCESS | 3436 | 1464625474791 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:24:34 INFO - PROCESS | 3436 | 1464625474795 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 3436 | 1464625474797 Marionette TRACE conn5 <- [1,2458,null,{}] 09:24:34 INFO - PROCESS | 3436 | 1464625474801 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}] 09:24:34 INFO - PROCESS | 3436 | 1464625474932 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:24:35 INFO - PROCESS | 3436 | 1464625475132 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 3436 | ++DOCSHELL 24F36800 == 104 [pid = 3436] [id = 624] 09:24:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (24F37000) [pid = 3436] [serial = 1872] [outer = 00000000] 09:24:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (26730800) [pid = 3436] [serial = 1873] [outer = 24F37000] 09:24:35 INFO - PROCESS | 3436 | 1464625475188 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (26733800) [pid = 3436] [serial = 1874] [outer = 24F37000] 09:24:35 INFO - PROCESS | 3436 | 1464625475742 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]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 09:24:35 INFO - PROCESS | 3436 | 1464625475778 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 3436 | 1464625475780 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:24:35 INFO - PROCESS | 3436 | 1464625475786 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 3436 | 1464625475788 Marionette TRACE conn5 <- [1,2462,null,{}] 09:24:35 INFO - PROCESS | 3436 | 1464625475792 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}] 09:24:35 INFO - PROCESS | 3436 | 1464625475913 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:24:36 INFO - PROCESS | 3436 | 1464625476092 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 3436 | ++DOCSHELL 226A6C00 == 105 [pid = 3436] [id = 625] 09:24:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (226A7400) [pid = 3436] [serial = 1875] [outer = 00000000] 09:24:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (226AB800) [pid = 3436] [serial = 1876] [outer = 226A7400] 09:24:36 INFO - PROCESS | 3436 | 1464625476149 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 207 (226AD400) [pid = 3436] [serial = 1877] [outer = 226A7400] 09:24:36 INFO - PROCESS | 3436 | 1464625476723 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]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 970ms 09:24:36 INFO - PROCESS | 3436 | 1464625476759 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 3436 | 1464625476762 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:24:36 INFO - PROCESS | 3436 | 1464625476765 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 3436 | 1464625476767 Marionette TRACE conn5 <- [1,2466,null,{}] 09:24:36 INFO - PROCESS | 3436 | 1464625476771 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}] 09:24:36 INFO - PROCESS | 3436 | 1464625476892 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:24:37 INFO - PROCESS | 3436 | 1464625477072 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 3436 | ++DOCSHELL 23798000 == 106 [pid = 3436] [id = 626] 09:24:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 208 (24A86C00) [pid = 3436] [serial = 1878] [outer = 00000000] 09:24:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 209 (24A8C000) [pid = 3436] [serial = 1879] [outer = 24A86C00] 09:24:37 INFO - PROCESS | 3436 | 1464625477129 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 210 (24A8DC00) [pid = 3436] [serial = 1880] [outer = 24A86C00] 09:24:38 INFO - PROCESS | 3436 | 1464625478013 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]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1334ms 09:24:38 INFO - PROCESS | 3436 | 1464625478110 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 3436 | 1464625478114 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:24:38 INFO - PROCESS | 3436 | 1464625478119 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:24:38 INFO - PROCESS | 3436 | 1464625478123 Marionette TRACE conn5 <- [1,2470,null,{}] 09:24:38 INFO - PROCESS | 3436 | 1464625478130 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}] 09:24:38 INFO - PROCESS | 3436 | 1464625478263 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:24:38 INFO - PROCESS | 3436 | 1464625478425 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 3436 | ++DOCSHELL 1535A000 == 107 [pid = 3436] [id = 627] 09:24:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 211 (1570E000) [pid = 3436] [serial = 1881] [outer = 00000000] 09:24:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 212 (16B2AC00) [pid = 3436] [serial = 1882] [outer = 1570E000] 09:24:38 INFO - PROCESS | 3436 | 1464625478479 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 213 (1894F800) [pid = 3436] [serial = 1883] [outer = 1570E000] 09:24:39 INFO - PROCESS | 3436 | 1464625479053 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]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 09:24:39 INFO - PROCESS | 3436 | 1464625479095 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 3436 | 1464625479101 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:24:39 INFO - PROCESS | 3436 | 1464625479107 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:24:39 INFO - PROCESS | 3436 | 1464625479110 Marionette TRACE conn5 <- [1,2474,null,{}] 09:24:39 INFO - PROCESS | 3436 | 1464625479114 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}] 09:24:39 INFO - PROCESS | 3436 | 1464625479233 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:24:39 INFO - PROCESS | 3436 | 1464625479419 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 3436 | ++DOCSHELL 1AD23C00 == 108 [pid = 3436] [id = 628] 09:24:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 214 (1AD6D800) [pid = 3436] [serial = 1884] [outer = 00000000] 09:24:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 215 (1B0D4400) [pid = 3436] [serial = 1885] [outer = 1AD6D800] 09:24:39 INFO - PROCESS | 3436 | 1464625479469 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 216 (1DB6F000) [pid = 3436] [serial = 1886] [outer = 1AD6D800] 09:24:40 INFO - PROCESS | 3436 | 1464625480082 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1022ms 09:24:40 INFO - PROCESS | 3436 | 1464625480132 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3436 | 1464625480134 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:24:40 INFO - PROCESS | 3436 | 1464625480138 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 3436 | 1464625480141 Marionette TRACE conn5 <- [1,2478,null,{}] 09:24:40 INFO - PROCESS | 3436 | 1464625480152 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}] 09:24:40 INFO - PROCESS | 3436 | 1464625480284 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:24:40 INFO - PROCESS | 3436 | 1464625480460 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3436 | ++DOCSHELL 1A958800 == 109 [pid = 3436] [id = 629] 09:24:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 217 (1B0D3C00) [pid = 3436] [serial = 1887] [outer = 00000000] 09:24:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 218 (20349400) [pid = 3436] [serial = 1888] [outer = 1B0D3C00] 09:24:40 INFO - PROCESS | 3436 | 1464625480512 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 219 (2093F000) [pid = 3436] [serial = 1889] [outer = 1B0D3C00] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 20966000 == 108 [pid = 3436] [id = 497] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 10F3A400 == 107 [pid = 3436] [id = 617] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 16B2EC00 == 106 [pid = 3436] [id = 616] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 1DF30000 == 105 [pid = 3436] [id = 615] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 1DB6BC00 == 104 [pid = 3436] [id = 614] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 1AF39800 == 103 [pid = 3436] [id = 613] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 1AA57800 == 102 [pid = 3436] [id = 612] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 1A00EC00 == 101 [pid = 3436] [id = 611] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 11AB7000 == 100 [pid = 3436] [id = 610] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 218 (21507400) [pid = 3436] [serial = 1798] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 217 (19CEE400) [pid = 3436] [serial = 1747] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 216 (23458400) [pid = 3436] [serial = 1765] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 215 (22622C00) [pid = 3436] [serial = 1762] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 214 (1F64D800) [pid = 3436] [serial = 1750] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 213 (18946800) [pid = 3436] [serial = 1768] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 212 (15AB5000) [pid = 3436] [serial = 1744] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 211 (20944800) [pid = 3436] [serial = 1753] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 210 (21530C00) [pid = 3436] [serial = 1756] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOMWINDOW == 209 (21859800) [pid = 3436] [serial = 1759] [outer = 00000000] [url = about:blank] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 17317C00 == 99 [pid = 3436] [id = 609] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 23D2BC00 == 98 [pid = 3436] [id = 607] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 2225EC00 == 97 [pid = 3436] [id = 606] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 22255000 == 96 [pid = 3436] [id = 605] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 22617C00 == 95 [pid = 3436] [id = 604] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 2261DC00 == 94 [pid = 3436] [id = 603] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 21510800 == 93 [pid = 3436] [id = 602] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 1A96C000 == 92 [pid = 3436] [id = 601] 09:24:40 INFO - PROCESS | 3436 | --DOCSHELL 119C2C00 == 91 [pid = 3436] [id = 600] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 208 (2092E400) [pid = 3436] [serial = 1796] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 207 (1AA5C000) [pid = 3436] [serial = 1778] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 206 (1F745C00) [pid = 3436] [serial = 1790] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (18EE6C00) [pid = 3436] [serial = 1772] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (1F644C00) [pid = 3436] [serial = 1789] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (1CCE0000) [pid = 3436] [serial = 1783] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (20355400) [pid = 3436] [serial = 1795] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (18942000) [pid = 3436] [serial = 1771] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (1E6D2400) [pid = 3436] [serial = 1787] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (1AD78400) [pid = 3436] [serial = 1780] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1AF46800) [pid = 3436] [serial = 1781] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (1D0A3800) [pid = 3436] [serial = 1792] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (178FF800) [pid = 3436] [serial = 1774] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (1E6C3800) [pid = 3436] [serial = 1786] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (1A91A800) [pid = 3436] [serial = 1777] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1D0A4000) [pid = 3436] [serial = 1784] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1894B400) [pid = 3436] [serial = 1775] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (1D4CC400) [pid = 3436] [serial = 1793] [outer = 00000000] [url = about:blank] 09:24:41 INFO - PROCESS | 3436 | 1464625481158 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]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1069ms 09:24:41 INFO - PROCESS | 3436 | 1464625481217 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 3436 | 1464625481220 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:24:41 INFO - PROCESS | 3436 | 1464625481223 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:24:41 INFO - PROCESS | 3436 | 1464625481225 Marionette TRACE conn5 <- [1,2482,null,{}] 09:24:41 INFO - PROCESS | 3436 | 1464625481231 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}] 09:24:41 INFO - PROCESS | 3436 | 1464625481335 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:24:41 INFO - PROCESS | 3436 | 1464625481456 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 3436 | ++DOCSHELL 141FBC00 == 92 [pid = 3436] [id = 630] 09:24:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (15BE5C00) [pid = 3436] [serial = 1890] [outer = 00000000] 09:24:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (18EEA400) [pid = 3436] [serial = 1891] [outer = 15BE5C00] 09:24:41 INFO - PROCESS | 3436 | 1464625481502 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (19CF3C00) [pid = 3436] [serial = 1892] [outer = 15BE5C00] 09:24:41 INFO - PROCESS | 3436 | 1464625481914 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]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 731ms 09:24:41 INFO - PROCESS | 3436 | 1464625481956 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 3436 | 1464625481958 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:24:41 INFO - PROCESS | 3436 | 1464625481961 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 3436 | 1464625481963 Marionette TRACE conn5 <- [1,2486,null,{}] 09:24:41 INFO - PROCESS | 3436 | 1464625481966 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}] 09:24:42 INFO - PROCESS | 3436 | 1464625482093 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:24:42 INFO - PROCESS | 3436 | 1464625482106 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3436 | ++DOCSHELL 18EE6C00 == 93 [pid = 3436] [id = 631] 09:24:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (1A467800) [pid = 3436] [serial = 1893] [outer = 00000000] 09:24:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (1AD1F000) [pid = 3436] [serial = 1894] [outer = 1A467800] 09:24:42 INFO - PROCESS | 3436 | 1464625482152 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (1B0CB800) [pid = 3436] [serial = 1895] [outer = 1A467800] 09:24:42 INFO - PROCESS | 3436 | 1464625482647 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]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 09:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:24:42 INFO - PROCESS | 3436 | 1464625482692 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3436 | 1464625482694 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:24:42 INFO - PROCESS | 3436 | 1464625482697 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 3436 | 1464625482699 Marionette TRACE conn5 <- [1,2490,null,{}] 09:24:42 INFO - PROCESS | 3436 | 1464625482702 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}] 09:24:42 INFO - PROCESS | 3436 | 1464625482819 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:24:42 INFO - PROCESS | 3436 | 1464625482962 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3436 | ++DOCSHELL 1D461400 == 94 [pid = 3436] [id = 632] 09:24:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (1DF5C800) [pid = 3436] [serial = 1896] [outer = 00000000] 09:24:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (1F5F0000) [pid = 3436] [serial = 1897] [outer = 1DF5C800] 09:24:43 INFO - PROCESS | 3436 | 1464625483008 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (200AB000) [pid = 3436] [serial = 1898] [outer = 1DF5C800] 09:24:43 INFO - PROCESS | 3436 | 1464625483471 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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 830ms 09:24:43 INFO - PROCESS | 3436 | 1464625483528 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:24:43 INFO - PROCESS | 3436 | 1464625483530 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:24:43 INFO - PROCESS | 3436 | 1464625483533 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 3436 | 1464625483535 Marionette TRACE conn5 <- [1,2494,null,{}] 09:24:43 INFO - PROCESS | 3436 | 1464625483538 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}] 09:24:43 INFO - PROCESS | 3436 | 1464625483678 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:24:43 INFO - PROCESS | 3436 | 1464625483699 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 3436 | ++DOCSHELL 1E6CEC00 == 95 [pid = 3436] [id = 633] 09:24:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (200B0C00) [pid = 3436] [serial = 1899] [outer = 00000000] 09:24:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (20944800) [pid = 3436] [serial = 1900] [outer = 200B0C00] 09:24:43 INFO - PROCESS | 3436 | 1464625483743 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (2150E400) [pid = 3436] [serial = 1901] [outer = 200B0C00] 09:24:44 INFO - PROCESS | 3436 | 1464625484198 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]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 09:24:44 INFO - PROCESS | 3436 | 1464625484264 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 3436 | 1464625484266 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:24:44 INFO - PROCESS | 3436 | 1464625484269 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 3436 | 1464625484271 Marionette TRACE conn5 <- [1,2498,null,{}] 09:24:44 INFO - PROCESS | 3436 | 1464625484274 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}] 09:24:44 INFO - PROCESS | 3436 | 1464625484413 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:24:44 INFO - PROCESS | 3436 | 1464625484433 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 3436 | ++DOCSHELL 20940800 == 96 [pid = 3436] [id = 634] 09:24:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (21530C00) [pid = 3436] [serial = 1902] [outer = 00000000] 09:24:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (21850C00) [pid = 3436] [serial = 1903] [outer = 21530C00] 09:24:44 INFO - PROCESS | 3436 | 1464625484478 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (22251800) [pid = 3436] [serial = 1904] [outer = 21530C00] 09:24:44 INFO - PROCESS | 3436 | 1464625484947 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]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 09:24:45 INFO - PROCESS | 3436 | 1464625485034 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 3436 | 1464625485036 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:24:45 INFO - PROCESS | 3436 | 1464625485043 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 3436 | 1464625485045 Marionette TRACE conn5 <- [1,2502,null,{}] 09:24:45 INFO - PROCESS | 3436 | 1464625485049 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}] 09:24:45 INFO - PROCESS | 3436 | 1464625485193 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (1AF47800) [pid = 3436] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (11571000) [pid = 3436] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (23451400) [pid = 3436] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (22504C00) [pid = 3436] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (20351800) [pid = 3436] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (23797800) [pid = 3436] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (2093DC00) [pid = 3436] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1A0DB400) [pid = 3436] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (1AA5B800) [pid = 3436] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (1B2E8800) [pid = 3436] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (20356000) [pid = 3436] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (22621400) [pid = 3436] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1A5DAC00) [pid = 3436] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (21505400) [pid = 3436] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (21859000) [pid = 3436] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (1E6DEC00) [pid = 3436] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (15A34400) [pid = 3436] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (0C848400) [pid = 3436] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (23D2F800) [pid = 3436] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (20966400) [pid = 3436] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (18E35800) [pid = 3436] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (19AD4C00) [pid = 3436] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (22615000) [pid = 3436] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1DC46400) [pid = 3436] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1DFAC800) [pid = 3436] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (10F58C00) [pid = 3436] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (1882D000) [pid = 3436] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1AA59000) [pid = 3436] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (11ABC000) [pid = 3436] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1A466000) [pid = 3436] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (15BF5C00) [pid = 3436] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (173C5C00) [pid = 3436] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1AF3B800) [pid = 3436] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (23789400) [pid = 3436] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1101B800) [pid = 3436] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:24:45 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1E6D5000) [pid = 3436] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:24:45 INFO - PROCESS | 3436 | 1464625485953 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 3436 | ++DOCSHELL 0C846800 == 97 [pid = 3436] [id = 635] 09:24:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (0C848400) [pid = 3436] [serial = 1905] [outer = 00000000] 09:24:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1137F000) [pid = 3436] [serial = 1906] [outer = 0C848400] 09:24:46 INFO - PROCESS | 3436 | 1464625485998 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (15756C00) [pid = 3436] [serial = 1907] [outer = 0C848400] 09:24:46 INFO - PROCESS | 3436 | 1464625486390 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]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1380ms 09:24:46 INFO - PROCESS | 3436 | 1464625486425 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 3436 | 1464625486428 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:24:46 INFO - PROCESS | 3436 | 1464625486430 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:24:46 INFO - PROCESS | 3436 | 1464625486432 Marionette TRACE conn5 <- [1,2506,null,{}] 09:24:46 INFO - PROCESS | 3436 | 1464625486436 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}] 09:24:46 INFO - PROCESS | 3436 | 1464625486532 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:24:46 INFO - PROCESS | 3436 | 1464625486538 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 3436 | ++DOCSHELL 1101C000 == 98 [pid = 3436] [id = 636] 09:24:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1101D400) [pid = 3436] [serial = 1908] [outer = 00000000] 09:24:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1A5DA800) [pid = 3436] [serial = 1909] [outer = 1101D400] 09:24:46 INFO - PROCESS | 3436 | 1464625486582 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (1AD74800) [pid = 3436] [serial = 1910] [outer = 1101D400] 09:24:47 INFO - PROCESS | 3436 | 1464625487038 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]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 09:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:24:47 INFO - PROCESS | 3436 | 1464625487067 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 3436 | 1464625487069 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:24:47 INFO - PROCESS | 3436 | 1464625487073 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3436 | 1464625487075 Marionette TRACE conn5 <- [1,2510,null,{}] 09:24:47 INFO - PROCESS | 3436 | 1464625487079 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}] 09:24:47 INFO - PROCESS | 3436 | 1464625487254 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:24:47 INFO - PROCESS | 3436 | 1464625487293 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3436 | ++DOCSHELL 1F74D000 == 99 [pid = 3436] [id = 637] 09:24:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (20353800) [pid = 3436] [serial = 1911] [outer = 00000000] 09:24:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (2184F000) [pid = 3436] [serial = 1912] [outer = 20353800] 09:24:47 INFO - PROCESS | 3436 | 1464625487344 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (2261B400) [pid = 3436] [serial = 1913] [outer = 20353800] 09:24:47 INFO - PROCESS | 3436 | 1464625487788 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]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 09:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:24:47 INFO - PROCESS | 3436 | 1464625487845 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 3436 | 1464625487847 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:24:47 INFO - PROCESS | 3436 | 1464625487851 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3436 | 1464625487852 Marionette TRACE conn5 <- [1,2514,null,{}] 09:24:47 INFO - PROCESS | 3436 | 1464625487856 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}] 09:24:48 INFO - PROCESS | 3436 | 1464625488039 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:24:48 INFO - PROCESS | 3436 | 1464625488175 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 3436 | ++DOCSHELL 1101DC00 == 100 [pid = 3436] [id = 638] 09:24:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (11020C00) [pid = 3436] [serial = 1914] [outer = 00000000] 09:24:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (1138AC00) [pid = 3436] [serial = 1915] [outer = 11020C00] 09:24:48 INFO - PROCESS | 3436 | 1464625488236 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (119C1C00) [pid = 3436] [serial = 1916] [outer = 11020C00] 09:24:48 INFO - PROCESS | 3436 | 1464625488932 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]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1132ms 09:24:48 INFO - PROCESS | 3436 | 1464625488984 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 3436 | 1464625488988 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:24:49 INFO - PROCESS | 3436 | 1464625488993 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 3436 | 1464625488997 Marionette TRACE conn5 <- [1,2518,null,{}] 09:24:49 INFO - PROCESS | 3436 | 1464625489017 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}] 09:24:49 INFO - PROCESS | 3436 | 1464625489154 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:24:49 INFO - PROCESS | 3436 | 1464625489315 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D4400 == 101 [pid = 3436] [id = 639] 09:24:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1A95C000) [pid = 3436] [serial = 1917] [outer = 00000000] 09:24:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (1AC42800) [pid = 3436] [serial = 1918] [outer = 1A95C000] 09:24:49 INFO - PROCESS | 3436 | 1464625489375 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1AF46800) [pid = 3436] [serial = 1919] [outer = 1A95C000] 09:24:50 INFO - PROCESS | 3436 | 1464625490035 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]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1086ms 09:24:50 INFO - PROCESS | 3436 | 1464625490083 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 3436 | 1464625490086 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:24:50 INFO - PROCESS | 3436 | 1464625490090 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:24:50 INFO - PROCESS | 3436 | 1464625490093 Marionette TRACE conn5 <- [1,2522,null,{}] 09:24:50 INFO - PROCESS | 3436 | 1464625490119 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}] 09:24:50 INFO - PROCESS | 3436 | 1464625490249 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:24:50 INFO - PROCESS | 3436 | 1464625490420 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 3436 | ++DOCSHELL 1F5EC800 == 102 [pid = 3436] [id = 640] 09:24:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (1F644800) [pid = 3436] [serial = 1920] [outer = 00000000] 09:24:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (1F74AC00) [pid = 3436] [serial = 1921] [outer = 1F644800] 09:24:50 INFO - PROCESS | 3436 | 1464625490476 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (20945800) [pid = 3436] [serial = 1922] [outer = 1F644800] 09:24:51 INFO - PROCESS | 3436 | 1464625491042 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 988ms 09:24:51 INFO - PROCESS | 3436 | 1464625491083 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 3436 | 1464625491087 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:24:51 INFO - PROCESS | 3436 | 1464625491098 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 3436 | 1464625491103 Marionette TRACE conn5 <- [1,2526,null,{}] 09:24:51 INFO - PROCESS | 3436 | 1464625491107 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}] 09:24:51 INFO - PROCESS | 3436 | 1464625491234 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:24:51 INFO - PROCESS | 3436 | 1464625491417 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 3436 | ++DOCSHELL 22FE4400 == 103 [pid = 3436] [id = 641] 09:24:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (22FE4800) [pid = 3436] [serial = 1923] [outer = 00000000] 09:24:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (22FE9400) [pid = 3436] [serial = 1924] [outer = 22FE4800] 09:24:51 INFO - PROCESS | 3436 | 1464625491473 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (23450400) [pid = 3436] [serial = 1925] [outer = 22FE4800] 09:24:52 INFO - PROCESS | 3436 | 1464625492083 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]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1026ms 09:24:52 INFO - PROCESS | 3436 | 1464625492122 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 3436 | 1464625492125 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:24:52 INFO - PROCESS | 3436 | 1464625492128 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 3436 | 1464625492130 Marionette TRACE conn5 <- [1,2530,null,{}] 09:24:52 INFO - PROCESS | 3436 | 1464625492134 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}] 09:24:52 INFO - PROCESS | 3436 | 1464625492257 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:24:52 INFO - PROCESS | 3436 | 1464625492442 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 3436 | ++DOCSHELL 22FE7400 == 104 [pid = 3436] [id = 642] 09:24:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (22FEDC00) [pid = 3436] [serial = 1926] [outer = 00000000] 09:24:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (23A35C00) [pid = 3436] [serial = 1927] [outer = 22FEDC00] 09:24:52 INFO - PROCESS | 3436 | 1464625492497 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (23D27000) [pid = 3436] [serial = 1928] [outer = 22FEDC00] 09:24:53 INFO - PROCESS | 3436 | 1464625493070 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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 09:24:53 INFO - PROCESS | 3436 | 1464625493106 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 3436 | 1464625493109 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:24:53 INFO - PROCESS | 3436 | 1464625493112 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:24:53 INFO - PROCESS | 3436 | 1464625493114 Marionette TRACE conn5 <- [1,2534,null,{}] 09:24:53 INFO - PROCESS | 3436 | 1464625493118 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}] 09:24:53 INFO - PROCESS | 3436 | 1464625493242 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:24:53 INFO - PROCESS | 3436 | 1464625493432 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 3436 | ++DOCSHELL 24A8B800 == 105 [pid = 3436] [id = 643] 09:24:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (24A8C400) [pid = 3436] [serial = 1929] [outer = 00000000] 09:24:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (24A93400) [pid = 3436] [serial = 1930] [outer = 24A8C400] 09:24:53 INFO - PROCESS | 3436 | 1464625493495 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (24F2BC00) [pid = 3436] [serial = 1931] [outer = 24A8C400] 09:24:54 INFO - PROCESS | 3436 | 1464625494087 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1017ms 09:24:54 INFO - PROCESS | 3436 | 1464625494134 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 3436 | 1464625494137 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:24:54 INFO - PROCESS | 3436 | 1464625494140 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:24:54 INFO - PROCESS | 3436 | 1464625494142 Marionette TRACE conn5 <- [1,2538,null,{}] 09:24:54 INFO - PROCESS | 3436 | 1464625494146 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}] 09:24:54 INFO - PROCESS | 3436 | 1464625494270 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:24:54 INFO - PROCESS | 3436 | 1464625494442 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 3436 | ++DOCSHELL 23D17800 == 106 [pid = 3436] [id = 644] 09:24:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (23D19C00) [pid = 3436] [serial = 1932] [outer = 00000000] 09:24:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (23D1E800) [pid = 3436] [serial = 1933] [outer = 23D19C00] 09:24:54 INFO - PROCESS | 3436 | 1464625494497 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (23D20C00) [pid = 3436] [serial = 1934] [outer = 23D19C00] 09:24:55 INFO - PROCESS | 3436 | 1464625495140 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]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1071ms 09:24:55 INFO - PROCESS | 3436 | 1464625495216 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 3436 | 1464625495218 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:24:55 INFO - PROCESS | 3436 | 1464625495221 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:24:55 INFO - PROCESS | 3436 | 1464625495223 Marionette TRACE conn5 <- [1,2542,null,{}] 09:24:55 INFO - PROCESS | 3436 | 1464625495227 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}] 09:24:55 INFO - PROCESS | 3436 | 1464625495349 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:24:55 INFO - PROCESS | 3436 | 1464625495523 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 3436 | ++DOCSHELL 23D1F000 == 107 [pid = 3436] [id = 645] 09:24:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (24A92800) [pid = 3436] [serial = 1935] [outer = 00000000] 09:24:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (24F3A000) [pid = 3436] [serial = 1936] [outer = 24A92800] 09:24:55 INFO - PROCESS | 3436 | 1464625495580 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (25757800) [pid = 3436] [serial = 1937] [outer = 24A92800] 09:24:56 INFO - PROCESS | 3436 | 1464625496259 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]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1067ms 09:24:56 INFO - PROCESS | 3436 | 1464625496302 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 3436 | 1464625496304 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:24:56 INFO - PROCESS | 3436 | 1464625496308 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 3436 | 1464625496310 Marionette TRACE conn5 <- [1,2546,null,{}] 09:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:24:56 INFO - PROCESS | 3436 | 1464625496330 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}] 09:24:56 INFO - PROCESS | 3436 | 1464625496454 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:24:56 INFO - PROCESS | 3436 | 1464625496622 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 3436 | ++DOCSHELL 14166000 == 108 [pid = 3436] [id = 646] 09:24:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (185D7400) [pid = 3436] [serial = 1938] [outer = 00000000] 09:24:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (1A96EC00) [pid = 3436] [serial = 1939] [outer = 185D7400] 09:24:56 INFO - PROCESS | 3436 | 1464625496678 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (1AD77400) [pid = 3436] [serial = 1940] [outer = 185D7400] 09:24:57 INFO - PROCESS | 3436 | 1464625497259 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]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1014ms 09:24:57 INFO - PROCESS | 3436 | 1464625497328 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 3436 | 1464625497330 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:24:57 INFO - PROCESS | 3436 | 1464625497334 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:24:57 INFO - PROCESS | 3436 | 1464625497336 Marionette TRACE conn5 <- [1,2550,null,{}] 09:24:57 INFO - PROCESS | 3436 | 1464625497340 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}] 09:24:57 INFO - PROCESS | 3436 | 1464625497468 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:24:57 INFO - PROCESS | 3436 | 1464625497642 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 3436 | ++DOCSHELL 11385800 == 109 [pid = 3436] [id = 647] 09:24:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 207 (1138BC00) [pid = 3436] [serial = 1941] [outer = 00000000] 09:24:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 208 (1A5D6000) [pid = 3436] [serial = 1942] [outer = 1138BC00] 09:24:57 INFO - PROCESS | 3436 | 1464625497699 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 209 (1E6CF400) [pid = 3436] [serial = 1943] [outer = 1138BC00] 09:24:58 INFO - PROCESS | 3436 | 1464625498701 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]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1430ms 09:24:58 INFO - PROCESS | 3436 | 1464625498768 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3436 | 1464625498772 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:24:58 INFO - PROCESS | 3436 | 1464625498777 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 3436 | 1464625498781 Marionette TRACE conn5 <- [1,2554,null,{}] 09:24:58 INFO - PROCESS | 3436 | 1464625498788 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}] 09:24:58 INFO - PROCESS | 3436 | 1464625498939 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:24:59 INFO - PROCESS | 3436 | 1464625499119 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 3436 | ++DOCSHELL 11387800 == 110 [pid = 3436] [id = 648] 09:24:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 210 (11909C00) [pid = 3436] [serial = 1944] [outer = 00000000] 09:24:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 211 (16B31C00) [pid = 3436] [serial = 1945] [outer = 11909C00] 09:24:59 INFO - PROCESS | 3436 | 1464625499168 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 212 (18942400) [pid = 3436] [serial = 1946] [outer = 11909C00] 09:24:59 INFO - PROCESS | 3436 | 1464625499769 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1027ms 09:24:59 INFO - PROCESS | 3436 | 1464625499805 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 3436 | 1464625499811 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:24:59 INFO - PROCESS | 3436 | 1464625499817 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 3436 | 1464625499819 Marionette TRACE conn5 <- [1,2558,null,{}] 09:24:59 INFO - PROCESS | 3436 | 1464625499823 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}] 09:24:59 INFO - PROCESS | 3436 | 1464625499938 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:25:00 INFO - PROCESS | 3436 | 1464625500127 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1F74D000 == 109 [pid = 3436] [id = 637] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1101C000 == 108 [pid = 3436] [id = 636] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 0C846800 == 107 [pid = 3436] [id = 635] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 20940800 == 106 [pid = 3436] [id = 634] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1E6CEC00 == 105 [pid = 3436] [id = 633] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1D461400 == 104 [pid = 3436] [id = 632] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 18EE6C00 == 103 [pid = 3436] [id = 631] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 211 (21503800) [pid = 3436] [serial = 1855] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | ++DOCSHELL 0C846800 == 104 [pid = 3436] [id = 649] 09:25:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 212 (10904000) [pid = 3436] [serial = 1947] [outer = 00000000] 09:25:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 213 (11577C00) [pid = 3436] [serial = 1948] [outer = 10904000] 09:25:00 INFO - PROCESS | 3436 | 1464625500254 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 214 (15B92800) [pid = 3436] [serial = 1949] [outer = 10904000] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 141FBC00 == 103 [pid = 3436] [id = 630] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1A958800 == 102 [pid = 3436] [id = 629] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 20352800 == 101 [pid = 3436] [id = 599] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1AD23C00 == 100 [pid = 3436] [id = 628] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1535A000 == 99 [pid = 3436] [id = 627] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1A469800 == 98 [pid = 3436] [id = 620] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 11910C00 == 97 [pid = 3436] [id = 619] 09:25:00 INFO - PROCESS | 3436 | --DOCSHELL 1F5E4400 == 96 [pid = 3436] [id = 618] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 213 (23790800) [pid = 3436] [serial = 1541] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 212 (157E4000) [pid = 3436] [serial = 1529] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 211 (23D28400) [pid = 3436] [serial = 1547] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 210 (20961400) [pid = 3436] [serial = 1535] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 209 (18EF7400) [pid = 3436] [serial = 1769] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 208 (23A35800) [pid = 3436] [serial = 1595] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 207 (22621000) [pid = 3436] [serial = 1592] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 206 (20932400) [pid = 3436] [serial = 1643] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (23A3C800) [pid = 3436] [serial = 1544] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (20968800) [pid = 3436] [serial = 1646] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (1D0A6800) [pid = 3436] [serial = 1601] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (1CC39400) [pid = 3436] [serial = 1586] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (1E689C00) [pid = 3436] [serial = 1640] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (21854400) [pid = 3436] [serial = 1589] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (23455000) [pid = 3436] [serial = 1538] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1AF39C00) [pid = 3436] [serial = 1532] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (2158E000) [pid = 3436] [serial = 1649] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (226C9C00) [pid = 3436] [serial = 1652] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (200A9C00) [pid = 3436] [serial = 1478] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (18948400) [pid = 3436] [serial = 1583] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1137EC00) [pid = 3436] [serial = 1634] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (24B19800) [pid = 3436] [serial = 1598] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (2153A800) [pid = 3436] [serial = 1709] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (1A45F800) [pid = 3436] [serial = 1637] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (1AF3C400) [pid = 3436] [serial = 1658] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (226D5000) [pid = 3436] [serial = 1655] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (1E6C7800) [pid = 3436] [serial = 1844] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (1E685400) [pid = 3436] [serial = 1843] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1F5E5800) [pid = 3436] [serial = 1846] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (200B1C00) [pid = 3436] [serial = 1852] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1F645000) [pid = 3436] [serial = 1847] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1E68EC00) [pid = 3436] [serial = 1849] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1AD6F000) [pid = 3436] [serial = 1837] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (15A2F400) [pid = 3436] [serial = 1831] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (18503400) [pid = 3436] [serial = 1832] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (23797C00) [pid = 3436] [serial = 1813] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1A5D4C00) [pid = 3436] [serial = 1834] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1A958000) [pid = 3436] [serial = 1835] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (226D2000) [pid = 3436] [serial = 1810] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1AA64C00) [pid = 3436] [serial = 1826] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1A95A400) [pid = 3436] [serial = 1825] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (173C3800) [pid = 3436] [serial = 1801] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1AD70000) [pid = 3436] [serial = 1804] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (23794000) [pid = 3436] [serial = 1816] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (18EDEC00) [pid = 3436] [serial = 1829] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (18924000) [pid = 3436] [serial = 1828] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (23D2C400) [pid = 3436] [serial = 1819] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (21594000) [pid = 3436] [serial = 1807] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (24B1BC00) [pid = 3436] [serial = 1822] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (2093E800) [pid = 3436] [serial = 1853] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1B20A800) [pid = 3436] [serial = 1840] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1D06C400) [pid = 3436] [serial = 1841] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1F64EC00) [pid = 3436] [serial = 1850] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1ADF3000) [pid = 3436] [serial = 1838] [outer = 00000000] [url = about:blank] 09:25:00 INFO - PROCESS | 3436 | 1464625500755 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 09:25:00 INFO - PROCESS | 3436 | 1464625500790 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 3436 | 1464625500792 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:25:00 INFO - PROCESS | 3436 | 1464625500796 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 3436 | 1464625500799 Marionette TRACE conn5 <- [1,2562,null,{}] 09:25:00 INFO - PROCESS | 3436 | 1464625500809 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}] 09:25:00 INFO - PROCESS | 3436 | 1464625500912 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:25:01 INFO - PROCESS | 3436 | 1464625501076 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3436 | ++DOCSHELL 141FBC00 == 97 [pid = 3436] [id = 650] 09:25:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (15B43C00) [pid = 3436] [serial = 1950] [outer = 00000000] 09:25:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (18E2E400) [pid = 3436] [serial = 1951] [outer = 15B43C00] 09:25:01 INFO - PROCESS | 3436 | 1464625501126 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (19C7FC00) [pid = 3436] [serial = 1952] [outer = 15B43C00] 09:25:01 INFO - PROCESS | 3436 | 1464625501509 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 09:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:25:01 INFO - PROCESS | 3436 | 1464625501584 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 3436 | 1464625501587 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:25:01 INFO - PROCESS | 3436 | 1464625501590 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 3436 | 1464625501592 Marionette TRACE conn5 <- [1,2566,null,{}] 09:25:01 INFO - PROCESS | 3436 | 1464625501595 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}] 09:25:01 INFO - PROCESS | 3436 | 1464625501695 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:25:01 INFO - PROCESS | 3436 | 1464625501706 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3436 | ++DOCSHELL 1A467C00 == 98 [pid = 3436] [id = 651] 09:25:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1A5D0C00) [pid = 3436] [serial = 1953] [outer = 00000000] 09:25:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (1AA5F000) [pid = 3436] [serial = 1954] [outer = 1A5D0C00] 09:25:01 INFO - PROCESS | 3436 | 1464625501754 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1AD1A400) [pid = 3436] [serial = 1955] [outer = 1A5D0C00] 09:25:02 INFO - PROCESS | 3436 | 1464625502223 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]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 09:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:25:02 INFO - PROCESS | 3436 | 1464625502273 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 3436 | 1464625502275 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:25:02 INFO - PROCESS | 3436 | 1464625502279 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 3436 | 1464625502281 Marionette TRACE conn5 <- [1,2570,null,{}] 09:25:02 INFO - PROCESS | 3436 | 1464625502284 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}] 09:25:02 INFO - PROCESS | 3436 | 1464625502380 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:25:02 INFO - PROCESS | 3436 | 1464625502386 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3436 | ++DOCSHELL 1AD26400 == 99 [pid = 3436] [id = 652] 09:25:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (1AD72C00) [pid = 3436] [serial = 1956] [outer = 00000000] 09:25:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (1AF3C400) [pid = 3436] [serial = 1957] [outer = 1AD72C00] 09:25:02 INFO - PROCESS | 3436 | 1464625502431 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (1CC39400) [pid = 3436] [serial = 1958] [outer = 1AD72C00] 09:25:02 INFO - PROCESS | 3436 | 1464625502965 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 09:25:03 INFO - PROCESS | 3436 | 1464625503012 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:25:03 INFO - PROCESS | 3436 | 1464625503014 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:25:03 INFO - PROCESS | 3436 | 1464625503017 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3436 | 1464625503019 Marionette TRACE conn5 <- [1,2574,null,{}] 09:25:03 INFO - PROCESS | 3436 | 1464625503022 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}] 09:25:03 INFO - PROCESS | 3436 | 1464625503210 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:25:03 INFO - PROCESS | 3436 | 1464625503238 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3436 | ++DOCSHELL 1DC52000 == 100 [pid = 3436] [id = 653] 09:25:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (1DC55800) [pid = 3436] [serial = 1959] [outer = 00000000] 09:25:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (1DF5E000) [pid = 3436] [serial = 1960] [outer = 1DC55800] 09:25:03 INFO - PROCESS | 3436 | 1464625503285 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1E685400) [pid = 3436] [serial = 1961] [outer = 1DC55800] 09:25:03 INFO - PROCESS | 3436 | 1464625503749 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 771ms 09:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:25:03 INFO - PROCESS | 3436 | 1464625503789 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3436 | 1464625503791 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:25:03 INFO - PROCESS | 3436 | 1464625503794 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3436 | 1464625503796 Marionette TRACE conn5 <- [1,2578,null,{}] 09:25:03 INFO - PROCESS | 3436 | 1464625503799 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}] 09:25:03 INFO - PROCESS | 3436 | 1464625503943 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:25:04 INFO - PROCESS | 3436 | 1464625504027 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 3436 | ++DOCSHELL 16B2C800 == 101 [pid = 3436] [id = 654] 09:25:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (1DF26C00) [pid = 3436] [serial = 1962] [outer = 00000000] 09:25:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1E6D1800) [pid = 3436] [serial = 1963] [outer = 1DF26C00] 09:25:04 INFO - PROCESS | 3436 | 1464625504072 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1E6DE000) [pid = 3436] [serial = 1964] [outer = 1DF26C00] 09:25:04 INFO - PROCESS | 3436 | 1464625504502 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 09:25:04 INFO - PROCESS | 3436 | 1464625504525 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 3436 | 1464625504527 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:25:04 INFO - PROCESS | 3436 | 1464625504530 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 3436 | 1464625504532 Marionette TRACE conn5 <- [1,2582,null,{}] 09:25:04 INFO - PROCESS | 3436 | 1464625504535 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}] 09:25:05 INFO - PROCESS | 3436 | 1464625505160 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1B0D3C00) [pid = 3436] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1570E000) [pid = 3436] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1A467800) [pid = 3436] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (15BE5C00) [pid = 3436] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (0C848400) [pid = 3436] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (1101D400) [pid = 3436] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (1AD6D800) [pid = 3436] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (1DF5C800) [pid = 3436] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (200B0C00) [pid = 3436] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:25:05 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (21530C00) [pid = 3436] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:25:05 INFO - PROCESS | 3436 | 1464625505265 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 3436 | ++DOCSHELL 1570CC00 == 102 [pid = 3436] [id = 655] 09:25:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1570E000) [pid = 3436] [serial = 1965] [outer = 00000000] 09:25:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (18E36800) [pid = 3436] [serial = 1966] [outer = 1570E000] 09:25:05 INFO - PROCESS | 3436 | 1464625505320 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (1A95E800) [pid = 3436] [serial = 1967] [outer = 1570E000] 09:25:05 INFO - PROCESS | 3436 | 1464625505700 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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1219ms 09:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:25:05 INFO - PROCESS | 3436 | 1464625505750 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 3436 | 1464625505752 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:25:05 INFO - PROCESS | 3436 | 1464625505755 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 3436 | 1464625505757 Marionette TRACE conn5 <- [1,2586,null,{}] 09:25:05 INFO - PROCESS | 3436 | 1464625505760 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}] 09:25:05 INFO - PROCESS | 3436 | 1464625505856 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:25:05 INFO - PROCESS | 3436 | 1464625505864 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 3436 | ++DOCSHELL 1A958800 == 103 [pid = 3436] [id = 656] 09:25:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (1AA59800) [pid = 3436] [serial = 1968] [outer = 00000000] 09:25:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (1DC4F400) [pid = 3436] [serial = 1969] [outer = 1AA59800] 09:25:05 INFO - PROCESS | 3436 | 1464625505908 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (1F5EA000) [pid = 3436] [serial = 1970] [outer = 1AA59800] 09:25:06 INFO - PROCESS | 3436 | 1464625506377 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]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 09:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:25:06 INFO - PROCESS | 3436 | 1464625506426 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 3436 | 1464625506428 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:25:06 INFO - PROCESS | 3436 | 1464625506431 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 3436 | 1464625506433 Marionette TRACE conn5 <- [1,2590,null,{}] 09:25:06 INFO - PROCESS | 3436 | 1464625506436 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}] 09:25:06 INFO - PROCESS | 3436 | 1464625506534 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:25:06 INFO - PROCESS | 3436 | 1464625506569 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 3436 | ++DOCSHELL 11021000 == 104 [pid = 3436] [id = 657] 09:25:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1CD8F000) [pid = 3436] [serial = 1971] [outer = 00000000] 09:25:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (200B4800) [pid = 3436] [serial = 1972] [outer = 1CD8F000] 09:25:06 INFO - PROCESS | 3436 | 1464625506618 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (2092D000) [pid = 3436] [serial = 1973] [outer = 1CD8F000] 09:25:07 INFO - PROCESS | 3436 | 1464625507092 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 09:25:07 INFO - PROCESS | 3436 | 1464625507205 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 3436 | 1464625507209 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:25:07 INFO - PROCESS | 3436 | 1464625507216 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:25:07 INFO - PROCESS | 3436 | 1464625507220 Marionette TRACE conn5 <- [1,2594,null,{}] 09:25:07 INFO - PROCESS | 3436 | 1464625507227 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}] 09:25:07 INFO - PROCESS | 3436 | 1464625507364 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:25:07 INFO - PROCESS | 3436 | 1464625507570 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 3436 | ++DOCSHELL 1138B800 == 105 [pid = 3436] [id = 658] 09:25:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1138C000) [pid = 3436] [serial = 1974] [outer = 00000000] 09:25:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (116E8400) [pid = 3436] [serial = 1975] [outer = 1138C000] 09:25:07 INFO - PROCESS | 3436 | 1464625507633 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (157DC000) [pid = 3436] [serial = 1976] [outer = 1138C000] 09:25:08 INFO - PROCESS | 3436 | 1464625508323 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]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1120ms 09:25:08 INFO - PROCESS | 3436 | 1464625508343 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 3436 | 1464625508347 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:25:08 INFO - PROCESS | 3436 | 1464625508354 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 3436 | 1464625508358 Marionette TRACE conn5 <- [1,2598,null,{}] 09:25:08 INFO - PROCESS | 3436 | 1464625508364 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}] 09:25:08 INFO - PROCESS | 3436 | 1464625508527 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:25:08 INFO - PROCESS | 3436 | 1464625508697 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 3436 | ++DOCSHELL 1A016000 == 106 [pid = 3436] [id = 659] 09:25:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (1A45F000) [pid = 3436] [serial = 1977] [outer = 00000000] 09:25:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (1A5D9C00) [pid = 3436] [serial = 1978] [outer = 1A45F000] 09:25:08 INFO - PROCESS | 3436 | 1464625508754 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1AA5DC00) [pid = 3436] [serial = 1979] [outer = 1A45F000] 09:25:09 INFO - PROCESS | 3436 | 1464625509380 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1070ms 09:25:09 INFO - PROCESS | 3436 | 1464625509428 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 3436 | 1464625509430 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:25:09 INFO - PROCESS | 3436 | 1464625509434 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 3436 | 1464625509436 Marionette TRACE conn5 <- [1,2602,null,{}] 09:25:09 INFO - PROCESS | 3436 | 1464625509442 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}] 09:25:09 INFO - PROCESS | 3436 | 1464625509572 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:25:09 INFO - PROCESS | 3436 | 1464625509759 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 3436 | ++DOCSHELL 1F64A000 == 107 [pid = 3436] [id = 660] 09:25:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (1F64EC00) [pid = 3436] [serial = 1980] [outer = 00000000] 09:25:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (20350800) [pid = 3436] [serial = 1981] [outer = 1F64EC00] 09:25:09 INFO - PROCESS | 3436 | 1464625509820 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (20938800) [pid = 3436] [serial = 1982] [outer = 1F64EC00] 09:25:10 INFO - PROCESS | 3436 | 1464625510461 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1078ms 09:25:10 INFO - PROCESS | 3436 | 1464625510515 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 3436 | 1464625510518 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:25:10 INFO - PROCESS | 3436 | 1464625510521 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:25:10 INFO - PROCESS | 3436 | 1464625510523 Marionette TRACE conn5 <- [1,2606,null,{}] 09:25:10 INFO - PROCESS | 3436 | 1464625510527 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}] 09:25:10 INFO - PROCESS | 3436 | 1464625510652 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:25:10 INFO - PROCESS | 3436 | 1464625510830 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 3436 | ++DOCSHELL 20941C00 == 108 [pid = 3436] [id = 661] 09:25:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (2096B400) [pid = 3436] [serial = 1983] [outer = 00000000] 09:25:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (21510400) [pid = 3436] [serial = 1984] [outer = 2096B400] 09:25:10 INFO - PROCESS | 3436 | 1464625510889 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (2158B400) [pid = 3436] [serial = 1985] [outer = 2096B400] 09:25:11 INFO - PROCESS | 3436 | 1464625511462 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 09:25:11 INFO - PROCESS | 3436 | 1464625511495 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3436 | 1464625511498 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:25:11 INFO - PROCESS | 3436 | 1464625511501 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3436 | 1464625511503 Marionette TRACE conn5 <- [1,2610,null,{}] 09:25:11 INFO - PROCESS | 3436 | 1464625511507 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}] 09:25:11 INFO - PROCESS | 3436 | 1464625511628 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:25:11 INFO - PROCESS | 3436 | 1464625511807 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3436 | ++DOCSHELL 21508800 == 109 [pid = 3436] [id = 662] 09:25:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (2153D800) [pid = 3436] [serial = 1986] [outer = 00000000] 09:25:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (21853C00) [pid = 3436] [serial = 1987] [outer = 2153D800] 09:25:11 INFO - PROCESS | 3436 | 1464625511865 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (22502800) [pid = 3436] [serial = 1988] [outer = 2153D800] 09:25:12 INFO - PROCESS | 3436 | 1464625512458 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 971ms 09:25:12 INFO - PROCESS | 3436 | 1464625512475 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3436 | 1464625512477 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:25:12 INFO - PROCESS | 3436 | 1464625512481 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 3436 | 1464625512483 Marionette TRACE conn5 <- [1,2614,null,{}] 09:25:12 INFO - PROCESS | 3436 | 1464625512486 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}] 09:25:12 INFO - PROCESS | 3436 | 1464625512633 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:25:12 INFO - PROCESS | 3436 | 1464625512817 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 3436 | ++DOCSHELL 226AAC00 == 110 [pid = 3436] [id = 663] 09:25:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (226AB000) [pid = 3436] [serial = 1989] [outer = 00000000] 09:25:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (226CC400) [pid = 3436] [serial = 1990] [outer = 226AB000] 09:25:12 INFO - PROCESS | 3436 | 1464625512875 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (226D7400) [pid = 3436] [serial = 1991] [outer = 226AB000] 09:25:13 INFO - PROCESS | 3436 | 1464625513490 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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1079ms 09:25:13 INFO - PROCESS | 3436 | 1464625513560 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 3436 | 1464625513563 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:25:13 INFO - PROCESS | 3436 | 1464625513566 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:25:13 INFO - PROCESS | 3436 | 1464625513568 Marionette TRACE conn5 <- [1,2618,null,{}] 09:25:13 INFO - PROCESS | 3436 | 1464625513572 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}] 09:25:13 INFO - PROCESS | 3436 | 1464625513692 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:25:13 INFO - PROCESS | 3436 | 1464625513859 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 3436 | ++DOCSHELL 22FE0800 == 111 [pid = 3436] [id = 664] 09:25:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (22FE6400) [pid = 3436] [serial = 1992] [outer = 00000000] 09:25:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (23452000) [pid = 3436] [serial = 1993] [outer = 22FE6400] 09:25:13 INFO - PROCESS | 3436 | 1464625513914 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (23459000) [pid = 3436] [serial = 1994] [outer = 22FE6400] 09:25:14 INFO - PROCESS | 3436 | 1464625514474 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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 09:25:14 INFO - PROCESS | 3436 | 1464625514540 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 3436 | 1464625514543 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:25:14 INFO - PROCESS | 3436 | 1464625514546 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 3436 | 1464625514548 Marionette TRACE conn5 <- [1,2622,null,{}] 09:25:14 INFO - PROCESS | 3436 | 1464625514552 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}] 09:25:14 INFO - PROCESS | 3436 | 1464625514672 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:25:14 INFO - PROCESS | 3436 | 1464625514841 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 3436 | ++DOCSHELL 23790C00 == 112 [pid = 3436] [id = 665] 09:25:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (23797000) [pid = 3436] [serial = 1995] [outer = 00000000] 09:25:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (23A3B800) [pid = 3436] [serial = 1996] [outer = 23797000] 09:25:14 INFO - PROCESS | 3436 | 1464625514898 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (1F646400) [pid = 3436] [serial = 1997] [outer = 23797000] 09:25:15 INFO - PROCESS | 3436 | 1464625515502 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]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1018ms 09:25:15 INFO - PROCESS | 3436 | 1464625515569 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3436 | 1464625515571 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:25:15 INFO - PROCESS | 3436 | 1464625515574 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:25:15 INFO - PROCESS | 3436 | 1464625515576 Marionette TRACE conn5 <- [1,2626,null,{}] 09:25:15 INFO - PROCESS | 3436 | 1464625515580 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}] 09:25:15 INFO - PROCESS | 3436 | 1464625515700 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:25:15 INFO - PROCESS | 3436 | 1464625515880 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 3436 | ++DOCSHELL 23A3C800 == 113 [pid = 3436] [id = 666] 09:25:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (23A41000) [pid = 3436] [serial = 1998] [outer = 00000000] 09:25:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (23D25C00) [pid = 3436] [serial = 1999] [outer = 23A41000] 09:25:15 INFO - PROCESS | 3436 | 1464625515936 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (23D2D000) [pid = 3436] [serial = 2000] [outer = 23A41000] 09:25:16 INFO - PROCESS | 3436 | 1464625516555 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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1020ms 09:25:16 INFO - PROCESS | 3436 | 1464625516598 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 3436 | 1464625516601 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:25:16 INFO - PROCESS | 3436 | 1464625516604 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:25:16 INFO - PROCESS | 3436 | 1464625516607 Marionette TRACE conn5 <- [1,2630,null,{}] 09:25:16 INFO - PROCESS | 3436 | 1464625516611 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}] 09:25:16 INFO - PROCESS | 3436 | 1464625516748 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:25:16 INFO - PROCESS | 3436 | 1464625516937 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 3436 | ++DOCSHELL 1570E400 == 114 [pid = 3436] [id = 667] 09:25:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (15ABA800) [pid = 3436] [serial = 2001] [outer = 00000000] 09:25:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (1A466400) [pid = 3436] [serial = 2002] [outer = 15ABA800] 09:25:17 INFO - PROCESS | 3436 | 1464625516994 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (1AF39800) [pid = 3436] [serial = 2003] [outer = 15ABA800] 09:25:17 INFO - PROCESS | 3436 | 1464625517572 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1016ms 09:25:17 INFO - PROCESS | 3436 | 1464625517624 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 3436 | 1464625517627 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:25:17 INFO - PROCESS | 3436 | 1464625517631 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:25:17 INFO - PROCESS | 3436 | 1464625517633 Marionette TRACE conn5 <- [1,2634,null,{}] 09:25:17 INFO - PROCESS | 3436 | 1464625517637 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}] 09:25:17 INFO - PROCESS | 3436 | 1464625517784 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:25:18 INFO - PROCESS | 3436 | 1464625518168 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 3436 | ++DOCSHELL 10D4E400 == 115 [pid = 3436] [id = 668] 09:25:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (10F61800) [pid = 3436] [serial = 2004] [outer = 00000000] 09:25:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (1190B400) [pid = 3436] [serial = 2005] [outer = 10F61800] 09:25:18 INFO - PROCESS | 3436 | 1464625518228 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 207 (15ABC400) [pid = 3436] [serial = 2006] [outer = 10F61800] 09:25:18 INFO - PROCESS | 3436 | 1464625518866 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1278ms 09:25:18 INFO - PROCESS | 3436 | 1464625518913 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:25:18 INFO - PROCESS | 3436 | 1464625518917 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:25:18 INFO - PROCESS | 3436 | 1464625518922 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 3436 | 1464625518925 Marionette TRACE conn5 <- [1,2638,null,{}] 09:25:18 INFO - PROCESS | 3436 | 1464625518930 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}] 09:25:19 INFO - PROCESS | 3436 | 1464625519052 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:25:19 INFO - PROCESS | 3436 | 1464625519241 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 3436 | ++DOCSHELL 1A5DB400 == 116 [pid = 3436] [id = 669] 09:25:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 208 (1A5DF800) [pid = 3436] [serial = 2007] [outer = 00000000] 09:25:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 209 (1AF3A800) [pid = 3436] [serial = 2008] [outer = 1A5DF800] 09:25:19 INFO - PROCESS | 3436 | 1464625519296 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 210 (1D071C00) [pid = 3436] [serial = 2009] [outer = 1A5DF800] 09:25:19 INFO - PROCESS | 3436 | 1464625519858 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 987ms 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 1A958800 == 115 [pid = 3436] [id = 656] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 1570CC00 == 114 [pid = 3436] [id = 655] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 16B2C800 == 113 [pid = 3436] [id = 654] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 1DC52000 == 112 [pid = 3436] [id = 653] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 1AD26400 == 111 [pid = 3436] [id = 652] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 1A467C00 == 110 [pid = 3436] [id = 651] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 141FBC00 == 109 [pid = 3436] [id = 650] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 0C846800 == 108 [pid = 3436] [id = 649] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 11387800 == 107 [pid = 3436] [id = 648] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 14166000 == 106 [pid = 3436] [id = 646] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 23D1F000 == 105 [pid = 3436] [id = 645] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 23D17800 == 104 [pid = 3436] [id = 644] 09:25:19 INFO - PROCESS | 3436 | --DOCSHELL 24A8B800 == 103 [pid = 3436] [id = 643] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 209 (2184F000) [pid = 3436] [serial = 1912] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 208 (17025C00) [pid = 3436] [serial = 1858] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 207 (24A8C000) [pid = 3436] [serial = 1879] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 206 (1AD1E800) [pid = 3436] [serial = 1861] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (22503C00) [pid = 3436] [serial = 1867] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (26730800) [pid = 3436] [serial = 1873] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (2378B800) [pid = 3436] [serial = 1870] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (21850000) [pid = 3436] [serial = 1864] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (226AB800) [pid = 3436] [serial = 1876] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | 1464625520037 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3436 | 1464625520041 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:25:20 INFO - PROCESS | 3436 | --DOCSHELL 22FE7400 == 102 [pid = 3436] [id = 642] 09:25:20 INFO - PROCESS | 3436 | --DOCSHELL 22FE4400 == 101 [pid = 3436] [id = 641] 09:25:20 INFO - PROCESS | 3436 | --DOCSHELL 1F5EC800 == 100 [pid = 3436] [id = 640] 09:25:20 INFO - PROCESS | 3436 | --DOCSHELL 1A5D4400 == 99 [pid = 3436] [id = 639] 09:25:20 INFO - PROCESS | 3436 | --DOCSHELL 1101DC00 == 98 [pid = 3436] [id = 638] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (2093F000) [pid = 3436] [serial = 1889] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (16B2AC00) [pid = 3436] [serial = 1882] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1B0CB800) [pid = 3436] [serial = 1895] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (1AD1F000) [pid = 3436] [serial = 1894] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (18EEA400) [pid = 3436] [serial = 1891] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (15756C00) [pid = 3436] [serial = 1907] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (1AD74800) [pid = 3436] [serial = 1910] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1DB6F000) [pid = 3436] [serial = 1886] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1A5DA800) [pid = 3436] [serial = 1909] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (1137F000) [pid = 3436] [serial = 1906] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (19CF3C00) [pid = 3436] [serial = 1892] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (1F5F0000) [pid = 3436] [serial = 1897] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (2150E400) [pid = 3436] [serial = 1901] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (21850C00) [pid = 3436] [serial = 1903] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (20349400) [pid = 3436] [serial = 1888] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1B0D4400) [pid = 3436] [serial = 1885] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (200AB000) [pid = 3436] [serial = 1898] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1894F800) [pid = 3436] [serial = 1883] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (22251800) [pid = 3436] [serial = 1904] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (20944800) [pid = 3436] [serial = 1900] [outer = 00000000] [url = about:blank] 09:25:20 INFO - PROCESS | 3436 | 1464625520107 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 3436 | 1464625520110 Marionette TRACE conn5 <- [1,2642,null,{}] 09:25:20 INFO - PROCESS | 3436 | 1464625520114 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}] 09:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:25:20 INFO - PROCESS | 3436 | 1464625520221 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:25:20 INFO - PROCESS | 3436 | 1464625520249 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3436 | ++DOCSHELL 157E1400 == 99 [pid = 3436] [id = 670] 09:25:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (157E2800) [pid = 3436] [serial = 2010] [outer = 00000000] 09:25:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (16B2AC00) [pid = 3436] [serial = 2011] [outer = 157E2800] 09:25:20 INFO - PROCESS | 3436 | 1464625520300 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (18944C00) [pid = 3436] [serial = 2012] [outer = 157E2800] 09:25:20 INFO - PROCESS | 3436 | 1464625520864 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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 770ms 09:25:20 INFO - PROCESS | 3436 | 1464625520890 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3436 | 1464625520892 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:25:20 INFO - PROCESS | 3436 | 1464625520897 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 3436 | 1464625520903 Marionette TRACE conn5 <- [1,2646,null,{}] 09:25:20 INFO - PROCESS | 3436 | 1464625520911 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}] 09:25:21 INFO - PROCESS | 3436 | 1464625521018 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:25:21 INFO - PROCESS | 3436 | 1464625521150 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3436 | ++DOCSHELL 1AA77C00 == 100 [pid = 3436] [id = 671] 09:25:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1AC42C00) [pid = 3436] [serial = 2013] [outer = 00000000] 09:25:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (1AF48800) [pid = 3436] [serial = 2014] [outer = 1AC42C00] 09:25:21 INFO - PROCESS | 3436 | 1464625521195 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (1CCD5800) [pid = 3436] [serial = 2015] [outer = 1AC42C00] 09:25:21 INFO - PROCESS | 3436 | 1464625521596 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:25:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 09:25:21 INFO - PROCESS | 3436 | 1464625521629 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 3436 | 1464625521632 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:25:21 INFO - PROCESS | 3436 | 1464625521635 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:25:21 INFO - PROCESS | 3436 | 1464625521637 Marionette TRACE conn5 <- [1,2650,null,{}] 09:25:21 INFO - PROCESS | 3436 | 1464625521640 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}] 09:25:21 INFO - PROCESS | 3436 | 1464625521743 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:25:21 INFO - PROCESS | 3436 | 1464625521750 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3436 | ++DOCSHELL 1AF46000 == 101 [pid = 3436] [id = 672] 09:25:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (1D09C400) [pid = 3436] [serial = 2016] [outer = 00000000] 09:25:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (1DF25000) [pid = 3436] [serial = 2017] [outer = 1D09C400] 09:25:21 INFO - PROCESS | 3436 | 1464625521796 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (1E6C4400) [pid = 3436] [serial = 2018] [outer = 1D09C400] 09:25:22 INFO - PROCESS | 3436 | 1464625522290 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]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 09:25:22 INFO - PROCESS | 3436 | 1464625522309 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 3436 | 1464625522312 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:25:22 INFO - PROCESS | 3436 | 1464625522348 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 3436 | 1464625522350 Marionette TRACE conn5 <- [1,2654,null,{}] 09:25:22 INFO - PROCESS | 3436 | 1464625522365 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}] 09:25:23 INFO - PROCESS | 3436 | 1464625523170 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (1DC55800) [pid = 3436] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1DF26C00) [pid = 3436] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (1570E000) [pid = 3436] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (1AA59800) [pid = 3436] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (15B43C00) [pid = 3436] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1A5D0C00) [pid = 3436] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1AD72C00) [pid = 3436] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (10904000) [pid = 3436] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (11909C00) [pid = 3436] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:25:23 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (20353800) [pid = 3436] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:25:23 INFO - PROCESS | 3436 | 1464625523355 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 3436 | ++DOCSHELL 0D485C00 == 102 [pid = 3436] [id = 673] 09:25:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (0D4E7400) [pid = 3436] [serial = 2019] [outer = 00000000] 09:25:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (10904400) [pid = 3436] [serial = 2020] [outer = 0D4E7400] 09:25:23 INFO - PROCESS | 3436 | 1464625523423 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (10F36000) [pid = 3436] [serial = 2021] [outer = 0D4E7400] 09:25:24 INFO - PROCESS | 3436 | 1464625524542 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]]]}] 09:25:24 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) 09:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2271ms 09:25:24 INFO - PROCESS | 3436 | 1464625524588 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:25:24 INFO - PROCESS | 3436 | 1464625524592 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:25:24 INFO - PROCESS | 3436 | 1464625524597 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 3436 | 1464625524602 Marionette TRACE conn5 <- [1,2658,null,{}] 09:25:24 INFO - PROCESS | 3436 | 1464625524607 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}] 09:25:24 INFO - PROCESS | 3436 | 1464625524739 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:25:24 INFO - PROCESS | 3436 | 1464625524914 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 3436 | ++DOCSHELL 15CBFC00 == 103 [pid = 3436] [id = 674] 09:25:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (15CC0000) [pid = 3436] [serial = 2022] [outer = 00000000] 09:25:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (173C0800) [pid = 3436] [serial = 2023] [outer = 15CC0000] 09:25:24 INFO - PROCESS | 3436 | 1464625524974 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (185D0C00) [pid = 3436] [serial = 2024] [outer = 15CC0000] 09:25:26 INFO - PROCESS | 3436 | 1464625526024 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] 09:25:26 INFO - PROCESS | 3436 | 1464625526114 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:25:26 INFO - PROCESS | 3436 | 1464625526119 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3436 | 1464625526121 Marionette TRACE conn5 <- [1,2662,null,{}] 09:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:25:26 INFO - PROCESS | 3436 | 1464625526125 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}] 09:25:26 INFO - PROCESS | 3436 | 1464625526245 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:25:26 INFO - PROCESS | 3436 | 1464625526492 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 3436 | ++DOCSHELL 1A5D6800 == 104 [pid = 3436] [id = 675] 09:25:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (1A5D7800) [pid = 3436] [serial = 2025] [outer = 00000000] 09:25:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (1AD27000) [pid = 3436] [serial = 2026] [outer = 1A5D7800] 09:25:26 INFO - PROCESS | 3436 | 1464625526551 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (1AF45C00) [pid = 3436] [serial = 2027] [outer = 1A5D7800] 09:25:27 INFO - PROCESS | 3436 | 1464625527622 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] 09:25:27 INFO - PROCESS | 3436 | 1464625527644 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:25:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:25:27 INFO - PROCESS | 3436 | 1464625527655 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 3436 | 1464625527660 Marionette TRACE conn5 <- [1,2666,null,{}] 09:25:27 INFO - PROCESS | 3436 | 1464625527664 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}] 09:25:27 INFO - PROCESS | 3436 | 1464625527832 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:25:28 INFO - PROCESS | 3436 | 1464625528034 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 3436 | ++DOCSHELL 1D464000 == 105 [pid = 3436] [id = 676] 09:25:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (1DC55000) [pid = 3436] [serial = 2028] [outer = 00000000] 09:25:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (1F74F000) [pid = 3436] [serial = 2029] [outer = 1DC55000] 09:25:28 INFO - PROCESS | 3436 | 1464625528091 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (1F916C00) [pid = 3436] [serial = 2030] [outer = 1DC55000] 09:25:29 INFO - PROCESS | 3436 | 1464625529124 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]]]}] 09:25:29 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) 09:25:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1538ms 09:25:29 INFO - PROCESS | 3436 | 1464625529188 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 3436 | 1464625529190 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:25:29 INFO - PROCESS | 3436 | 1464625529194 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 3436 | 1464625529196 Marionette TRACE conn5 <- [1,2670,null,{}] 09:25:29 INFO - PROCESS | 3436 | 1464625529200 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}] 09:25:29 INFO - PROCESS | 3436 | 1464625529403 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:25:29 INFO - PROCESS | 3436 | 1464625529558 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3436 | ++DOCSHELL 19AD2000 == 106 [pid = 3436] [id = 677] 09:25:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (1F91B400) [pid = 3436] [serial = 2031] [outer = 00000000] 09:25:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (200B2400) [pid = 3436] [serial = 2032] [outer = 1F91B400] 09:25:29 INFO - PROCESS | 3436 | 1464625529613 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (2034C400) [pid = 3436] [serial = 2033] [outer = 1F91B400] 09:25:30 INFO - PROCESS | 3436 | 1464625530656 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]]]}] 09:25:30 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) 09:25:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1474ms 09:25:30 INFO - PROCESS | 3436 | 1464625530672 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 3436 | 1464625530674 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:25:30 INFO - PROCESS | 3436 | 1464625530678 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:25:30 INFO - PROCESS | 3436 | 1464625530680 Marionette TRACE conn5 <- [1,2674,null,{}] 09:25:30 INFO - PROCESS | 3436 | 1464625530684 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}] 09:25:30 INFO - PROCESS | 3436 | 1464625530811 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:25:31 INFO - PROCESS | 3436 | 1464625531021 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 3436 | ++DOCSHELL 2093DC00 == 107 [pid = 3436] [id = 678] 09:25:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (2093E800) [pid = 3436] [serial = 2034] [outer = 00000000] 09:25:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (20961400) [pid = 3436] [serial = 2035] [outer = 2093E800] 09:25:31 INFO - PROCESS | 3436 | 1464625531087 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (21537C00) [pid = 3436] [serial = 2036] [outer = 2093E800] 09:25:32 INFO - PROCESS | 3436 | 1464625532129 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] 09:25:32 INFO - PROCESS | 3436 | 1464625532156 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:25:32 INFO - PROCESS | 3436 | 1464625532160 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 3436 | 1464625532162 Marionette TRACE conn5 <- [1,2678,null,{}] 09:25:32 INFO - PROCESS | 3436 | 1464625532166 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}] 09:25:32 INFO - PROCESS | 3436 | 1464625532322 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:25:32 INFO - PROCESS | 3436 | 1464625532525 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3436 | ++DOCSHELL 200AD400 == 108 [pid = 3436] [id = 679] 09:25:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (2184D000) [pid = 3436] [serial = 2037] [outer = 00000000] 09:25:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (22616400) [pid = 3436] [serial = 2038] [outer = 2184D000] 09:25:32 INFO - PROCESS | 3436 | 1464625532581 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (2261F800) [pid = 3436] [serial = 2039] [outer = 2184D000] 09:25:33 INFO - PROCESS | 3436 | 1464625533619 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] 09:25:33 INFO - PROCESS | 3436 | 1464625533638 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:25:33 INFO - PROCESS | 3436 | 1464625533642 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:25:33 INFO - PROCESS | 3436 | 1464625533644 Marionette TRACE conn5 <- [1,2682,null,{}] 09:25:33 INFO - PROCESS | 3436 | 1464625533693 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}] 09:25:33 INFO - PROCESS | 3436 | 1464625533804 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:25:34 INFO - PROCESS | 3436 | 1464625534238 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 3436 | ++DOCSHELL 1101F400 == 109 [pid = 3436] [id = 680] 09:25:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (11023800) [pid = 3436] [serial = 2040] [outer = 00000000] 09:25:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (1159E400) [pid = 3436] [serial = 2041] [outer = 11023800] 09:25:34 INFO - PROCESS | 3436 | 1464625534291 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (15753400) [pid = 3436] [serial = 2042] [outer = 11023800] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 10F5A000 == 108 [pid = 3436] [id = 381] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 11389400 == 107 [pid = 3436] [id = 589] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1A5DB800 == 106 [pid = 3436] [id = 385] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1A5D3000 == 105 [pid = 3436] [id = 586] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1137F400 == 104 [pid = 3436] [id = 434] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1DF5B800 == 103 [pid = 3436] [id = 400] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1AF46000 == 102 [pid = 3436] [id = 672] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1AA77C00 == 101 [pid = 3436] [id = 671] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 157E1400 == 100 [pid = 3436] [id = 670] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1A5DB400 == 99 [pid = 3436] [id = 669] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 10D4E400 == 98 [pid = 3436] [id = 668] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 23A3C800 == 97 [pid = 3436] [id = 666] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 23790C00 == 96 [pid = 3436] [id = 665] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (200B4800) [pid = 3436] [serial = 1972] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 22FE0800 == 95 [pid = 3436] [id = 664] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 226AAC00 == 94 [pid = 3436] [id = 663] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 21508800 == 93 [pid = 3436] [id = 662] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 20941C00 == 92 [pid = 3436] [id = 661] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1F64A000 == 91 [pid = 3436] [id = 660] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1A016000 == 90 [pid = 3436] [id = 659] 09:25:35 INFO - PROCESS | 3436 | --DOCSHELL 1138B800 == 89 [pid = 3436] [id = 658] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (1DF5E000) [pid = 3436] [serial = 1960] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (1E6D1800) [pid = 3436] [serial = 1963] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (1E685400) [pid = 3436] [serial = 1961] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (18E36800) [pid = 3436] [serial = 1966] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1E6DE000) [pid = 3436] [serial = 1964] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (1DC4F400) [pid = 3436] [serial = 1969] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (18E2E400) [pid = 3436] [serial = 1951] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (19C7FC00) [pid = 3436] [serial = 1952] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (23D1E800) [pid = 3436] [serial = 1933] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1AA5F000) [pid = 3436] [serial = 1954] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1AD1A400) [pid = 3436] [serial = 1955] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (1AF3C400) [pid = 3436] [serial = 1957] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (11577C00) [pid = 3436] [serial = 1948] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (15B92800) [pid = 3436] [serial = 1949] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (23A35C00) [pid = 3436] [serial = 1927] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (24A93400) [pid = 3436] [serial = 1930] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (22FE9400) [pid = 3436] [serial = 1924] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1138AC00) [pid = 3436] [serial = 1915] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1AC42800) [pid = 3436] [serial = 1918] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1A5D6000) [pid = 3436] [serial = 1942] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (18942400) [pid = 3436] [serial = 1946] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (16B31C00) [pid = 3436] [serial = 1945] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1F74AC00) [pid = 3436] [serial = 1921] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (2261B400) [pid = 3436] [serial = 1913] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (24F3A000) [pid = 3436] [serial = 1936] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1A96EC00) [pid = 3436] [serial = 1939] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1A95E800) [pid = 3436] [serial = 1967] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (1F5EA000) [pid = 3436] [serial = 1970] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1CC39400) [pid = 3436] [serial = 1958] [outer = 00000000] [url = about:blank] 09:25:35 INFO - PROCESS | 3436 | 1464625535513 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] 09:25:35 INFO - PROCESS | 3436 | 1464625535614 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:25:35 INFO - PROCESS | 3436 | 1464625535621 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 3436 | 1464625535624 Marionette TRACE conn5 <- [1,2686,null,{}] 09:25:35 INFO - PROCESS | 3436 | 1464625535629 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}] 09:25:35 INFO - PROCESS | 3436 | 1464625535732 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:25:35 INFO - PROCESS | 3436 | 1464625535740 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3436 | ++DOCSHELL 15A34400 == 90 [pid = 3436] [id = 681] 09:25:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (15ABE000) [pid = 3436] [serial = 2043] [outer = 00000000] 09:25:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (16B31C00) [pid = 3436] [serial = 2044] [outer = 15ABE000] 09:25:35 INFO - PROCESS | 3436 | 1464625535789 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (18945400) [pid = 3436] [serial = 2045] [outer = 15ABE000] 09:25:36 INFO - PROCESS | 3436 | 1464625536831 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] 09:25:36 INFO - PROCESS | 3436 | 1464625536865 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:25:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:25:36 INFO - PROCESS | 3436 | 1464625536870 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 3436 | 1464625536872 Marionette TRACE conn5 <- [1,2690,null,{}] 09:25:36 INFO - PROCESS | 3436 | 1464625536876 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}] 09:25:37 INFO - PROCESS | 3436 | 1464625536988 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:25:37 INFO - PROCESS | 3436 | 1464625537113 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 3436 | ++DOCSHELL 19FCE000 == 91 [pid = 3436] [id = 682] 09:25:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (1A467000) [pid = 3436] [serial = 2046] [outer = 00000000] 09:25:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (1AA57C00) [pid = 3436] [serial = 2047] [outer = 1A467000] 09:25:37 INFO - PROCESS | 3436 | 1464625537161 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1AC42800) [pid = 3436] [serial = 2048] [outer = 1A467000] 09:25:37 INFO - PROCESS | 3436 | 1464625537632 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]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:25:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 09:25:37 INFO - PROCESS | 3436 | 1464625537644 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3436 | 1464625537647 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:25:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:25:37 INFO - PROCESS | 3436 | 1464625537651 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 3436 | 1464625537657 Marionette TRACE conn5 <- [1,2694,null,{}] 09:25:37 INFO - PROCESS | 3436 | 1464625537687 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}] 09:25:37 INFO - PROCESS | 3436 | 1464625537849 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:25:37 INFO - PROCESS | 3436 | 1464625537874 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 3436 | ++DOCSHELL 1AF3B400 == 92 [pid = 3436] [id = 683] 09:25:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (1AF3C400) [pid = 3436] [serial = 2049] [outer = 00000000] 09:25:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (1DF23400) [pid = 3436] [serial = 2050] [outer = 1AF3C400] 09:25:37 INFO - PROCESS | 3436 | 1464625537921 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1DFAA000) [pid = 3436] [serial = 2051] [outer = 1AF3C400] 09:25:38 INFO - PROCESS | 3436 | 1464625538438 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:25:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 832ms 09:25:38 INFO - PROCESS | 3436 | 1464625538492 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 3436 | 1464625538494 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:25:38 INFO - PROCESS | 3436 | 1464625538507 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3436 | 1464625538509 Marionette TRACE conn5 <- [1,2698,null,{}] 09:25:38 INFO - PROCESS | 3436 | 1464625538513 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}] 09:25:38 INFO - PROCESS | 3436 | 1464625538672 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:25:38 INFO - PROCESS | 3436 | 1464625538695 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3436 | ++DOCSHELL 1E6C7800 == 93 [pid = 3436] [id = 684] 09:25:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (1E6D2400) [pid = 3436] [serial = 2052] [outer = 00000000] 09:25:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1F5E8800) [pid = 3436] [serial = 2053] [outer = 1E6D2400] 09:25:38 INFO - PROCESS | 3436 | 1464625538741 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (1F5F2800) [pid = 3436] [serial = 2054] [outer = 1E6D2400] 09:25:39 INFO - PROCESS | 3436 | 1464625539223 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] 09:25:39 INFO - PROCESS | 3436 | 1464625539304 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:25:39 INFO - PROCESS | 3436 | 1464625539308 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 3436 | 1464625539309 Marionette TRACE conn5 <- [1,2702,null,{}] 09:25:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:25:39 INFO - PROCESS | 3436 | 1464625539313 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}] 09:25:39 INFO - PROCESS | 3436 | 1464625539474 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:25:39 INFO - PROCESS | 3436 | 1464625539493 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 3436 | ++DOCSHELL 1F916800 == 94 [pid = 3436] [id = 685] 09:25:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (1F917400) [pid = 3436] [serial = 2055] [outer = 00000000] 09:25:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (20350000) [pid = 3436] [serial = 2056] [outer = 1F917400] 09:25:39 INFO - PROCESS | 3436 | 1464625539548 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (21507000) [pid = 3436] [serial = 2057] [outer = 1F917400] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1DF54400) [pid = 3436] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (1138C800) [pid = 3436] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (18945800) [pid = 3436] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1E6C5C00) [pid = 3436] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1F5EEC00) [pid = 3436] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (20946800) [pid = 3436] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (24B13800) [pid = 3436] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (23D24000) [pid = 3436] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (22257400) [pid = 3436] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (226CE000) [pid = 3436] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (2261E400) [pid = 3436] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (21531000) [pid = 3436] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1A971400) [pid = 3436] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (157E1000) [pid = 3436] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (2093FC00) [pid = 3436] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (226D2C00) [pid = 3436] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (22614C00) [pid = 3436] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1A95F000) [pid = 3436] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (2096A000) [pid = 3436] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (20933C00) [pid = 3436] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (1F5EF000) [pid = 3436] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (18EDE400) [pid = 3436] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (11918C00) [pid = 3436] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1F646800) [pid = 3436] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (20931400) [pid = 3436] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1F74B800) [pid = 3436] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (1CD8F000) [pid = 3436] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1AC42C00) [pid = 3436] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (157E2800) [pid = 3436] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (1A5DF800) [pid = 3436] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:25:40 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (10F61800) [pid = 3436] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:25:40 INFO - PROCESS | 3436 | 1464625540428 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:25:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1167ms 09:25:40 INFO - PROCESS | 3436 | 1464625540479 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3436 | 1464625540481 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:25:40 INFO - PROCESS | 3436 | 1464625540489 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:25:40 INFO - PROCESS | 3436 | 1464625540491 Marionette TRACE conn5 <- [1,2706,null,{}] 09:25:40 INFO - PROCESS | 3436 | 1464625540494 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}] 09:25:40 INFO - PROCESS | 3436 | 1464625540598 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:25:40 INFO - PROCESS | 3436 | 1464625540604 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3436 | ++DOCSHELL 1A971400 == 95 [pid = 3436] [id = 686] 09:25:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1AA77C00) [pid = 3436] [serial = 2058] [outer = 00000000] 09:25:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1F5F0400) [pid = 3436] [serial = 2059] [outer = 1AA77C00] 09:25:40 INFO - PROCESS | 3436 | 1464625540649 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1F913800) [pid = 3436] [serial = 2060] [outer = 1AA77C00] 09:25:41 INFO - PROCESS | 3436 | 1464625541130 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] 09:25:41 INFO - PROCESS | 3436 | 1464625541167 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:25:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:25:41 INFO - PROCESS | 3436 | 1464625541171 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 3436 | 1464625541172 Marionette TRACE conn5 <- [1,2710,null,{}] 09:25:41 INFO - PROCESS | 3436 | 1464625541176 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}] 09:25:41 INFO - PROCESS | 3436 | 1464625541312 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:25:41 INFO - PROCESS | 3436 | 1464625541321 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 3436 | ++DOCSHELL 200B7400 == 96 [pid = 3436] [id = 687] 09:25:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (20931400) [pid = 3436] [serial = 2061] [outer = 00000000] 09:25:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (2153B000) [pid = 3436] [serial = 2062] [outer = 20931400] 09:25:41 INFO - PROCESS | 3436 | 1464625541366 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (21858400) [pid = 3436] [serial = 2063] [outer = 20931400] 09:25:41 INFO - PROCESS | 3436 | 1464625541836 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] 09:25:41 INFO - PROCESS | 3436 | 1464625541903 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:25:41 INFO - PROCESS | 3436 | 1464625541907 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 3436 | 1464625541908 Marionette TRACE conn5 <- [1,2714,null,{}] 09:25:41 INFO - PROCESS | 3436 | 1464625541912 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}] 09:25:42 INFO - PROCESS | 3436 | 1464625542011 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:25:42 INFO - PROCESS | 3436 | 1464625542017 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3436 | ++DOCSHELL 173BD000 == 97 [pid = 3436] [id = 688] 09:25:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (2224FC00) [pid = 3436] [serial = 2064] [outer = 00000000] 09:25:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (22615800) [pid = 3436] [serial = 2065] [outer = 2224FC00] 09:25:42 INFO - PROCESS | 3436 | 1464625542062 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (226A6800) [pid = 3436] [serial = 2066] [outer = 2224FC00] 09:25:42 INFO - PROCESS | 3436 | 1464625542891 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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:25:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1019ms 09:25:42 INFO - PROCESS | 3436 | 1464625542927 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 3436 | 1464625542932 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:25:42 INFO - PROCESS | 3436 | 1464625542937 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:25:42 INFO - PROCESS | 3436 | 1464625542942 Marionette TRACE conn5 <- [1,2718,null,{}] 09:25:42 INFO - PROCESS | 3436 | 1464625542967 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}] 09:25:43 INFO - PROCESS | 3436 | 1464625543130 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:25:43 INFO - PROCESS | 3436 | 1464625543307 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 3436 | ++DOCSHELL 14165000 == 98 [pid = 3436] [id = 689] 09:25:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (15B8E800) [pid = 3436] [serial = 2067] [outer = 00000000] 09:25:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (19C78400) [pid = 3436] [serial = 2068] [outer = 15B8E800] 09:25:43 INFO - PROCESS | 3436 | 1464625543366 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (1A468000) [pid = 3436] [serial = 2069] [outer = 15B8E800] 09:25:44 INFO - PROCESS | 3436 | 1464625544388 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] 09:25:44 INFO - PROCESS | 3436 | 1464625544442 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:25:44 INFO - PROCESS | 3436 | 1464625544449 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 3436 | 1464625544452 Marionette TRACE conn5 <- [1,2722,null,{}] 09:25:44 INFO - PROCESS | 3436 | 1464625544456 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}] 09:25:44 INFO - PROCESS | 3436 | 1464625544617 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:25:44 INFO - PROCESS | 3436 | 1464625544827 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 3436 | ++DOCSHELL 18E32000 == 99 [pid = 3436] [id = 690] 09:25:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (18E33C00) [pid = 3436] [serial = 2070] [outer = 00000000] 09:25:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1CCE0000) [pid = 3436] [serial = 2071] [outer = 18E33C00] 09:25:44 INFO - PROCESS | 3436 | 1464625544890 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (1E683000) [pid = 3436] [serial = 2072] [outer = 18E33C00] 09:25:45 INFO - PROCESS | 3436 | 1464625545488 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]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1075ms 09:25:45 INFO - PROCESS | 3436 | 1464625545528 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 3436 | 1464625545531 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:25:45 INFO - PROCESS | 3436 | 1464625545534 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 3436 | 1464625545538 Marionette TRACE conn5 <- [1,2726,null,{}] 09:25:45 INFO - PROCESS | 3436 | 1464625545549 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}] 09:25:45 INFO - PROCESS | 3436 | 1464625545680 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:25:45 INFO - PROCESS | 3436 | 1464625545868 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3436 | ++DOCSHELL 226CD800 == 100 [pid = 3436] [id = 691] 09:25:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (226D5000) [pid = 3436] [serial = 2073] [outer = 00000000] 09:25:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (22FE0800) [pid = 3436] [serial = 2074] [outer = 226D5000] 09:25:45 INFO - PROCESS | 3436 | 1464625545929 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (22FEB000) [pid = 3436] [serial = 2075] [outer = 226D5000] 09:25:46 INFO - PROCESS | 3436 | 1464625546528 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1027ms 09:25:46 INFO - PROCESS | 3436 | 1464625546563 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 3436 | 1464625546566 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:25:46 INFO - PROCESS | 3436 | 1464625546569 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 3436 | 1464625546571 Marionette TRACE conn5 <- [1,2730,null,{}] 09:25:46 INFO - PROCESS | 3436 | 1464625546575 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}] 09:25:46 INFO - PROCESS | 3436 | 1464625546704 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:25:46 INFO - PROCESS | 3436 | 1464625546888 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 3436 | ++DOCSHELL 23458400 == 101 [pid = 3436] [id = 692] 09:25:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (2345DC00) [pid = 3436] [serial = 2076] [outer = 00000000] 09:25:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (23A34C00) [pid = 3436] [serial = 2077] [outer = 2345DC00] 09:25:46 INFO - PROCESS | 3436 | 1464625546945 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (23A3E800) [pid = 3436] [serial = 2078] [outer = 2345DC00] 09:25:47 INFO - PROCESS | 3436 | 1464625547568 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]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1018ms 09:25:47 INFO - PROCESS | 3436 | 1464625547591 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3436 | 1464625547593 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:25:47 INFO - PROCESS | 3436 | 1464625547596 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3436 | 1464625547598 Marionette TRACE conn5 <- [1,2734,null,{}] 09:25:47 INFO - PROCESS | 3436 | 1464625547602 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}] 09:25:47 INFO - PROCESS | 3436 | 1464625547724 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:25:47 INFO - PROCESS | 3436 | 1464625547910 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3436 | ++DOCSHELL 23792400 == 102 [pid = 3436] [id = 693] 09:25:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (23797C00) [pid = 3436] [serial = 2079] [outer = 00000000] 09:25:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (23D24000) [pid = 3436] [serial = 2080] [outer = 23797C00] 09:25:47 INFO - PROCESS | 3436 | 1464625547966 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (23D2D400) [pid = 3436] [serial = 2081] [outer = 23797C00] 09:25:48 INFO - PROCESS | 3436 | 1464625548560 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1015ms 09:25:48 INFO - PROCESS | 3436 | 1464625548616 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 3436 | 1464625548618 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:25:48 INFO - PROCESS | 3436 | 1464625548622 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:25:48 INFO - PROCESS | 3436 | 1464625548624 Marionette TRACE conn5 <- [1,2738,null,{}] 09:25:48 INFO - PROCESS | 3436 | 1464625548628 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}] 09:25:48 INFO - PROCESS | 3436 | 1464625548764 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:25:48 INFO - PROCESS | 3436 | 1464625548942 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 3436 | ++DOCSHELL 23D1AC00 == 103 [pid = 3436] [id = 694] 09:25:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (24A8D800) [pid = 3436] [serial = 2082] [outer = 00000000] 09:25:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (24B20800) [pid = 3436] [serial = 2083] [outer = 24A8D800] 09:25:49 INFO - PROCESS | 3436 | 1464625549000 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (24F34C00) [pid = 3436] [serial = 2084] [outer = 24A8D800] 09:25:49 INFO - PROCESS | 3436 | 1464625549541 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]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 09:25:49 INFO - PROCESS | 3436 | 1464625549596 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 3436 | 1464625549599 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:25:49 INFO - PROCESS | 3436 | 1464625549602 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:25:49 INFO - PROCESS | 3436 | 1464625549604 Marionette TRACE conn5 <- [1,2742,null,{}] 09:25:49 INFO - PROCESS | 3436 | 1464625549608 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}] 09:25:49 INFO - PROCESS | 3436 | 1464625549731 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:25:49 INFO - PROCESS | 3436 | 1464625549922 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 3436 | ++DOCSHELL 2185A800 == 104 [pid = 3436] [id = 695] 09:25:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (24A8D000) [pid = 3436] [serial = 2085] [outer = 00000000] 09:25:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (2575B800) [pid = 3436] [serial = 2086] [outer = 24A8D000] 09:25:49 INFO - PROCESS | 3436 | 1464625549978 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (25761400) [pid = 3436] [serial = 2087] [outer = 24A8D000] 09:25:50 INFO - PROCESS | 3436 | 1464625550584 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1016ms 09:25:50 INFO - PROCESS | 3436 | 1464625550622 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 3436 | 1464625550624 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:25:50 INFO - PROCESS | 3436 | 1464625550628 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 3436 | 1464625550630 Marionette TRACE conn5 <- [1,2746,null,{}] 09:25:50 INFO - PROCESS | 3436 | 1464625550634 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}] 09:25:50 INFO - PROCESS | 3436 | 1464625550756 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:25:50 INFO - PROCESS | 3436 | 1464625550943 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 3436 | ++DOCSHELL 25759C00 == 105 [pid = 3436] [id = 696] 09:25:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (25762C00) [pid = 3436] [serial = 2088] [outer = 00000000] 09:25:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (26735C00) [pid = 3436] [serial = 2089] [outer = 25762C00] 09:25:51 INFO - PROCESS | 3436 | 1464625550999 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (2673B800) [pid = 3436] [serial = 2090] [outer = 25762C00] 09:25:51 INFO - PROCESS | 3436 | 1464625551581 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 09:25:51 INFO - PROCESS | 3436 | 1464625551615 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 3436 | 1464625551617 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:25:51 INFO - PROCESS | 3436 | 1464625551622 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3436 | 1464625551625 Marionette TRACE conn5 <- [1,2750,null,{}] 09:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:25:51 INFO - PROCESS | 3436 | 1464625551629 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}] 09:25:51 INFO - PROCESS | 3436 | 1464625551753 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:25:51 INFO - PROCESS | 3436 | 1464625551941 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3436 | ++DOCSHELL 25A46800 == 106 [pid = 3436] [id = 697] 09:25:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (25A46C00) [pid = 3436] [serial = 2091] [outer = 00000000] 09:25:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (25A4C400) [pid = 3436] [serial = 2092] [outer = 25A46C00] 09:25:52 INFO - PROCESS | 3436 | 1464625551997 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (26732800) [pid = 3436] [serial = 2093] [outer = 25A46C00] 09:25:52 INFO - PROCESS | 3436 | 1464625552575 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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1017ms 09:25:52 INFO - PROCESS | 3436 | 1464625552646 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 3436 | 1464625552649 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:25:52 INFO - PROCESS | 3436 | 1464625552652 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:25:52 INFO - PROCESS | 3436 | 1464625552654 Marionette TRACE conn5 <- [1,2754,null,{}] 09:25:52 INFO - PROCESS | 3436 | 1464625552658 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}] 09:25:52 INFO - PROCESS | 3436 | 1464625552781 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:25:52 INFO - PROCESS | 3436 | 1464625552974 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3436 | ++DOCSHELL 11018800 == 107 [pid = 3436] [id = 698] 09:25:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (1101B800) [pid = 3436] [serial = 2094] [outer = 00000000] 09:25:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (15BF2400) [pid = 3436] [serial = 2095] [outer = 1101B800] 09:25:53 INFO - PROCESS | 3436 | 1464625553031 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (19AD6C00) [pid = 3436] [serial = 2096] [outer = 1101B800] 09:25:53 INFO - PROCESS | 3436 | 1464625553921 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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1318ms 09:25:53 INFO - PROCESS | 3436 | 1464625553974 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:25:53 INFO - PROCESS | 3436 | 1464625553979 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:25:54 INFO - PROCESS | 3436 | 1464625553984 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 3436 | 1464625553988 Marionette TRACE conn5 <- [1,2758,null,{}] 09:25:54 INFO - PROCESS | 3436 | 1464625553993 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}] 09:25:54 INFO - PROCESS | 3436 | 1464625554117 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:25:54 INFO - PROCESS | 3436 | 1464625554298 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 3436 | ++DOCSHELL 11513C00 == 108 [pid = 3436] [id = 699] 09:25:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (15752000) [pid = 3436] [serial = 2097] [outer = 00000000] 09:25:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (18E38800) [pid = 3436] [serial = 2098] [outer = 15752000] 09:25:54 INFO - PROCESS | 3436 | 1464625554349 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (1A5DF800) [pid = 3436] [serial = 2099] [outer = 15752000] 09:25:54 INFO - PROCESS | 3436 | 1464625554916 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]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 990ms 09:25:55 INFO - PROCESS | 3436 | --DOCSHELL 21599400 == 107 [pid = 3436] [id = 480] 09:25:55 INFO - PROCESS | 3436 | --DOCSHELL 1570E400 == 106 [pid = 3436] [id = 667] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (116E8400) [pid = 3436] [serial = 1975] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1A5D9C00) [pid = 3436] [serial = 1978] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (20350800) [pid = 3436] [serial = 1981] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (21510400) [pid = 3436] [serial = 1984] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (21853C00) [pid = 3436] [serial = 1987] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (226CC400) [pid = 3436] [serial = 1990] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (23452000) [pid = 3436] [serial = 1993] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (23A3B800) [pid = 3436] [serial = 1996] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (23D25C00) [pid = 3436] [serial = 1999] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (1A466400) [pid = 3436] [serial = 2002] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (1DF25000) [pid = 3436] [serial = 2017] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | 1464625555063 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3436 | 1464625555069 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:25:55 INFO - PROCESS | 3436 | --DOCSHELL 11021000 == 105 [pid = 3436] [id = 657] 09:25:55 INFO - PROCESS | 3436 | --DOCSHELL 1A5D6800 == 104 [pid = 3436] [id = 675] 09:25:55 INFO - PROCESS | 3436 | --DOCSHELL 15CBFC00 == 103 [pid = 3436] [id = 674] 09:25:55 INFO - PROCESS | 3436 | --DOCSHELL 0D485C00 == 102 [pid = 3436] [id = 673] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1E6C4000) [pid = 3436] [serial = 1688] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (15BF1000) [pid = 3436] [serial = 1691] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (1A962C00) [pid = 3436] [serial = 1694] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1E6D9000) [pid = 3436] [serial = 1697] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1F64A400) [pid = 3436] [serial = 1700] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (21537000) [pid = 3436] [serial = 1856] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (24B1E800) [pid = 3436] [serial = 1823] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (23D2F000) [pid = 3436] [serial = 1820] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (23A42800) [pid = 3436] [serial = 1817] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (23A3A800) [pid = 3436] [serial = 1814] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (2345BC00) [pid = 3436] [serial = 1811] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (21857000) [pid = 3436] [serial = 1808] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1CD90C00) [pid = 3436] [serial = 1805] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (18941800) [pid = 3436] [serial = 1802] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (21539800) [pid = 3436] [serial = 1799] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (2345E800) [pid = 3436] [serial = 1766] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (226CFC00) [pid = 3436] [serial = 1763] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (22507000) [pid = 3436] [serial = 1760] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (2158E400) [pid = 3436] [serial = 1757] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (20962000) [pid = 3436] [serial = 1754] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (200AEC00) [pid = 3436] [serial = 1751] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (1A960000) [pid = 3436] [serial = 1748] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (16C74000) [pid = 3436] [serial = 1745] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1F74FC00) [pid = 3436] [serial = 1742] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (21509000) [pid = 3436] [serial = 1706] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (2034AC00) [pid = 3436] [serial = 1703] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (2092D000) [pid = 3436] [serial = 1973] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (1AF48800) [pid = 3436] [serial = 2014] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1CCD5800) [pid = 3436] [serial = 2015] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (16B2AC00) [pid = 3436] [serial = 2011] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (18944C00) [pid = 3436] [serial = 2012] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1D071C00) [pid = 3436] [serial = 2009] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1AF3A800) [pid = 3436] [serial = 2008] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (15ABC400) [pid = 3436] [serial = 2006] [outer = 00000000] [url = about:blank] 09:25:55 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (1190B400) [pid = 3436] [serial = 2005] [outer = 00000000] [url = about:blank] 09:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:25:55 INFO - PROCESS | 3436 | 1464625555159 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3436 | 1464625555162 Marionette TRACE conn5 <- [1,2762,null,{}] 09:25:55 INFO - PROCESS | 3436 | 1464625555166 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}] 09:25:55 INFO - PROCESS | 3436 | 1464625555277 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:25:55 INFO - PROCESS | 3436 | 1464625555285 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 3436 | ++DOCSHELL 11ABBC00 == 103 [pid = 3436] [id = 700] 09:25:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1415C400) [pid = 3436] [serial = 2100] [outer = 00000000] 09:25:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (157E4400) [pid = 3436] [serial = 2101] [outer = 1415C400] 09:25:55 INFO - PROCESS | 3436 | 1464625555333 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (15BFAC00) [pid = 3436] [serial = 2102] [outer = 1415C400] 09:25:55 INFO - PROCESS | 3436 | 1464625555919 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]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 09:25:55 INFO - PROCESS | 3436 | 1464625555934 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3436 | 1464625555936 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:25:55 INFO - PROCESS | 3436 | 1464625555940 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:25:55 INFO - PROCESS | 3436 | 1464625555943 Marionette TRACE conn5 <- [1,2766,null,{}] 09:25:55 INFO - PROCESS | 3436 | 1464625555953 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}] 09:25:56 INFO - PROCESS | 3436 | 1464625556064 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:25:56 INFO - PROCESS | 3436 | 1464625556196 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 3436 | ++DOCSHELL 1A463000 == 104 [pid = 3436] [id = 701] 09:25:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1A463C00) [pid = 3436] [serial = 2103] [outer = 00000000] 09:25:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1A960000) [pid = 3436] [serial = 2104] [outer = 1A463C00] 09:25:56 INFO - PROCESS | 3436 | 1464625556244 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1AA60400) [pid = 3436] [serial = 2105] [outer = 1A463C00] 09:25:56 INFO - PROCESS | 3436 | 1464625556634 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]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 09:25:56 INFO - PROCESS | 3436 | 1464625556674 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 3436 | 1464625556677 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:25:56 INFO - PROCESS | 3436 | 1464625556680 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:25:56 INFO - PROCESS | 3436 | 1464625556682 Marionette TRACE conn5 <- [1,2770,null,{}] 09:25:56 INFO - PROCESS | 3436 | 1464625556685 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}] 09:25:56 INFO - PROCESS | 3436 | 1464625556794 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:25:56 INFO - PROCESS | 3436 | 1464625556801 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 3436 | ++DOCSHELL 1AD78C00 == 105 [pid = 3436] [id = 702] 09:25:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1ADF2400) [pid = 3436] [serial = 2106] [outer = 00000000] 09:25:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1CCDF000) [pid = 3436] [serial = 2107] [outer = 1ADF2400] 09:25:56 INFO - PROCESS | 3436 | 1464625556848 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (1D09DC00) [pid = 3436] [serial = 2108] [outer = 1ADF2400] 09:25:57 INFO - PROCESS | 3436 | 1464625557359 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]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:25:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 09:25:57 INFO - PROCESS | 3436 | 1464625557419 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 3436 | 1464625557421 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:25:57 INFO - PROCESS | 3436 | 1464625557424 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:25:57 INFO - PROCESS | 3436 | 1464625557436 Marionette TRACE conn5 <- [1,2774,null,{}] 09:25:57 INFO - PROCESS | 3436 | 1464625557440 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}] 09:25:57 INFO - PROCESS | 3436 | 1464625557589 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:25:57 INFO - PROCESS | 3436 | 1464625557604 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 3436 | ++DOCSHELL 1DB71400 == 106 [pid = 3436] [id = 703] 09:25:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1DF23C00) [pid = 3436] [serial = 2109] [outer = 00000000] 09:25:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (1DF56C00) [pid = 3436] [serial = 2110] [outer = 1DF23C00] 09:25:57 INFO - PROCESS | 3436 | 1464625557651 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1E68F800) [pid = 3436] [serial = 2111] [outer = 1DF23C00] 09:25:58 INFO - PROCESS | 3436 | 1464625558141 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]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 09:25:58 INFO - PROCESS | 3436 | 1464625558164 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3436 | 1464625558166 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:25:58 INFO - PROCESS | 3436 | 1464625558169 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 3436 | 1464625558171 Marionette TRACE conn5 <- [1,2778,null,{}] 09:25:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:25:58 INFO - PROCESS | 3436 | 1464625558175 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}] 09:25:58 INFO - PROCESS | 3436 | 1464625558356 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:25:58 INFO - PROCESS | 3436 | 1464625558382 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3436 | ++DOCSHELL 1E6D7800 == 107 [pid = 3436] [id = 704] 09:25:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (1E6D9C00) [pid = 3436] [serial = 2112] [outer = 00000000] 09:25:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (1F742400) [pid = 3436] [serial = 2113] [outer = 1E6D9C00] 09:25:58 INFO - PROCESS | 3436 | 1464625558428 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (1F74E000) [pid = 3436] [serial = 2114] [outer = 1E6D9C00] 09:25:58 INFO - PROCESS | 3436 | 1464625558881 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]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 09:25:58 INFO - PROCESS | 3436 | 1464625558944 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:25:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:25:58 INFO - PROCESS | 3436 | 1464625558946 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:25:58 INFO - PROCESS | 3436 | 1464625558950 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 3436 | 1464625558951 Marionette TRACE conn5 <- [1,2782,null,{}] 09:25:58 INFO - PROCESS | 3436 | 1464625558955 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}] 09:25:59 INFO - PROCESS | 3436 | 1464625559101 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:25:59 INFO - PROCESS | 3436 | 1464625559129 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 3436 | ++DOCSHELL 1F916000 == 108 [pid = 3436] [id = 705] 09:25:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (200A9000) [pid = 3436] [serial = 2115] [outer = 00000000] 09:25:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (2034BC00) [pid = 3436] [serial = 2116] [outer = 200A9000] 09:25:59 INFO - PROCESS | 3436 | 1464625559173 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (2092E800) [pid = 3436] [serial = 2117] [outer = 200A9000] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (15ABE000) [pid = 3436] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1AA77C00) [pid = 3436] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (11023800) [pid = 3436] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (1A467000) [pid = 3436] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (1F917400) [pid = 3436] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (1AF3C400) [pid = 3436] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1E6D2400) [pid = 3436] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (1D09C400) [pid = 3436] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:25:59 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (20931400) [pid = 3436] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:25:59 INFO - PROCESS | 3436 | 1464625559846 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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:25:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 932ms 09:25:59 INFO - PROCESS | 3436 | 1464625559887 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 3436 | 1464625559889 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:25:59 INFO - PROCESS | 3436 | 1464625559892 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3436 | 1464625559894 Marionette TRACE conn5 <- [1,2786,null,{}] 09:25:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:25:59 INFO - PROCESS | 3436 | 1464625559897 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}] 09:26:00 INFO - PROCESS | 3436 | 1464625560062 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:26:00 INFO - PROCESS | 3436 | 1464625560148 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3436 | ++DOCSHELL 1B0C9800 == 109 [pid = 3436] [id = 706] 09:26:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1DB6FC00) [pid = 3436] [serial = 2118] [outer = 00000000] 09:26:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (200AB400) [pid = 3436] [serial = 2119] [outer = 1DB6FC00] 09:26:00 INFO - PROCESS | 3436 | 1464625560194 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (20933000) [pid = 3436] [serial = 2120] [outer = 1DB6FC00] 09:26:00 INFO - PROCESS | 3436 | 1464625560569 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]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:26:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 09:26:00 INFO - PROCESS | 3436 | 1464625560627 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 3436 | 1464625560629 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:26:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:26:00 INFO - PROCESS | 3436 | 1464625560632 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 3436 | 1464625560634 Marionette TRACE conn5 <- [1,2790,null,{}] 09:26:00 INFO - PROCESS | 3436 | 1464625560638 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}] 09:26:00 INFO - PROCESS | 3436 | 1464625560741 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:26:00 INFO - PROCESS | 3436 | 1464625560749 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3436 | ++DOCSHELL 1F917400 == 110 [pid = 3436] [id = 707] 09:26:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (2093C400) [pid = 3436] [serial = 2121] [outer = 00000000] 09:26:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (20967000) [pid = 3436] [serial = 2122] [outer = 2093C400] 09:26:00 INFO - PROCESS | 3436 | 1464625560794 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (2150C400) [pid = 3436] [serial = 2123] [outer = 2093C400] 09:26:01 INFO - PROCESS | 3436 | 1464625561283 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]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:26:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 09:26:01 INFO - PROCESS | 3436 | 1464625561304 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:26:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:26:01 INFO - PROCESS | 3436 | 1464625561306 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:26:01 INFO - PROCESS | 3436 | 1464625561309 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 3436 | 1464625561311 Marionette TRACE conn5 <- [1,2794,null,{}] 09:26:01 INFO - PROCESS | 3436 | 1464625561338 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}] 09:26:01 INFO - PROCESS | 3436 | 1464625561442 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:26:01 INFO - PROCESS | 3436 | 1464625561449 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 3436 | ++DOCSHELL 21538C00 == 111 [pid = 3436] [id = 708] 09:26:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (21539C00) [pid = 3436] [serial = 2124] [outer = 00000000] 09:26:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (21591000) [pid = 3436] [serial = 2125] [outer = 21539C00] 09:26:01 INFO - PROCESS | 3436 | 1464625561493 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (21854400) [pid = 3436] [serial = 2126] [outer = 21539C00] 09:26:02 INFO - PROCESS | 3436 | 1464625562301 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]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:26:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1019ms 09:26:02 INFO - PROCESS | 3436 | 1464625562329 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3436 | 1464625562334 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:26:02 INFO - PROCESS | 3436 | 1464625562339 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:26:02 INFO - PROCESS | 3436 | 1464625562344 Marionette TRACE conn5 <- [1,2798,null,{}] 09:26:02 INFO - PROCESS | 3436 | 1464625562349 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}] 09:26:02 INFO - PROCESS | 3436 | 1464625562483 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:26:02 INFO - PROCESS | 3436 | 1464625562659 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 3436 | ++DOCSHELL 1138D800 == 112 [pid = 3436] [id = 709] 09:26:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (11962400) [pid = 3436] [serial = 2127] [outer = 00000000] 09:26:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (1850E000) [pid = 3436] [serial = 2128] [outer = 11962400] 09:26:02 INFO - PROCESS | 3436 | 1464625562718 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (1894BC00) [pid = 3436] [serial = 2129] [outer = 11962400] 09:26:03 INFO - PROCESS | 3436 | 1464625563284 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:26:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 970ms 09:26:03 INFO - PROCESS | 3436 | 1464625563315 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 3436 | 1464625563322 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:26:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:26:03 INFO - PROCESS | 3436 | 1464625563329 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 3436 | 1464625563333 Marionette TRACE conn5 <- [1,2802,null,{}] 09:26:03 INFO - PROCESS | 3436 | 1464625563337 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}] 09:26:03 INFO - PROCESS | 3436 | 1464625563477 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:26:03 INFO - PROCESS | 3436 | 1464625563667 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3436 | ++DOCSHELL 1ADF3400 == 113 [pid = 3436] [id = 710] 09:26:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (1AF3D800) [pid = 3436] [serial = 2130] [outer = 00000000] 09:26:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (1DF29400) [pid = 3436] [serial = 2131] [outer = 1AF3D800] 09:26:03 INFO - PROCESS | 3436 | 1464625563724 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (1E6D7400) [pid = 3436] [serial = 2132] [outer = 1AF3D800] 09:26:04 INFO - PROCESS | 3436 | 1464625564334 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]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:26:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1067ms 09:26:04 INFO - PROCESS | 3436 | 1464625564402 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 3436 | 1464625564405 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:26:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:26:04 INFO - PROCESS | 3436 | 1464625564409 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 3436 | 1464625564412 Marionette TRACE conn5 <- [1,2806,null,{}] 09:26:04 INFO - PROCESS | 3436 | 1464625564424 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}] 09:26:04 INFO - PROCESS | 3436 | 1464625564559 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:26:04 INFO - PROCESS | 3436 | 1464625564708 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3436 | ++DOCSHELL 21857000 == 114 [pid = 3436] [id = 711] 09:26:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (22255000) [pid = 3436] [serial = 2133] [outer = 00000000] 09:26:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (22505C00) [pid = 3436] [serial = 2134] [outer = 22255000] 09:26:04 INFO - PROCESS | 3436 | 1464625564766 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (22618800) [pid = 3436] [serial = 2135] [outer = 22255000] 09:26:05 INFO - PROCESS | 3436 | 1464625565359 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]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:26:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1021ms 09:26:05 INFO - PROCESS | 3436 | 1464625565433 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 3436 | 1464625565436 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:26:05 INFO - PROCESS | 3436 | 1464625565459 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 3436 | 1464625565461 Marionette TRACE conn5 <- [1,2810,null,{}] 09:26:05 INFO - PROCESS | 3436 | 1464625565484 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}] 09:26:05 INFO - PROCESS | 3436 | 1464625565653 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:26:05 INFO - PROCESS | 3436 | 1464625565821 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 3436 | ++DOCSHELL 226D2400 == 115 [pid = 3436] [id = 712] 09:26:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (226D4800) [pid = 3436] [serial = 2136] [outer = 00000000] 09:26:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (23452000) [pid = 3436] [serial = 2137] [outer = 226D4800] 09:26:05 INFO - PROCESS | 3436 | 1464625565878 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (2345F400) [pid = 3436] [serial = 2138] [outer = 226D4800] 09:26:06 INFO - PROCESS | 3436 | 1464625566494 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1077ms 09:26:06 INFO - PROCESS | 3436 | 1464625566554 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 3436 | 1464625566557 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:26:06 INFO - PROCESS | 3436 | 1464625566560 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 3436 | 1464625566562 Marionette TRACE conn5 <- [1,2814,null,{}] 09:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:26:06 INFO - PROCESS | 3436 | 1464625566566 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}] 09:26:06 INFO - PROCESS | 3436 | 1464625566722 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:26:06 INFO - PROCESS | 3436 | 1464625566893 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 3436 | ++DOCSHELL 226D1400 == 116 [pid = 3436] [id = 713] 09:26:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (2378C800) [pid = 3436] [serial = 2139] [outer = 00000000] 09:26:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (23A40800) [pid = 3436] [serial = 2140] [outer = 2378C800] 09:26:06 INFO - PROCESS | 3436 | 1464625566948 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (23D24400) [pid = 3436] [serial = 2141] [outer = 2378C800] 09:26:07 INFO - PROCESS | 3436 | 1464625567545 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1015ms 09:26:07 INFO - PROCESS | 3436 | 1464625567581 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 3436 | 1464625567583 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:26:07 INFO - PROCESS | 3436 | 1464625567586 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:26:07 INFO - PROCESS | 3436 | 1464625567588 Marionette TRACE conn5 <- [1,2818,null,{}] 09:26:07 INFO - PROCESS | 3436 | 1464625567592 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}] 09:26:07 INFO - PROCESS | 3436 | 1464625567728 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:26:07 INFO - PROCESS | 3436 | 1464625567917 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 3436 | ++DOCSHELL 23E7C800 == 117 [pid = 3436] [id = 714] 09:26:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (23E7CC00) [pid = 3436] [serial = 2142] [outer = 00000000] 09:26:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (23E86800) [pid = 3436] [serial = 2143] [outer = 23E7CC00] 09:26:07 INFO - PROCESS | 3436 | 1464625567973 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (24A87000) [pid = 3436] [serial = 2144] [outer = 23E7CC00] 09:26:08 INFO - PROCESS | 3436 | 1464625568569 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]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1019ms 09:26:08 INFO - PROCESS | 3436 | 1464625568610 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 3436 | 1464625568612 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:26:08 INFO - PROCESS | 3436 | 1464625568615 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 3436 | 1464625568617 Marionette TRACE conn5 <- [1,2822,null,{}] 09:26:08 INFO - PROCESS | 3436 | 1464625568621 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}] 09:26:08 INFO - PROCESS | 3436 | 1464625568749 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:26:08 INFO - PROCESS | 3436 | 1464625568937 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 3436 | ++DOCSHELL 24B13800 == 118 [pid = 3436] [id = 715] 09:26:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (24B1AC00) [pid = 3436] [serial = 2145] [outer = 00000000] 09:26:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (24B1FC00) [pid = 3436] [serial = 2146] [outer = 24B1AC00] 09:26:09 INFO - PROCESS | 3436 | 1464625568993 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (25760000) [pid = 3436] [serial = 2147] [outer = 24B1AC00] 09:26:09 INFO - PROCESS | 3436 | 1464625569605 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1018ms 09:26:09 INFO - PROCESS | 3436 | 1464625569638 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:26:09 INFO - PROCESS | 3436 | 1464625569640 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:26:09 INFO - PROCESS | 3436 | 1464625569643 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 3436 | 1464625569645 Marionette TRACE conn5 <- [1,2826,null,{}] 09:26:09 INFO - PROCESS | 3436 | 1464625569649 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}] 09:26:09 INFO - PROCESS | 3436 | 1464625569777 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:26:09 INFO - PROCESS | 3436 | 1464625569968 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 3436 | ++DOCSHELL 25511C00 == 119 [pid = 3436] [id = 716] 09:26:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (25512400) [pid = 3436] [serial = 2148] [outer = 00000000] 09:26:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (25518400) [pid = 3436] [serial = 2149] [outer = 25512400] 09:26:10 INFO - PROCESS | 3436 | 1464625570023 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (2551A000) [pid = 3436] [serial = 2150] [outer = 25512400] 09:26:10 INFO - PROCESS | 3436 | 1464625570582 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]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 09:26:10 INFO - PROCESS | 3436 | 1464625570619 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 3436 | 1464625570621 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:26:10 INFO - PROCESS | 3436 | 1464625570625 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 3436 | 1464625570627 Marionette TRACE conn5 <- [1,2830,null,{}] 09:26:10 INFO - PROCESS | 3436 | 1464625570631 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}] 09:26:10 INFO - PROCESS | 3436 | 1464625570757 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:26:10 INFO - PROCESS | 3436 | 1464625570906 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 3436 | ++DOCSHELL 25516000 == 120 [pid = 3436] [id = 717] 09:26:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (2551BC00) [pid = 3436] [serial = 2151] [outer = 00000000] 09:26:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (25757C00) [pid = 3436] [serial = 2152] [outer = 2551BC00] 09:26:10 INFO - PROCESS | 3436 | 1464625570960 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (25A47400) [pid = 3436] [serial = 2153] [outer = 2551BC00] 09:26:11 INFO - PROCESS | 3436 | 1464625571545 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]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 09:26:11 INFO - PROCESS | 3436 | 1464625571599 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 3436 | 1464625571601 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:26:11 INFO - PROCESS | 3436 | 1464625571605 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 3436 | 1464625571607 Marionette TRACE conn5 <- [1,2834,null,{}] 09:26:11 INFO - PROCESS | 3436 | 1464625571611 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}] 09:26:11 INFO - PROCESS | 3436 | 1464625571739 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:26:11 INFO - PROCESS | 3436 | 1464625571931 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 3436 | ++DOCSHELL 25520000 == 121 [pid = 3436] [id = 718] 09:26:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (25A96000) [pid = 3436] [serial = 2154] [outer = 00000000] 09:26:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (25A9AC00) [pid = 3436] [serial = 2155] [outer = 25A96000] 09:26:11 INFO - PROCESS | 3436 | 1464625571988 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (25A9EC00) [pid = 3436] [serial = 2156] [outer = 25A96000] 09:26:12 INFO - PROCESS | 3436 | 1464625572891 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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1322ms 09:26:12 INFO - PROCESS | 3436 | 1464625572930 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:26:12 INFO - PROCESS | 3436 | 1464625572935 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:26:12 INFO - PROCESS | 3436 | 1464625572940 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 3436 | 1464625572944 Marionette TRACE conn5 <- [1,2838,null,{}] 09:26:12 INFO - PROCESS | 3436 | 1464625572964 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}] 09:26:13 INFO - PROCESS | 3436 | 1464625573144 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:26:13 INFO - PROCESS | 3436 | 1464625573272 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 3436 | ++DOCSHELL 115A0C00 == 122 [pid = 3436] [id = 719] 09:26:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (115AB400) [pid = 3436] [serial = 2157] [outer = 00000000] 09:26:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (119C2000) [pid = 3436] [serial = 2158] [outer = 115AB400] 09:26:13 INFO - PROCESS | 3436 | 1464625573324 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (15A37400) [pid = 3436] [serial = 2159] [outer = 115AB400] 09:26:13 INFO - PROCESS | 3436 | 1464625573894 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 990ms 09:26:13 INFO - PROCESS | 3436 | 1464625573936 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 3436 | 1464625573942 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:26:13 INFO - PROCESS | 3436 | 1464625573950 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 3436 | 1464625573953 Marionette TRACE conn5 <- [1,2842,null,{}] 09:26:13 INFO - PROCESS | 3436 | 1464625573956 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}] 09:26:14 INFO - PROCESS | 3436 | 1464625574081 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:26:14 INFO - PROCESS | 3436 | 1464625574273 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3436 | ++DOCSHELL 1A0E8800 == 123 [pid = 3436] [id = 720] 09:26:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (1A464000) [pid = 3436] [serial = 2160] [outer = 00000000] 09:26:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 207 (1AA59400) [pid = 3436] [serial = 2161] [outer = 1A464000] 09:26:14 INFO - PROCESS | 3436 | 1464625574323 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 208 (1AF3B000) [pid = 3436] [serial = 2162] [outer = 1A464000] 09:26:14 INFO - PROCESS | 3436 | 1464625574972 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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:26:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1074ms 09:26:15 INFO - PROCESS | 3436 | 1464625575025 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 3436 | 1464625575027 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:26:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:26:15 INFO - PROCESS | 3436 | 1464625575031 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 3436 | 1464625575035 Marionette TRACE conn5 <- [1,2846,null,{}] 09:26:15 INFO - PROCESS | 3436 | 1464625575045 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}] 09:26:15 INFO - PROCESS | 3436 | 1464625575235 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:26:15 INFO - PROCESS | 3436 | 1464625575369 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 3436 | ++DOCSHELL 11022000 == 124 [pid = 3436] [id = 721] 09:26:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 209 (1A5D2800) [pid = 3436] [serial = 2163] [outer = 00000000] 09:26:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 210 (1F5EF000) [pid = 3436] [serial = 2164] [outer = 1A5D2800] 09:26:15 INFO - PROCESS | 3436 | 1464625575419 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 211 (1F742800) [pid = 3436] [serial = 2165] [outer = 1A5D2800] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1DF26400 == 123 [pid = 3436] [id = 445] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1892B400 == 122 [pid = 3436] [id = 475] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 16C74C00 == 121 [pid = 3436] [id = 382] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1A46AC00 == 120 [pid = 3436] [id = 384] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 2034F800 == 119 [pid = 3436] [id = 547] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 16C6EC00 == 118 [pid = 3436] [id = 414] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1DFA4800 == 117 [pid = 3436] [id = 401] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 10F59400 == 116 [pid = 3436] [id = 386] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 23792C00 == 115 [pid = 3436] [id = 514] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1F649800 == 114 [pid = 3436] [id = 432] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 21851800 == 113 [pid = 3436] [id = 550] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 21858C00 == 112 [pid = 3436] [id = 551] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1E6D2C00 == 111 [pid = 3436] [id = 416] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1F917400 == 110 [pid = 3436] [id = 707] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1B0C9800 == 109 [pid = 3436] [id = 706] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1F916000 == 108 [pid = 3436] [id = 705] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1E6D7800 == 107 [pid = 3436] [id = 704] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1DB71400 == 106 [pid = 3436] [id = 703] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1AD78C00 == 105 [pid = 3436] [id = 702] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 1A463000 == 104 [pid = 3436] [id = 701] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 11ABBC00 == 103 [pid = 3436] [id = 700] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 210 (173C0800) [pid = 3436] [serial = 2023] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 209 (10904400) [pid = 3436] [serial = 2020] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 208 (1AD27000) [pid = 3436] [serial = 2026] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 207 (200B2400) [pid = 3436] [serial = 2032] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 206 (20961400) [pid = 3436] [serial = 2035] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (1F74F000) [pid = 3436] [serial = 2029] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (22616400) [pid = 3436] [serial = 2038] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOCSHELL 11513C00 == 102 [pid = 3436] [id = 699] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (2153B000) [pid = 3436] [serial = 2062] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (21858400) [pid = 3436] [serial = 2063] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (18945400) [pid = 3436] [serial = 2045] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (1F5F0400) [pid = 3436] [serial = 2059] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (1159E400) [pid = 3436] [serial = 2041] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1AA57C00) [pid = 3436] [serial = 2047] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (21507000) [pid = 3436] [serial = 2057] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (15753400) [pid = 3436] [serial = 2042] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (16B31C00) [pid = 3436] [serial = 2044] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (1DFAA000) [pid = 3436] [serial = 2051] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1F5F2800) [pid = 3436] [serial = 2054] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (1AC42800) [pid = 3436] [serial = 2048] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (1DF23400) [pid = 3436] [serial = 2050] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (1F913800) [pid = 3436] [serial = 2060] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (20350000) [pid = 3436] [serial = 2056] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1E6C4400) [pid = 3436] [serial = 2018] [outer = 00000000] [url = about:blank] 09:26:15 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (1F5E8800) [pid = 3436] [serial = 2053] [outer = 00000000] [url = about:blank] 09:26:16 INFO - PROCESS | 3436 | 1464625576020 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1022ms 09:26:16 INFO - PROCESS | 3436 | 1464625576057 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 3436 | 1464625576060 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:26:16 INFO - PROCESS | 3436 | 1464625576063 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:26:16 INFO - PROCESS | 3436 | 1464625576064 Marionette TRACE conn5 <- [1,2850,null,{}] 09:26:16 INFO - PROCESS | 3436 | 1464625576068 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}] 09:26:16 INFO - PROCESS | 3436 | 1464625576177 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:26:16 INFO - PROCESS | 3436 | 1464625576352 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3436 | ++DOCSHELL 15362C00 == 103 [pid = 3436] [id = 722] 09:26:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (1570CC00) [pid = 3436] [serial = 2166] [outer = 00000000] 09:26:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (178FB400) [pid = 3436] [serial = 2167] [outer = 1570CC00] 09:26:16 INFO - PROCESS | 3436 | 1464625576400 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (18EE2800) [pid = 3436] [serial = 2168] [outer = 1570CC00] 09:26:16 INFO - PROCESS | 3436 | 1464625576778 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 771ms 09:26:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:26:16 INFO - PROCESS | 3436 | 1464625576838 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 3436 | 1464625576840 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:26:16 INFO - PROCESS | 3436 | 1464625576843 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 3436 | 1464625576845 Marionette TRACE conn5 <- [1,2854,null,{}] 09:26:16 INFO - PROCESS | 3436 | 1464625576848 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}] 09:26:17 INFO - PROCESS | 3436 | 1464625576981 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:26:17 INFO - PROCESS | 3436 | 1464625576991 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3436 | ++DOCSHELL 19C76000 == 104 [pid = 3436] [id = 723] 09:26:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (1A467000) [pid = 3436] [serial = 2169] [outer = 00000000] 09:26:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (1AA5F000) [pid = 3436] [serial = 2170] [outer = 1A467000] 09:26:17 INFO - PROCESS | 3436 | 1464625577037 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (1AF3E800) [pid = 3436] [serial = 2171] [outer = 1A467000] 09:26:17 INFO - PROCESS | 3436 | 1464625577513 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]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:26:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 09:26:17 INFO - PROCESS | 3436 | 1464625577574 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 3436 | 1464625577576 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:26:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:26:17 INFO - PROCESS | 3436 | 1464625577579 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 3436 | 1464625577581 Marionette TRACE conn5 <- [1,2858,null,{}] 09:26:17 INFO - PROCESS | 3436 | 1464625577585 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}] 09:26:17 INFO - PROCESS | 3436 | 1464625577710 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:26:17 INFO - PROCESS | 3436 | 1464625577718 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3436 | ++DOCSHELL 1B20A800 == 105 [pid = 3436] [id = 724] 09:26:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (1DFA4C00) [pid = 3436] [serial = 2172] [outer = 00000000] 09:26:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (1E6D1800) [pid = 3436] [serial = 2173] [outer = 1DFA4C00] 09:26:17 INFO - PROCESS | 3436 | 1464625577765 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (1F5EE400) [pid = 3436] [serial = 2174] [outer = 1DFA4C00] 09:26:18 INFO - PROCESS | 3436 | 1464625578342 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]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:26:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 830ms 09:26:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:26:18 INFO - PROCESS | 3436 | 1464625578410 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 3436 | 1464625578412 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:26:18 INFO - PROCESS | 3436 | 1464625578422 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 3436 | 1464625578423 Marionette TRACE conn5 <- [1,2862,null,{}] 09:26:18 INFO - PROCESS | 3436 | 1464625578427 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}] 09:26:18 INFO - PROCESS | 3436 | 1464625578577 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:26:18 INFO - PROCESS | 3436 | 1464625578601 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 3436 | ++DOCSHELL 1F641800 == 106 [pid = 3436] [id = 725] 09:26:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (1F644400) [pid = 3436] [serial = 2175] [outer = 00000000] 09:26:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (1F914000) [pid = 3436] [serial = 2176] [outer = 1F644400] 09:26:18 INFO - PROCESS | 3436 | 1464625578646 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (1FAC3000) [pid = 3436] [serial = 2177] [outer = 1F644400] 09:26:19 INFO - PROCESS | 3436 | 1464625579120 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:26:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 09:26:19 INFO - PROCESS | 3436 | 1464625579146 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3436 | 1464625579148 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:26:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:26:19 INFO - PROCESS | 3436 | 1464625579151 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 3436 | 1464625579153 Marionette TRACE conn5 <- [1,2866,null,{}] 09:26:19 INFO - PROCESS | 3436 | 1464625579157 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}] 09:26:19 INFO - PROCESS | 3436 | 1464625579306 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:26:19 INFO - PROCESS | 3436 | 1464625579325 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3436 | ++DOCSHELL 1FAC6000 == 107 [pid = 3436] [id = 726] 09:26:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (1FAC6400) [pid = 3436] [serial = 2178] [outer = 00000000] 09:26:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (1FACE800) [pid = 3436] [serial = 2179] [outer = 1FAC6400] 09:26:19 INFO - PROCESS | 3436 | 1464625579369 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (200B2400) [pid = 3436] [serial = 2180] [outer = 1FAC6400] 09:26:19 INFO - PROCESS | 3436 | 1464625579854 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:26:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 09:26:19 INFO - PROCESS | 3436 | 1464625579883 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3436 | 1464625579885 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:26:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (1A95C000) [pid = 3436] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (1F644800) [pid = 3436] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (1A5D5C00) [pid = 3436] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (23797000) [pid = 3436] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (1A45F000) [pid = 3436] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (24A86C00) [pid = 3436] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (23D19C00) [pid = 3436] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (22FE4800) [pid = 3436] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (2153D800) [pid = 3436] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (24F37000) [pid = 3436] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (23A41000) [pid = 3436] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (15ABA800) [pid = 3436] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (24A8C400) [pid = 3436] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1138C000) [pid = 3436] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (185D7400) [pid = 3436] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (22FEDC00) [pid = 3436] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (226AB000) [pid = 3436] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1138BC00) [pid = 3436] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (22259400) [pid = 3436] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (22FE6400) [pid = 3436] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1E6D9C00) [pid = 3436] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1DB6FC00) [pid = 3436] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (200A9000) [pid = 3436] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (2093C400) [pid = 3436] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1DF23C00) [pid = 3436] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (2093E800) [pid = 3436] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (1A5D7800) [pid = 3436] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (15CC0000) [pid = 3436] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (0D4E7400) [pid = 3436] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (2184D000) [pid = 3436] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1DC55000) [pid = 3436] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1F91B400) [pid = 3436] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (24A92800) [pid = 3436] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (21534800) [pid = 3436] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (226CF800) [pid = 3436] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (2096B400) [pid = 3436] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (119B7C00) [pid = 3436] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (226A7400) [pid = 3436] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (1F64EC00) [pid = 3436] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (11020C00) [pid = 3436] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (18E33C00) [pid = 3436] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (1ADF2400) [pid = 3436] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (2345DC00) [pid = 3436] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1415C400) [pid = 3436] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (15752000) [pid = 3436] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1A463C00) [pid = 3436] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (15B8E800) [pid = 3436] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:26:20 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (226D5000) [pid = 3436] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:26:20 INFO - PROCESS | 3436 | 1464625580635 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 3436 | 1464625580637 Marionette TRACE conn5 <- [1,2870,null,{}] 09:26:20 INFO - PROCESS | 3436 | 1464625580642 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}] 09:26:20 INFO - PROCESS | 3436 | 1464625580742 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:26:20 INFO - PROCESS | 3436 | 1464625580750 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 3436 | ++DOCSHELL 15ABA800 == 108 [pid = 3436] [id = 727] 09:26:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (15B8E800) [pid = 3436] [serial = 2181] [outer = 00000000] 09:26:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (18EDD400) [pid = 3436] [serial = 2182] [outer = 15B8E800] 09:26:20 INFO - PROCESS | 3436 | 1464625580795 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1A464C00) [pid = 3436] [serial = 2183] [outer = 15B8E800] 09:26:21 INFO - PROCESS | 3436 | 1464625581285 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]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:26:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 09:26:21 INFO - PROCESS | 3436 | 1464625581323 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:26:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:26:21 INFO - PROCESS | 3436 | 1464625581325 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:26:21 INFO - PROCESS | 3436 | 1464625581328 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 3436 | 1464625581330 Marionette TRACE conn5 <- [1,2874,null,{}] 09:26:21 INFO - PROCESS | 3436 | 1464625581334 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}] 09:26:21 INFO - PROCESS | 3436 | 1464625581441 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:26:21 INFO - PROCESS | 3436 | 1464625581447 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 3436 | ++DOCSHELL 1AA5CC00 == 109 [pid = 3436] [id = 728] 09:26:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1AD23C00) [pid = 3436] [serial = 2184] [outer = 00000000] 09:26:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1DFAD400) [pid = 3436] [serial = 2185] [outer = 1AD23C00] 09:26:21 INFO - PROCESS | 3436 | 1464625581493 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (1F91B400) [pid = 3436] [serial = 2186] [outer = 1AD23C00] 09:26:21 INFO - PROCESS | 3436 | 1464625581969 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]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:26:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 09:26:22 INFO - PROCESS | 3436 | 1464625582008 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:26:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:26:22 INFO - PROCESS | 3436 | 1464625582010 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:26:22 INFO - PROCESS | 3436 | 1464625582013 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 3436 | 1464625582016 Marionette TRACE conn5 <- [1,2878,null,{}] 09:26:22 INFO - PROCESS | 3436 | 1464625582019 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}] 09:26:22 INFO - PROCESS | 3436 | 1464625582140 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:26:22 INFO - PROCESS | 3436 | 1464625582181 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3436 | ++DOCSHELL 20348800 == 110 [pid = 3436] [id = 729] 09:26:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (20356000) [pid = 3436] [serial = 2187] [outer = 00000000] 09:26:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (21507000) [pid = 3436] [serial = 2188] [outer = 20356000] 09:26:22 INFO - PROCESS | 3436 | 1464625582231 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (21534000) [pid = 3436] [serial = 2189] [outer = 20356000] 09:26:22 INFO - PROCESS | 3436 | 1464625582972 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:26:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1019ms 09:26:23 INFO - PROCESS | 3436 | 1464625583034 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 3436 | 1464625583039 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:26:23 INFO - PROCESS | 3436 | 1464625583044 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:26:23 INFO - PROCESS | 3436 | 1464625583048 Marionette TRACE conn5 <- [1,2882,null,{}] 09:26:23 INFO - PROCESS | 3436 | 1464625583054 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}] 09:26:23 INFO - PROCESS | 3436 | 1464625583243 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:26:23 INFO - PROCESS | 3436 | 1464625583427 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 3436 | ++DOCSHELL 11017C00 == 111 [pid = 3436] [id = 730] 09:26:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (115A8000) [pid = 3436] [serial = 2190] [outer = 00000000] 09:26:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (16B2A000) [pid = 3436] [serial = 2191] [outer = 115A8000] 09:26:23 INFO - PROCESS | 3436 | 1464625583490 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (18E2CC00) [pid = 3436] [serial = 2192] [outer = 115A8000] 09:26:24 INFO - PROCESS | 3436 | 1464625584104 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]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:26:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1125ms 09:26:24 INFO - PROCESS | 3436 | 1464625584174 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3436 | 1464625584180 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:26:24 INFO - PROCESS | 3436 | 1464625584187 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3436 | 1464625584190 Marionette TRACE conn5 <- [1,2886,null,{}] 09:26:24 INFO - PROCESS | 3436 | 1464625584195 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}] 09:26:24 INFO - PROCESS | 3436 | 1464625584332 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:26:24 INFO - PROCESS | 3436 | 1464625584514 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3436 | ++DOCSHELL 1AD75400 == 112 [pid = 3436] [id = 731] 09:26:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (1AD78400) [pid = 3436] [serial = 2193] [outer = 00000000] 09:26:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (1D461400) [pid = 3436] [serial = 2194] [outer = 1AD78400] 09:26:24 INFO - PROCESS | 3436 | 1464625584573 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (1DF29800) [pid = 3436] [serial = 2195] [outer = 1AD78400] 09:26:25 INFO - PROCESS | 3436 | 1464625585191 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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:26:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1069ms 09:26:25 INFO - PROCESS | 3436 | 1464625585257 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 3436 | 1464625585260 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:26:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:26:25 INFO - PROCESS | 3436 | 1464625585264 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 3436 | 1464625585268 Marionette TRACE conn5 <- [1,2890,null,{}] 09:26:25 INFO - PROCESS | 3436 | 1464625585279 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}] 09:26:25 INFO - PROCESS | 3436 | 1464625585473 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:26:25 INFO - PROCESS | 3436 | 1464625585607 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3436 | ++DOCSHELL 18507000 == 113 [pid = 3436] [id = 732] 09:26:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (1E6DB400) [pid = 3436] [serial = 2196] [outer = 00000000] 09:26:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (21504000) [pid = 3436] [serial = 2197] [outer = 1E6DB400] 09:26:25 INFO - PROCESS | 3436 | 1464625585668 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (21590000) [pid = 3436] [serial = 2198] [outer = 1E6DB400] 09:26:26 INFO - PROCESS | 3436 | 1464625586249 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:26:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1023ms 09:26:26 INFO - PROCESS | 3436 | 1464625586299 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 3436 | 1464625586303 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:26:26 INFO - PROCESS | 3436 | 1464625586308 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:26:26 INFO - PROCESS | 3436 | 1464625586310 Marionette TRACE conn5 <- [1,2894,null,{}] 09:26:26 INFO - PROCESS | 3436 | 1464625586313 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}] 09:26:26 INFO - PROCESS | 3436 | 1464625586448 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:26:26 INFO - PROCESS | 3436 | 1464625586641 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 3436 | ++DOCSHELL 2185AC00 == 114 [pid = 3436] [id = 733] 09:26:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (22250400) [pid = 3436] [serial = 2199] [outer = 00000000] 09:26:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (2225A000) [pid = 3436] [serial = 2200] [outer = 22250400] 09:26:26 INFO - PROCESS | 3436 | 1464625586700 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (22509800) [pid = 3436] [serial = 2201] [outer = 22250400] 09:26:27 INFO - PROCESS | 3436 | 1464625587317 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:26:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1068ms 09:26:27 INFO - PROCESS | 3436 | 1464625587379 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 3436 | 1464625587382 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:26:27 INFO - PROCESS | 3436 | 1464625587385 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:26:27 INFO - PROCESS | 3436 | 1464625587387 Marionette TRACE conn5 <- [1,2898,null,{}] 09:26:27 INFO - PROCESS | 3436 | 1464625587391 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}] 09:26:27 INFO - PROCESS | 3436 | 1464625587518 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:26:27 INFO - PROCESS | 3436 | 1464625587695 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 3436 | ++DOCSHELL 2261B800 == 115 [pid = 3436] [id = 734] 09:26:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (22620000) [pid = 3436] [serial = 2202] [outer = 00000000] 09:26:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (226AA400) [pid = 3436] [serial = 2203] [outer = 22620000] 09:26:27 INFO - PROCESS | 3436 | 1464625587750 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (226CD400) [pid = 3436] [serial = 2204] [outer = 22620000] 09:26:28 INFO - PROCESS | 3436 | 1464625588331 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]]]}] 09:26:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:26:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:26:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 09:26:28 INFO - PROCESS | 3436 | 1464625588368 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 3436 | 1464625588370 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:26:28 INFO - TEST-START | /DOMEvents/constructors.html 09:26:28 INFO - PROCESS | 3436 | 1464625588375 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 3436 | 1464625588377 Marionette TRACE conn5 <- [1,2902,null,{}] 09:26:28 INFO - PROCESS | 3436 | 1464625588380 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}] 09:26:28 INFO - PROCESS | 3436 | 1464625588537 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:26:28 INFO - PROCESS | 3436 | 1464625588732 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 3436 | ++DOCSHELL 226A4000 == 116 [pid = 3436] [id = 735] 09:26:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (226A9800) [pid = 3436] [serial = 2205] [outer = 00000000] 09:26:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (23A34000) [pid = 3436] [serial = 2206] [outer = 226A9800] 09:26:28 INFO - PROCESS | 3436 | 1464625588790 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (23A39C00) [pid = 3436] [serial = 2207] [outer = 226A9800] 09:26:29 INFO - PROCESS | 3436 | 1464625589589 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]]]}] 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:26:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1308ms 09:26:29 INFO - PROCESS | 3436 | 1464625589689 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 3436 | 1464625589691 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:26:29 INFO - PROCESS | 3436 | 1464625589694 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:26:29 INFO - PROCESS | 3436 | 1464625589697 Marionette TRACE conn5 <- [1,2906,null,{}] 09:26:29 INFO - PROCESS | 3436 | 1464625589717 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}] 09:26:29 INFO - PROCESS | 3436 | 1464625589851 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:26:30 INFO - PROCESS | 3436 | 1464625590026 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3436 | ++DOCSHELL 1FAD2000 == 117 [pid = 3436] [id = 736] 09:26:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (1FAD3800) [pid = 3436] [serial = 2208] [outer = 00000000] 09:26:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1FADF800) [pid = 3436] [serial = 2209] [outer = 1FAD3800] 09:26:30 INFO - PROCESS | 3436 | 1464625590081 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (22FED800) [pid = 3436] [serial = 2210] [outer = 1FAD3800] 09:26:30 INFO - PROCESS | 3436 | 1464625590632 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:26:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 970ms 09:26:30 INFO - PROCESS | 3436 | 1464625590669 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 3436 | 1464625590671 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:26:30 INFO - PROCESS | 3436 | 1464625590675 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:26:30 INFO - PROCESS | 3436 | 1464625590677 Marionette TRACE conn5 <- [1,2910,null,{}] 09:26:30 INFO - PROCESS | 3436 | 1464625590681 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}] 09:26:30 INFO - PROCESS | 3436 | 1464625590811 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:26:31 INFO - PROCESS | 3436 | 1464625590995 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3436 | ++DOCSHELL 1FADFC00 == 118 [pid = 3436] [id = 737] 09:26:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (23451C00) [pid = 3436] [serial = 2211] [outer = 00000000] 09:26:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (23D21C00) [pid = 3436] [serial = 2212] [outer = 23451C00] 09:26:31 INFO - PROCESS | 3436 | 1464625591049 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (23E7B000) [pid = 3436] [serial = 2213] [outer = 23451C00] 09:26:31 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:26:31 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:26:31 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:26:31 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:26:31 INFO - PROCESS | 3436 | 1464625591585 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]]]}] 09:26:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:26:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:26:31 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 09:26:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:26:31 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 09:26:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:26:31 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]" 09:26:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:26:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:26:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:26:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 931ms 09:26:31 INFO - PROCESS | 3436 | 1464625591610 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 3436 | 1464625591612 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:26:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:26:31 INFO - PROCESS | 3436 | 1464625591615 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 3436 | 1464625591618 Marionette TRACE conn5 <- [1,2914,null,{}] 09:26:31 INFO - PROCESS | 3436 | 1464625591640 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}] 09:26:31 INFO - PROCESS | 3436 | 1464625591769 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:26:31 INFO - PROCESS | 3436 | 1464625591960 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3436 | ++DOCSHELL 23E7FC00 == 119 [pid = 3436] [id = 738] 09:26:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (23E81400) [pid = 3436] [serial = 2214] [outer = 00000000] 09:26:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (25514C00) [pid = 3436] [serial = 2215] [outer = 23E81400] 09:26:32 INFO - PROCESS | 3436 | 1464625592017 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (2551D000) [pid = 3436] [serial = 2216] [outer = 23E81400] 09:26:32 INFO - PROCESS | 3436 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:26:32 INFO - PROCESS | 3436 | 1464625592629 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]]]}] 09:26:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:26:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1036ms 09:26:32 INFO - PROCESS | 3436 | 1464625592655 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3436 | 1464625592657 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:26:32 INFO - PROCESS | 3436 | 1464625592661 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3436 | 1464625592663 Marionette TRACE conn5 <- [1,2918,null,{}] 09:26:32 INFO - PROCESS | 3436 | 1464625592667 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}] 09:26:32 INFO - PROCESS | 3436 | 1464625592795 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:26:33 INFO - PROCESS | 3436 | 1464625592986 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 3436 | ++DOCSHELL 25765000 == 120 [pid = 3436] [id = 739] 09:26:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (25A42800) [pid = 3436] [serial = 2217] [outer = 00000000] 09:26:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (25A96C00) [pid = 3436] [serial = 2218] [outer = 25A42800] 09:26:33 INFO - PROCESS | 3436 | 1464625593042 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (25A9C800) [pid = 3436] [serial = 2219] [outer = 25A42800] 09:26:33 INFO - PROCESS | 3436 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:26:33 INFO - PROCESS | 3436 | 1464625593546 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]]]}] 09:26:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:26:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 09:26:33 INFO - PROCESS | 3436 | 1464625593595 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 3436 | 1464625593597 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:26:33 INFO - PROCESS | 3436 | 1464625593600 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:26:33 INFO - PROCESS | 3436 | 1464625593603 Marionette TRACE conn5 <- [1,2922,null,{}] 09:26:33 INFO - PROCESS | 3436 | 1464625593607 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}] 09:26:33 INFO - PROCESS | 3436 | 1464625593788 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:26:33 INFO - PROCESS | 3436 | 1464625593977 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3436 | ++DOCSHELL 25A4A800 == 121 [pid = 3436] [id = 740] 09:26:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (26730C00) [pid = 3436] [serial = 2220] [outer = 00000000] 09:26:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (2943D000) [pid = 3436] [serial = 2221] [outer = 26730C00] 09:26:34 INFO - PROCESS | 3436 | 1464625594036 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (29442C00) [pid = 3436] [serial = 2222] [outer = 26730C00] 09:26:34 INFO - PROCESS | 3436 | 1464625594560 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]]]}] 09:26:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:26:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 09:26:34 INFO - PROCESS | 3436 | 1464625594575 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3436 | 1464625594577 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:26:34 INFO - PROCESS | 3436 | 1464625594580 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:26:34 INFO - PROCESS | 3436 | 1464625594582 Marionette TRACE conn5 <- [1,2926,null,{}] 09:26:34 INFO - PROCESS | 3436 | 1464625594586 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}] 09:26:34 INFO - PROCESS | 3436 | 1464625594718 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:26:34 INFO - PROCESS | 3436 | 1464625594905 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3436 | ++DOCSHELL 29443C00 == 122 [pid = 3436] [id = 741] 09:26:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (29445000) [pid = 3436] [serial = 2223] [outer = 00000000] 09:26:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (29637C00) [pid = 3436] [serial = 2224] [outer = 29445000] 09:26:34 INFO - PROCESS | 3436 | 1464625594959 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (2963A000) [pid = 3436] [serial = 2225] [outer = 29445000] 09:26:35 INFO - PROCESS | 3436 | 1464625595510 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]]]}] 09:26:35 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. 09:26:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 970ms 09:26:35 INFO - PROCESS | 3436 | 1464625595555 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 3436 | 1464625595558 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:26:35 INFO - PROCESS | 3436 | 1464625595561 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:26:35 INFO - PROCESS | 3436 | 1464625595563 Marionette TRACE conn5 <- [1,2930,null,{}] 09:26:35 INFO - PROCESS | 3436 | 1464625595568 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}] 09:26:35 INFO - PROCESS | 3436 | 1464625595698 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:26:35 INFO - PROCESS | 3436 | 1464625595916 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 3436 | ++DOCSHELL 11018C00 == 123 [pid = 3436] [id = 742] 09:26:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (11909C00) [pid = 3436] [serial = 2226] [outer = 00000000] 09:26:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (19C76400) [pid = 3436] [serial = 2227] [outer = 11909C00] 09:26:35 INFO - PROCESS | 3436 | 1464625595973 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (1A967000) [pid = 3436] [serial = 2228] [outer = 11909C00] 09:26:36 INFO - PROCESS | 3436 | 1464625596483 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"]]]}] 09:26:36 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 09:26:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:26:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 09:26:36 INFO - PROCESS | 3436 | 1464625596553 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 3436 | 1464625596555 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:26:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:26:36 INFO - PROCESS | 3436 | 1464625596560 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 3436 | 1464625596562 Marionette TRACE conn5 <- [1,2934,null,{}] 09:26:36 INFO - PROCESS | 3436 | 1464625596567 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}] 09:26:36 INFO - PROCESS | 3436 | 1464625596955 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:26:37 INFO - PROCESS | 3436 | 1464625597216 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 3436 | ++DOCSHELL 109F3C00 == 124 [pid = 3436] [id = 743] 09:26:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (10F32000) [pid = 3436] [serial = 2229] [outer = 00000000] 09:26:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (11015800) [pid = 3436] [serial = 2230] [outer = 10F32000] 09:26:37 INFO - PROCESS | 3436 | 1464625597270 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (1150EC00) [pid = 3436] [serial = 2231] [outer = 10F32000] 09:26:37 INFO - PROCESS | 3436 | 1464625597818 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]]]}] 09:26:37 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. 09:26:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1269ms 09:26:37 INFO - PROCESS | 3436 | 1464625597833 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 3436 | 1464625597836 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:26:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:26:37 INFO - PROCESS | 3436 | 1464625597841 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 3436 | 1464625597845 Marionette TRACE conn5 <- [1,2938,null,{}] 09:26:37 INFO - PROCESS | 3436 | 1464625597850 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}] 09:26:37 INFO - PROCESS | 3436 | 1464625597975 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:26:38 INFO - PROCESS | 3436 | 1464625598135 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3436 | ++DOCSHELL 159E1C00 == 125 [pid = 3436] [id = 744] 09:26:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (15A2F400) [pid = 3436] [serial = 2232] [outer = 00000000] 09:26:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 207 (18E32800) [pid = 3436] [serial = 2233] [outer = 15A2F400] 09:26:38 INFO - PROCESS | 3436 | 1464625598187 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 208 (1A95C400) [pid = 3436] [serial = 2234] [outer = 15A2F400] 09:26:38 INFO - PROCESS | 3436 | ++DOCSHELL 1D0D5C00 == 126 [pid = 3436] [id = 745] 09:26:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 209 (1D0E0400) [pid = 3436] [serial = 2235] [outer = 00000000] 09:26:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 210 (1D461000) [pid = 3436] [serial = 2236] [outer = 1D0E0400] 09:26:38 INFO - PROCESS | 3436 | 1464625598805 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]]]}] 09:26:38 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. 09:26:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 09:26:38 INFO - PROCESS | 3436 | 1464625598863 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 3436 | 1464625598866 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:26:38 INFO - PROCESS | 3436 | 1464625598869 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:26:38 INFO - PROCESS | 3436 | 1464625598871 Marionette TRACE conn5 <- [1,2942,null,{}] 09:26:38 INFO - PROCESS | 3436 | 1464625598875 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}] 09:26:39 INFO - PROCESS | 3436 | 1464625599022 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:26:39 INFO - PROCESS | 3436 | 1464625599202 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 3436 | ++DOCSHELL 1A957C00 == 127 [pid = 3436] [id = 746] 09:26:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 211 (1AA59800) [pid = 3436] [serial = 2237] [outer = 00000000] 09:26:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 212 (1DFA9000) [pid = 3436] [serial = 2238] [outer = 1AA59800] 09:26:39 INFO - PROCESS | 3436 | 1464625599251 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 213 (1E6C4400) [pid = 3436] [serial = 2239] [outer = 1AA59800] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 1101C800 == 126 [pid = 3436] [id = 375] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 1AA5CC00 == 125 [pid = 3436] [id = 728] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 15ABA800 == 124 [pid = 3436] [id = 727] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 1FAC6000 == 123 [pid = 3436] [id = 726] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 1F641800 == 122 [pid = 3436] [id = 725] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 1B20A800 == 121 [pid = 3436] [id = 724] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 19C76000 == 120 [pid = 3436] [id = 723] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 212 (15BF2400) [pid = 3436] [serial = 2095] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 211 (21591000) [pid = 3436] [serial = 2125] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 15362C00 == 119 [pid = 3436] [id = 722] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 11022000 == 118 [pid = 3436] [id = 721] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 1A0E8800 == 117 [pid = 3436] [id = 720] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 115A0C00 == 116 [pid = 3436] [id = 719] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 25511C00 == 115 [pid = 3436] [id = 716] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 24B13800 == 114 [pid = 3436] [id = 715] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 23E7C800 == 113 [pid = 3436] [id = 714] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 226D1400 == 112 [pid = 3436] [id = 713] 09:26:39 INFO - PROCESS | 3436 | --DOCSHELL 226D2400 == 111 [pid = 3436] [id = 712] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 210 (25757800) [pid = 3436] [serial = 1937] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 209 (22250800) [pid = 3436] [serial = 1865] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 208 (23D2A400) [pid = 3436] [serial = 1871] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 207 (2158B400) [pid = 3436] [serial = 1985] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 206 (18925800) [pid = 3436] [serial = 1859] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (226AD400) [pid = 3436] [serial = 1877] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (20938800) [pid = 3436] [serial = 1982] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (119C1C00) [pid = 3436] [serial = 1916] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (1AF46800) [pid = 3436] [serial = 1919] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (20945800) [pid = 3436] [serial = 1922] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (1CD9AC00) [pid = 3436] [serial = 1862] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (1F646400) [pid = 3436] [serial = 1997] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (1AA5DC00) [pid = 3436] [serial = 1979] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (24A8DC00) [pid = 3436] [serial = 1880] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (23D20C00) [pid = 3436] [serial = 1934] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (23450400) [pid = 3436] [serial = 1925] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (22502800) [pid = 3436] [serial = 1988] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (26733800) [pid = 3436] [serial = 1874] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (23D2D000) [pid = 3436] [serial = 2000] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (1AF39800) [pid = 3436] [serial = 2003] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (24F2BC00) [pid = 3436] [serial = 1931] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (157DC000) [pid = 3436] [serial = 1976] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1AD77400) [pid = 3436] [serial = 1940] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (23D27000) [pid = 3436] [serial = 1928] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (226D7400) [pid = 3436] [serial = 1991] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (1E6CF400) [pid = 3436] [serial = 1943] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (2261E800) [pid = 3436] [serial = 1868] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (23459000) [pid = 3436] [serial = 1994] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (2034C400) [pid = 3436] [serial = 2033] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (21537C00) [pid = 3436] [serial = 2036] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1AF45C00) [pid = 3436] [serial = 2027] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (185D0C00) [pid = 3436] [serial = 2024] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (10F36000) [pid = 3436] [serial = 2021] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (2261F800) [pid = 3436] [serial = 2039] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1F916C00) [pid = 3436] [serial = 2030] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (1E683000) [pid = 3436] [serial = 2072] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (1CCE0000) [pid = 3436] [serial = 2071] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (1CCDF000) [pid = 3436] [serial = 2107] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (23A3E800) [pid = 3436] [serial = 2078] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (23A34C00) [pid = 3436] [serial = 2077] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (157E4400) [pid = 3436] [serial = 2101] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (15BFAC00) [pid = 3436] [serial = 2102] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 168 (18E38800) [pid = 3436] [serial = 2098] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 167 (1A5DF800) [pid = 3436] [serial = 2099] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 166 (1A960000) [pid = 3436] [serial = 2104] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 165 (1AA60400) [pid = 3436] [serial = 2105] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 164 (1A468000) [pid = 3436] [serial = 2069] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 163 (19C78400) [pid = 3436] [serial = 2068] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 162 (22615800) [pid = 3436] [serial = 2065] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 161 (22FEB000) [pid = 3436] [serial = 2075] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 160 (22FE0800) [pid = 3436] [serial = 2074] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 159 (23D24000) [pid = 3436] [serial = 2080] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1F74E000) [pid = 3436] [serial = 2114] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (24B20800) [pid = 3436] [serial = 2083] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1F742400) [pid = 3436] [serial = 2113] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (2575B800) [pid = 3436] [serial = 2086] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (26735C00) [pid = 3436] [serial = 2089] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (25A4C400) [pid = 3436] [serial = 2092] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (200AB400) [pid = 3436] [serial = 2119] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (2034BC00) [pid = 3436] [serial = 2116] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (2092E800) [pid = 3436] [serial = 2117] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (20967000) [pid = 3436] [serial = 2122] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (2150C400) [pid = 3436] [serial = 2123] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 147 (1DF56C00) [pid = 3436] [serial = 2110] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 146 (1E68F800) [pid = 3436] [serial = 2111] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 145 (20933000) [pid = 3436] [serial = 2120] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | --DOMWINDOW == 144 (1D09DC00) [pid = 3436] [serial = 2108] [outer = 00000000] [url = about:blank] 09:26:39 INFO - PROCESS | 3436 | 1464625599929 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]]]}] 09:26:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:26:39 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 09:26:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1069ms 09:26:39 INFO - PROCESS | 3436 | 1464625599942 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 3436 | 1464625599946 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:26:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:26:39 INFO - PROCESS | 3436 | 1464625599956 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 3436 | 1464625599960 Marionette TRACE conn5 <- [1,2946,null,{}] 09:26:39 INFO - PROCESS | 3436 | 1464625599964 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}] 09:26:40 INFO - PROCESS | 3436 | 1464625600117 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:26:40 INFO - PROCESS | 3436 | 1464625600291 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 3436 | ++DOCSHELL 11917000 == 112 [pid = 3436] [id = 747] 09:26:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 145 (119C6400) [pid = 3436] [serial = 2240] [outer = 00000000] 09:26:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 146 (185CF800) [pid = 3436] [serial = 2241] [outer = 119C6400] 09:26:40 INFO - PROCESS | 3436 | 1464625600337 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 147 (18950000) [pid = 3436] [serial = 2242] [outer = 119C6400] 09:26:40 INFO - PROCESS | 3436 | 1464625600685 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]]]}] 09:26:40 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. 09:26:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 790ms 09:26:40 INFO - PROCESS | 3436 | 1464625600756 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 3436 | 1464625600758 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:26:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:26:40 INFO - PROCESS | 3436 | 1464625600761 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 3436 | 1464625600763 Marionette TRACE conn5 <- [1,2950,null,{}] 09:26:40 INFO - PROCESS | 3436 | 1464625600767 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}] 09:26:40 INFO - PROCESS | 3436 | 1464625600902 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:26:40 INFO - PROCESS | 3436 | 1464625600911 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 3436 | ++DOCSHELL 1850C000 == 113 [pid = 3436] [id = 748] 09:26:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 148 (18E34400) [pid = 3436] [serial = 2243] [outer = 00000000] 09:26:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1A954800) [pid = 3436] [serial = 2244] [outer = 18E34400] 09:26:40 INFO - PROCESS | 3436 | 1464625600956 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (1A971C00) [pid = 3436] [serial = 2245] [outer = 18E34400] 09:26:41 INFO - PROCESS | 3436 | 1464625601398 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]]]}] 09:26:41 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. 09:26:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 09:26:41 INFO - PROCESS | 3436 | 1464625601433 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 3436 | 1464625601435 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:26:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:26:41 INFO - PROCESS | 3436 | 1464625601442 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 3436 | 1464625601444 Marionette TRACE conn5 <- [1,2954,null,{}] 09:26:41 INFO - PROCESS | 3436 | 1464625601479 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}] 09:26:41 INFO - PROCESS | 3436 | 1464625601587 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:26:41 INFO - PROCESS | 3436 | 1464625601594 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 3436 | ++DOCSHELL 1AF3D400 == 114 [pid = 3436] [id = 749] 09:26:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1AF40000) [pid = 3436] [serial = 2246] [outer = 00000000] 09:26:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1CCDF000) [pid = 3436] [serial = 2247] [outer = 1AF40000] 09:26:41 INFO - PROCESS | 3436 | 1464625601645 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1D0A2400) [pid = 3436] [serial = 2248] [outer = 1AF40000] 09:26:42 INFO - PROCESS | 3436 | 1464625602172 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]]]}] 09:26:42 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. 09:26:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 771ms 09:26:42 INFO - PROCESS | 3436 | 1464625602213 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:26:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:26:42 INFO - PROCESS | 3436 | 1464625602215 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:26:42 INFO - PROCESS | 3436 | 1464625602218 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 3436 | 1464625602220 Marionette TRACE conn5 <- [1,2958,null,{}] 09:26:42 INFO - PROCESS | 3436 | 1464625602224 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}] 09:26:42 INFO - PROCESS | 3436 | 1464625602404 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:26:42 INFO - PROCESS | 3436 | 1464625602432 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 3436 | ++DOCSHELL 1DF54400 == 115 [pid = 3436] [id = 750] 09:26:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1DFA2C00) [pid = 3436] [serial = 2249] [outer = 00000000] 09:26:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (1E689C00) [pid = 3436] [serial = 2250] [outer = 1DFA2C00] 09:26:42 INFO - PROCESS | 3436 | 1464625602477 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (1E6D7C00) [pid = 3436] [serial = 2251] [outer = 1DFA2C00] 09:26:42 INFO - PROCESS | 3436 | 1464625602923 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]]]}] 09:26:42 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. 09:26:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 09:26:42 INFO - PROCESS | 3436 | 1464625602949 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 3436 | 1464625602951 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:26:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:26:42 INFO - PROCESS | 3436 | 1464625602959 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 3436 | 1464625602961 Marionette TRACE conn5 <- [1,2962,null,{}] 09:26:42 INFO - PROCESS | 3436 | 1464625602965 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}] 09:26:43 INFO - PROCESS | 3436 | 1464625603114 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:26:43 INFO - PROCESS | 3436 | 1464625603126 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 3436 | ++DOCSHELL 1F5E5400 == 116 [pid = 3436] [id = 751] 09:26:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (1F5ED800) [pid = 3436] [serial = 2252] [outer = 00000000] 09:26:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (1F648C00) [pid = 3436] [serial = 2253] [outer = 1F5ED800] 09:26:43 INFO - PROCESS | 3436 | 1464625603171 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1F744C00) [pid = 3436] [serial = 2254] [outer = 1F5ED800] 09:26:43 INFO - PROCESS | 3436 | 1464625603617 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]]]}] 09:26:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:26:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 09:26:43 INFO - PROCESS | 3436 | 1464625603645 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 3436 | 1464625603647 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:26:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:26:43 INFO - PROCESS | 3436 | 1464625603655 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 3436 | 1464625603657 Marionette TRACE conn5 <- [1,2966,null,{}] 09:26:43 INFO - PROCESS | 3436 | 1464625603661 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}] 09:26:43 INFO - PROCESS | 3436 | 1464625603815 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 158 (1570CC00) [pid = 3436] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 157 (1FAC6400) [pid = 3436] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 156 (1DFA4C00) [pid = 3436] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 155 (115AB400) [pid = 3436] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 154 (15B8E800) [pid = 3436] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 153 (1A5D2800) [pid = 3436] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 152 (1AD23C00) [pid = 3436] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 151 (1101B800) [pid = 3436] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 150 (1F644400) [pid = 3436] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 149 (1A467000) [pid = 3436] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:26:44 INFO - PROCESS | 3436 | --DOMWINDOW == 148 (1A464000) [pid = 3436] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:26:44 INFO - PROCESS | 3436 | 1464625604252 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 3436 | ++DOCSHELL 10F67400 == 117 [pid = 3436] [id = 752] 09:26:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 149 (1101B800) [pid = 3436] [serial = 2255] [outer = 00000000] 09:26:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 150 (15B8A000) [pid = 3436] [serial = 2256] [outer = 1101B800] 09:26:44 INFO - PROCESS | 3436 | 1464625604297 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 151 (1A5D2800) [pid = 3436] [serial = 2257] [outer = 1101B800] 09:26:44 INFO - PROCESS | 3436 | 1464625604648 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]]]}] 09:26:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1015ms 09:26:44 INFO - PROCESS | 3436 | 1464625604675 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 3436 | 1464625604677 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:26:44 INFO - PROCESS | 3436 | 1464625604691 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:26:44 INFO - PROCESS | 3436 | 1464625604692 Marionette TRACE conn5 <- [1,2970,null,{}] 09:26:44 INFO - PROCESS | 3436 | 1464625604720 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}] 09:26:44 INFO - PROCESS | 3436 | 1464625604825 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:26:44 INFO - PROCESS | 3436 | 1464625604831 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 3436 | ++DOCSHELL 1B0C7400 == 118 [pid = 3436] [id = 753] 09:26:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 152 (1B0C7C00) [pid = 3436] [serial = 2258] [outer = 00000000] 09:26:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 153 (1F91A400) [pid = 3436] [serial = 2259] [outer = 1B0C7C00] 09:26:44 INFO - PROCESS | 3436 | 1464625604878 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 154 (1FAC4800) [pid = 3436] [serial = 2260] [outer = 1B0C7C00] 09:26:45 INFO - PROCESS | 3436 | 1464625605331 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"]]]}] 09:26:45 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 09:26:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:26:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 09:26:45 INFO - PROCESS | 3436 | 1464625605407 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 3436 | 1464625605409 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:26:45 INFO - PROCESS | 3436 | 1464625605414 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 3436 | 1464625605416 Marionette TRACE conn5 <- [1,2974,null,{}] 09:26:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:26:45 INFO - PROCESS | 3436 | 1464625605420 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}] 09:26:45 INFO - PROCESS | 3436 | 1464625605529 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:26:45 INFO - PROCESS | 3436 | 1464625605565 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 3436 | ++DOCSHELL 1FACD800 == 119 [pid = 3436] [id = 754] 09:26:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 155 (200AA000) [pid = 3436] [serial = 2261] [outer = 00000000] 09:26:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 156 (2034BC00) [pid = 3436] [serial = 2262] [outer = 200AA000] 09:26:45 INFO - PROCESS | 3436 | 1464625605619 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 157 (2092F800) [pid = 3436] [serial = 2263] [outer = 200AA000] 09:26:46 INFO - PROCESS | 3436 | 1464625606077 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]]]}] 09:26:46 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. 09:26:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 09:26:46 INFO - PROCESS | 3436 | 1464625606152 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 3436 | 1464625606155 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:26:46 INFO - PROCESS | 3436 | 1464625606158 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:26:46 INFO - PROCESS | 3436 | 1464625606160 Marionette TRACE conn5 <- [1,2978,null,{}] 09:26:46 INFO - PROCESS | 3436 | 1464625606257 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}] 09:26:46 INFO - PROCESS | 3436 | 1464625606386 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:26:46 INFO - PROCESS | 3436 | 1464625606594 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 3436 | ++DOCSHELL 10F65400 == 120 [pid = 3436] [id = 755] 09:26:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 158 (10F66C00) [pid = 3436] [serial = 2264] [outer = 00000000] 09:26:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 159 (1138A000) [pid = 3436] [serial = 2265] [outer = 10F66C00] 09:26:46 INFO - PROCESS | 3436 | 1464625606653 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 160 (119BA800) [pid = 3436] [serial = 2266] [outer = 10F66C00] 09:26:47 INFO - PROCESS | 3436 | ++DOCSHELL 19C77400 == 121 [pid = 3436] [id = 756] 09:26:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 161 (1A463000) [pid = 3436] [serial = 2267] [outer = 00000000] 09:26:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 162 (1A95A800) [pid = 3436] [serial = 2268] [outer = 1A463000] 09:26:47 INFO - PROCESS | 3436 | 1464625607300 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]]]}] 09:26:47 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. 09:26:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1182ms 09:26:47 INFO - PROCESS | 3436 | 1464625607352 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 3436 | 1464625607357 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:26:47 INFO - PROCESS | 3436 | 1464625607363 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 3436 | 1464625607367 Marionette TRACE conn5 <- [1,2982,null,{}] 09:26:47 INFO - PROCESS | 3436 | 1464625607372 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}] 09:26:47 INFO - PROCESS | 3436 | 1464625607550 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:26:47 INFO - PROCESS | 3436 | 1464625607736 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3436 | ++DOCSHELL 1A969800 == 122 [pid = 3436] [id = 757] 09:26:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 163 (1A971000) [pid = 3436] [serial = 2269] [outer = 00000000] 09:26:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 164 (1ADF2400) [pid = 3436] [serial = 2270] [outer = 1A971000] 09:26:47 INFO - PROCESS | 3436 | 1464625607794 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 165 (1B0CD800) [pid = 3436] [serial = 2271] [outer = 1A971000] 09:26:48 INFO - PROCESS | 3436 | 1464625608365 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]]]}] 09:26:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:26:48 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 09:26:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1024ms 09:26:48 INFO - PROCESS | 3436 | 1464625608390 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 3436 | 1464625608392 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:26:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:26:48 INFO - PROCESS | 3436 | 1464625608396 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 3436 | 1464625608399 Marionette TRACE conn5 <- [1,2986,null,{}] 09:26:48 INFO - PROCESS | 3436 | 1464625608403 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}] 09:26:48 INFO - PROCESS | 3436 | 1464625608542 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:26:48 INFO - PROCESS | 3436 | 1464625608693 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 3436 | ++DOCSHELL 1E68F400 == 123 [pid = 3436] [id = 758] 09:26:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 166 (1E6C3000) [pid = 3436] [serial = 2272] [outer = 00000000] 09:26:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 167 (1FAD7000) [pid = 3436] [serial = 2273] [outer = 1E6C3000] 09:26:48 INFO - PROCESS | 3436 | 1464625608752 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 168 (200AF400) [pid = 3436] [serial = 2274] [outer = 1E6C3000] 09:26:49 INFO - PROCESS | 3436 | 1464625609337 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]]]}] 09:26:49 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. 09:26:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 09:26:49 INFO - PROCESS | 3436 | 1464625609376 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 3436 | 1464625609382 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:26:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:26:49 INFO - PROCESS | 3436 | 1464625609388 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 3436 | 1464625609390 Marionette TRACE conn5 <- [1,2990,null,{}] 09:26:49 INFO - PROCESS | 3436 | 1464625609394 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}] 09:26:49 INFO - PROCESS | 3436 | 1464625609529 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:26:49 INFO - PROCESS | 3436 | 1464625609718 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 3436 | ++DOCSHELL 20961400 == 124 [pid = 3436] [id = 759] 09:26:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 169 (2096A800) [pid = 3436] [serial = 2275] [outer = 00000000] 09:26:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (2150B000) [pid = 3436] [serial = 2276] [outer = 2096A800] 09:26:49 INFO - PROCESS | 3436 | 1464625609775 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (21532C00) [pid = 3436] [serial = 2277] [outer = 2096A800] 09:26:50 INFO - PROCESS | 3436 | 1464625610295 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]]]}] 09:26:50 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. 09:26:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 09:26:50 INFO - PROCESS | 3436 | 1464625610339 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 3436 | 1464625610342 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:26:50 INFO - PROCESS | 3436 | 1464625610345 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:26:50 INFO - PROCESS | 3436 | 1464625610347 Marionette TRACE conn5 <- [1,2994,null,{}] 09:26:50 INFO - PROCESS | 3436 | 1464625610364 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}] 09:26:50 INFO - PROCESS | 3436 | 1464625610557 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:26:50 INFO - PROCESS | 3436 | 1464625610658 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3436 | ++DOCSHELL 2153B400 == 125 [pid = 3436] [id = 760] 09:26:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (2158B000) [pid = 3436] [serial = 2278] [outer = 00000000] 09:26:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (2184B400) [pid = 3436] [serial = 2279] [outer = 2158B000] 09:26:50 INFO - PROCESS | 3436 | 1464625610712 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (22251800) [pid = 3436] [serial = 2280] [outer = 2158B000] 09:26:51 INFO - PROCESS | 3436 | 1464625611278 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]]]}] 09:26:51 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. 09:26:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 970ms 09:26:51 INFO - PROCESS | 3436 | 1464625611319 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 3436 | 1464625611321 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:26:51 INFO - PROCESS | 3436 | 1464625611325 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:26:51 INFO - PROCESS | 3436 | 1464625611327 Marionette TRACE conn5 <- [1,2998,null,{}] 09:26:51 INFO - PROCESS | 3436 | 1464625611331 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}] 09:26:51 INFO - PROCESS | 3436 | 1464625611486 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:26:51 INFO - PROCESS | 3436 | 1464625611678 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 3436 | ++DOCSHELL 22259400 == 126 [pid = 3436] [id = 761] 09:26:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (226A3000) [pid = 3436] [serial = 2281] [outer = 00000000] 09:26:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (226AF000) [pid = 3436] [serial = 2282] [outer = 226A3000] 09:26:51 INFO - PROCESS | 3436 | 1464625611735 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (226CBC00) [pid = 3436] [serial = 2283] [outer = 226A3000] 09:26:51 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:52 INFO - PROCESS | 3436 | 1464625612346 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:26:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:26:52 INFO - {} 09:26:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:26:52 INFO - {} 09:26:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:26:52 INFO - {} 09:26:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:26:52 INFO - {} 09:26:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1074ms 09:26:52 INFO - PROCESS | 3436 | 1464625612417 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 3436 | 1464625612419 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:26:52 INFO - PROCESS | 3436 | 1464625612424 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 3436 | 1464625612426 Marionette TRACE conn5 <- [1,3002,null,{}] 09:26:52 INFO - TEST-START | /FileAPI/fileReader.html 09:26:52 INFO - PROCESS | 3436 | 1464625612430 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}] 09:26:52 INFO - PROCESS | 3436 | 1464625612564 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:26:52 INFO - PROCESS | 3436 | 1464625612733 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 3436 | ++DOCSHELL 226AEC00 == 127 [pid = 3436] [id = 762] 09:26:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (226D1000) [pid = 3436] [serial = 2284] [outer = 00000000] 09:26:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (23458C00) [pid = 3436] [serial = 2285] [outer = 226D1000] 09:26:52 INFO - PROCESS | 3436 | 1464625612790 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (2345E800) [pid = 3436] [serial = 2286] [outer = 226D1000] 09:26:53 INFO - PROCESS | 3436 | 1464625613284 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]]]}] 09:26:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:26:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:26:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:26:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:26:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 09:26:53 INFO - PROCESS | 3436 | 1464625613300 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 3436 | 1464625613302 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:26:53 INFO - TEST-START | /FileAPI/historical.html 09:26:53 INFO - PROCESS | 3436 | 1464625613305 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 3436 | 1464625613308 Marionette TRACE conn5 <- [1,3006,null,{}] 09:26:53 INFO - PROCESS | 3436 | 1464625613312 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}] 09:26:53 INFO - PROCESS | 3436 | 1464625613451 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:26:53 INFO - PROCESS | 3436 | 1464625613631 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 3436 | ++DOCSHELL 23451400 == 128 [pid = 3436] [id = 763] 09:26:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (23455400) [pid = 3436] [serial = 2287] [outer = 00000000] 09:26:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (23A3C000) [pid = 3436] [serial = 2288] [outer = 23455400] 09:26:53 INFO - PROCESS | 3436 | 1464625613688 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (23D14000) [pid = 3436] [serial = 2289] [outer = 23455400] 09:26:54 INFO - PROCESS | 3436 | 1464625614222 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"]]]}] 09:26:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:26:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:26:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:26:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:26:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:26:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:26:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:26:54 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 09:26:54 INFO - PROCESS | 3436 | 1464625614286 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 3436 | 1464625614288 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /FileAPI/idlharness.html 09:26:54 INFO - PROCESS | 3436 | 1464625614294 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 3436 | 1464625614296 Marionette TRACE conn5 <- [1,3010,null,{}] 09:26:54 INFO - PROCESS | 3436 | 1464625614300 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}] 09:26:54 INFO - PROCESS | 3436 | 1464625614430 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:26:54 INFO - PROCESS | 3436 | 1464625614617 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 3436 | ++DOCSHELL 23D18C00 == 129 [pid = 3436] [id = 764] 09:26:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (23D19000) [pid = 3436] [serial = 2290] [outer = 00000000] 09:26:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (24A89000) [pid = 3436] [serial = 2291] [outer = 23D19000] 09:26:54 INFO - PROCESS | 3436 | 1464625614674 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (24A8F400) [pid = 3436] [serial = 2292] [outer = 23D19000] 09:26:55 INFO - PROCESS | 3436 | 1464625615666 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]]]}] 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:26:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:26:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:26:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:26:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:26:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:26:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:26:55 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 09:26:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:26:55 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 09:26:55 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 09:26:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:26:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:26:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:26:55 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 09:26:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:26:55 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 09:26:55 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 09:26:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:26:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:26:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1480ms 09:26:55 INFO - PROCESS | 3436 | 1464625615776 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 3436 | 1464625615779 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:26:55 INFO - TEST-START | /FileAPI/idlharness.worker 09:26:55 INFO - PROCESS | 3436 | 1464625615783 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 3436 | 1464625615785 Marionette TRACE conn5 <- [1,3014,null,{}] 09:26:55 INFO - PROCESS | 3436 | 1464625615832 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}] 09:26:55 INFO - PROCESS | 3436 | 1464625615959 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:26:56 INFO - PROCESS | 3436 | 1464625616140 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 3436 | ++DOCSHELL 22619C00 == 130 [pid = 3436] [id = 765] 09:26:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (2261A000) [pid = 3436] [serial = 2293] [outer = 00000000] 09:26:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (29441400) [pid = 3436] [serial = 2294] [outer = 2261A000] 09:26:56 INFO - PROCESS | 3436 | 1464625616196 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (29634C00) [pid = 3436] [serial = 2295] [outer = 2261A000] 09:26:56 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:57 INFO - PROCESS | 3436 | 1464625617313 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,{},{}]]]}] 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:26:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:26:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:26:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:26:57 INFO - {} 09:26:57 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 09:26:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:26:57 INFO - {} 09:26:57 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 - {} 09:26:57 INFO - {} 09:26:57 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 09:26:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:26:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:26:57 INFO - {} 09:26:57 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 09:26:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:26:57 INFO - {} 09:26:57 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 - {} 09:26:57 INFO - {} 09:26:57 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 09:26:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 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 09:26:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 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 09:26:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 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 09:26:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 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 09:26:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:57 INFO - {} 09:26:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1653ms 09:26:57 INFO - PROCESS | 3436 | 1464625617492 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 3436 | 1464625617495 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:26:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:26:57 INFO - PROCESS | 3436 | 1464625617516 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 3436 | 1464625617518 Marionette TRACE conn5 <- [1,3018,null,{}] 09:26:57 INFO - PROCESS | 3436 | 1464625617524 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}] 09:26:57 INFO - PROCESS | 3436 | 1464625617692 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:26:57 INFO - PROCESS | 3436 | 1464625617863 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 3436 | ++DOCSHELL 1FA7A400 == 131 [pid = 3436] [id = 766] 09:26:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (1FA7EC00) [pid = 3436] [serial = 2296] [outer = 00000000] 09:26:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (22FEAC00) [pid = 3436] [serial = 2297] [outer = 1FA7EC00] 09:26:57 INFO - PROCESS | 3436 | 1464625617922 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (29ECE000) [pid = 3436] [serial = 2298] [outer = 1FA7EC00] 09:26:58 INFO - PROCESS | 3436 | 1464625618436 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]]]}] 09:26:58 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 09:26:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 990ms 09:26:58 INFO - PROCESS | 3436 | 1464625618502 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 3436 | 1464625618505 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:26:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:26:58 INFO - PROCESS | 3436 | 1464625618510 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 3436 | 1464625618513 Marionette TRACE conn5 <- [1,3022,null,{}] 09:26:58 INFO - PROCESS | 3436 | 1464625618517 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}] 09:26:58 INFO - PROCESS | 3436 | 1464625618648 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:26:58 INFO - PROCESS | 3436 | 1464625618840 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 3436 | ++DOCSHELL 29F8A400 == 132 [pid = 3436] [id = 767] 09:26:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (29F8B800) [pid = 3436] [serial = 2299] [outer = 00000000] 09:26:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (29F94000) [pid = 3436] [serial = 2300] [outer = 29F8B800] 09:26:58 INFO - PROCESS | 3436 | 1464625618897 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (29F96000) [pid = 3436] [serial = 2301] [outer = 29F8B800] 09:26:59 INFO - PROCESS | 3436 | 1464625619461 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]]]}] 09:26:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:26:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 09:26:59 INFO - PROCESS | 3436 | 1464625619481 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 3436 | 1464625619483 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:26:59 INFO - PROCESS | 3436 | 1464625619487 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:26:59 INFO - PROCESS | 3436 | 1464625619489 Marionette TRACE conn5 <- [1,3026,null,{}] 09:26:59 INFO - PROCESS | 3436 | 1464625619493 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}] 09:26:59 INFO - PROCESS | 3436 | 1464625619627 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:26:59 INFO - PROCESS | 3436 | 1464625619854 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 3436 | ++DOCSHELL 1F744400 == 133 [pid = 3436] [id = 768] 09:26:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (1F915400) [pid = 3436] [serial = 2302] [outer = 00000000] 09:26:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (2840BC00) [pid = 3436] [serial = 2303] [outer = 1F915400] 09:26:59 INFO - PROCESS | 3436 | 1464625619911 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (2840F000) [pid = 3436] [serial = 2304] [outer = 1F915400] 09:27:00 INFO - PROCESS | 3436 | 1464625620759 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"]]]}] 09:27:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:27:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:27:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1333ms 09:27:00 INFO - PROCESS | 3436 | 1464625620824 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:27:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:27:00 INFO - PROCESS | 3436 | 1464625620828 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:27:00 INFO - PROCESS | 3436 | 1464625620834 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 3436 | 1464625620837 Marionette TRACE conn5 <- [1,3030,null,{}] 09:27:00 INFO - PROCESS | 3436 | 1464625620843 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}] 09:27:00 INFO - PROCESS | 3436 | 1464625620974 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:27:01 INFO - PROCESS | 3436 | 1464625621159 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 3436 | ++DOCSHELL 15ABF800 == 134 [pid = 3436] [id = 769] 09:27:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (1701F400) [pid = 3436] [serial = 2305] [outer = 00000000] 09:27:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (18E34000) [pid = 3436] [serial = 2306] [outer = 1701F400] 09:27:01 INFO - PROCESS | 3436 | 1464625621209 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (1A46A800) [pid = 3436] [serial = 2307] [outer = 1701F400] 09:27:01 INFO - PROCESS | 3436 | 1464625621915 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]]]}] 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:27: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. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:27: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'.) 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:27: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. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:27: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. 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:27: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. 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:27:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:27: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. 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:27:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:27:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:27:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:27:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:27:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1217ms 09:27:02 INFO - PROCESS | 3436 | 1464625622051 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 3436 | 1464625622057 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:27:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:27:02 INFO - PROCESS | 3436 | 1464625622068 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 3436 | 1464625622071 Marionette TRACE conn5 <- [1,3034,null,{}] 09:27:02 INFO - PROCESS | 3436 | 1464625622075 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}] 09:27:02 INFO - PROCESS | 3436 | 1464625622202 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:27:02 INFO - PROCESS | 3436 | 1464625622386 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 3436 | ++DOCSHELL 18944C00 == 135 [pid = 3436] [id = 770] 09:27:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (18E2A800) [pid = 3436] [serial = 2308] [outer = 00000000] 09:27:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (1A5D5400) [pid = 3436] [serial = 2309] [outer = 18E2A800] 09:27:02 INFO - PROCESS | 3436 | 1464625622435 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (1E6C6400) [pid = 3436] [serial = 2310] [outer = 18E2A800] 09:27:02 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:27:03 INFO - PROCESS | 3436 | 1464625623002 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:27:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:27:03 INFO - {} 09:27:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 09:27:03 INFO - PROCESS | 3436 | 1464625623041 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 3436 | 1464625623043 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:27:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:27:03 INFO - PROCESS | 3436 | 1464625623047 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 3436 | 1464625623050 Marionette TRACE conn5 <- [1,3038,null,{}] 09:27:03 INFO - PROCESS | 3436 | 1464625623060 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}] 09:27:03 INFO - PROCESS | 3436 | 1464625623196 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:27:03 INFO - PROCESS | 3436 | 1464625623383 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 3436 | ++DOCSHELL 10F5DC00 == 136 [pid = 3436] [id = 771] 09:27:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (18EFA400) [pid = 3436] [serial = 2311] [outer = 00000000] 09:27:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 206 (1FA83000) [pid = 3436] [serial = 2312] [outer = 18EFA400] 09:27:03 INFO - PROCESS | 3436 | 1464625623435 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 207 (1FAC1400) [pid = 3436] [serial = 2313] [outer = 18EFA400] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1E6D4800 == 135 [pid = 3436] [id = 515] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 22620800 == 134 [pid = 3436] [id = 512] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 2345B000 == 133 [pid = 3436] [id = 513] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1B0C7400 == 132 [pid = 3436] [id = 753] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 10F67400 == 131 [pid = 3436] [id = 752] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1F5E5400 == 130 [pid = 3436] [id = 751] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1DF54400 == 129 [pid = 3436] [id = 750] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1AF3D400 == 128 [pid = 3436] [id = 749] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1850C000 == 127 [pid = 3436] [id = 748] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 11917000 == 126 [pid = 3436] [id = 747] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1A957C00 == 125 [pid = 3436] [id = 746] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1D0D5C00 == 124 [pid = 3436] [id = 745] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 159E1C00 == 123 [pid = 3436] [id = 744] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 109F3C00 == 122 [pid = 3436] [id = 743] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 206 (24B1FC00) [pid = 3436] [serial = 2146] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 205 (23452000) [pid = 3436] [serial = 2137] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 204 (25757C00) [pid = 3436] [serial = 2152] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 203 (25518400) [pid = 3436] [serial = 2149] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 202 (23A40800) [pid = 3436] [serial = 2140] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 201 (1DF29400) [pid = 3436] [serial = 2131] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 200 (1850E000) [pid = 3436] [serial = 2128] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 199 (25A9AC00) [pid = 3436] [serial = 2155] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 198 (22505C00) [pid = 3436] [serial = 2134] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 197 (23E86800) [pid = 3436] [serial = 2143] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 196 (21507000) [pid = 3436] [serial = 2188] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 29443C00 == 121 [pid = 3436] [id = 741] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 23E7FC00 == 120 [pid = 3436] [id = 738] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1FADFC00 == 119 [pid = 3436] [id = 737] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1FAD2000 == 118 [pid = 3436] [id = 736] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 226A4000 == 117 [pid = 3436] [id = 735] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 2261B800 == 116 [pid = 3436] [id = 734] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 2185AC00 == 115 [pid = 3436] [id = 733] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 18507000 == 114 [pid = 3436] [id = 732] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 1AD75400 == 113 [pid = 3436] [id = 731] 09:27:03 INFO - PROCESS | 3436 | --DOCSHELL 11017C00 == 112 [pid = 3436] [id = 730] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 195 (178FB400) [pid = 3436] [serial = 2167] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 194 (1FACE800) [pid = 3436] [serial = 2179] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 193 (1E6D1800) [pid = 3436] [serial = 2173] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 192 (119C2000) [pid = 3436] [serial = 2158] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 191 (18EDD400) [pid = 3436] [serial = 2182] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 190 (18EE2800) [pid = 3436] [serial = 2168] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 189 (1F5EF000) [pid = 3436] [serial = 2164] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 188 (1DFAD400) [pid = 3436] [serial = 2185] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 187 (19AD6C00) [pid = 3436] [serial = 2096] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (1F914000) [pid = 3436] [serial = 2176] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (15A37400) [pid = 3436] [serial = 2159] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (1F742800) [pid = 3436] [serial = 2165] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (1AA5F000) [pid = 3436] [serial = 2170] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (1AA59400) [pid = 3436] [serial = 2161] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1AF3E800) [pid = 3436] [serial = 2171] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (1F5EE400) [pid = 3436] [serial = 2174] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (200B2400) [pid = 3436] [serial = 2180] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1FAC3000) [pid = 3436] [serial = 2177] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (1A464C00) [pid = 3436] [serial = 2183] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1AF3B000) [pid = 3436] [serial = 2162] [outer = 00000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (1F91B400) [pid = 3436] [serial = 2186] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3436 | 1464625624036 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]]]}] 09:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:27:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1021ms 09:27:04 INFO - PROCESS | 3436 | 1464625624072 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 3436 | 1464625624075 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:27:04 INFO - PROCESS | 3436 | 1464625624079 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:27:04 INFO - PROCESS | 3436 | 1464625624080 Marionette TRACE conn5 <- [1,3042,null,{}] 09:27:04 INFO - PROCESS | 3436 | 1464625624084 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}] 09:27:04 INFO - PROCESS | 3436 | 1464625624196 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:27:04 INFO - PROCESS | 3436 | 1464625624370 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 3436 | ++DOCSHELL 15BF1000 == 113 [pid = 3436] [id = 772] 09:27:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (16C78C00) [pid = 3436] [serial = 2314] [outer = 00000000] 09:27:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (18E37000) [pid = 3436] [serial = 2315] [outer = 16C78C00] 09:27:04 INFO - PROCESS | 3436 | 1464625624416 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (19C7EC00) [pid = 3436] [serial = 2316] [outer = 16C78C00] 09:27:05 INFO - PROCESS | 3436 | 1464625625058 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"]]]}] 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:27:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:27:05 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" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:27:05 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" 09:27:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:27:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1130ms 09:27:05 INFO - PROCESS | 3436 | 1464625625213 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 3436 | 1464625625215 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:27:05 INFO - PROCESS | 3436 | 1464625625218 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:27:05 INFO - PROCESS | 3436 | 1464625625220 Marionette TRACE conn5 <- [1,3046,null,{}] 09:27:05 INFO - PROCESS | 3436 | 1464625625224 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}] 09:27:05 INFO - PROCESS | 3436 | 1464625625346 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:27:05 INFO - PROCESS | 3436 | 1464625625353 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 3436 | ++DOCSHELL 1A961C00 == 114 [pid = 3436] [id = 773] 09:27:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (1AA7AC00) [pid = 3436] [serial = 2317] [outer = 00000000] 09:27:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (1E688C00) [pid = 3436] [serial = 2318] [outer = 1AA7AC00] 09:27:05 INFO - PROCESS | 3436 | 1464625625533 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (1E6CB000) [pid = 3436] [serial = 2319] [outer = 1AA7AC00] 09:27:06 INFO - PROCESS | 3436 | 1464625626010 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]]]}] 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:27:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:27:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:27:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:27:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:27:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:27:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:27:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:27:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:27:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 839ms 09:27:06 INFO - PROCESS | 3436 | 1464625626067 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 3436 | 1464625626069 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:27:06 INFO - PROCESS | 3436 | 1464625626072 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:27:06 INFO - PROCESS | 3436 | 1464625626074 Marionette TRACE conn5 <- [1,3050,null,{}] 09:27:06 INFO - PROCESS | 3436 | 1464625626078 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}] 09:27:06 INFO - PROCESS | 3436 | 1464625626253 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:27:06 INFO - PROCESS | 3436 | 1464625626280 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 3436 | ++DOCSHELL 11020400 == 115 [pid = 3436] [id = 774] 09:27:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (1DFAE400) [pid = 3436] [serial = 2320] [outer = 00000000] 09:27:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1FACFC00) [pid = 3436] [serial = 2321] [outer = 1DFAE400] 09:27:06 INFO - PROCESS | 3436 | 1464625626326 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (1FADB800) [pid = 3436] [serial = 2322] [outer = 1DFAE400] 09:27:06 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:27:06 INFO - PROCESS | 3436 | 1464625626836 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:27:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:27:06 INFO - {} 09:27:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 830ms 09:27:06 INFO - PROCESS | 3436 | 1464625626906 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 3436 | 1464625626908 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:27:06 INFO - PROCESS | 3436 | 1464625626912 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:27:06 INFO - PROCESS | 3436 | 1464625626913 Marionette TRACE conn5 <- [1,3054,null,{}] 09:27:06 INFO - PROCESS | 3436 | 1464625626921 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}] 09:27:07 INFO - PROCESS | 3436 | 1464625627075 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:27:07 INFO - PROCESS | 3436 | 1464625627094 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 3436 | ++DOCSHELL 1FACE800 == 116 [pid = 3436] [id = 775] 09:27:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1FADDC00) [pid = 3436] [serial = 2323] [outer = 00000000] 09:27:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (2093F800) [pid = 3436] [serial = 2324] [outer = 1FADDC00] 09:27:07 INFO - PROCESS | 3436 | 1464625627138 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (20946800) [pid = 3436] [serial = 2325] [outer = 1FADDC00] 09:27:07 INFO - PROCESS | 3436 | ************************* 09:27:07 INFO - PROCESS | 3436 | A coding exception was thrown and uncaught in a Task. 09:27:07 INFO - PROCESS | 3436 | 09:27:07 INFO - PROCESS | 3436 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:27:07 INFO - PROCESS | 3436 | Full stack: 09:27:07 INFO - PROCESS | 3436 | ************************* 09:27:07 INFO - PROCESS | 3436 | 1464625627695 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]]]}] 09:27:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:27:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:27:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:27:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:27:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:27:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:27:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:27:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 09:27:07 INFO - PROCESS | 3436 | 1464625627747 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 3436 | 1464625627749 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:27:07 INFO - PROCESS | 3436 | 1464625627752 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:27:07 INFO - PROCESS | 3436 | 1464625627764 Marionette TRACE conn5 <- [1,3058,null,{}] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 186 (24A8D800) [pid = 3436] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 185 (24A8D000) [pid = 3436] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 184 (23797C00) [pid = 3436] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 183 (25762C00) [pid = 3436] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 182 (25A46C00) [pid = 3436] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 181 (1DFA2C00) [pid = 3436] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 180 (20356000) [pid = 3436] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 179 (18E34400) [pid = 3436] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 178 (1D0E0400) [pid = 3436] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 177 (15A2F400) [pid = 3436] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 176 (1F5ED800) [pid = 3436] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 175 (1AA59800) [pid = 3436] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 174 (119C6400) [pid = 3436] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 173 (10F32000) [pid = 3436] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 172 (1101B800) [pid = 3436] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 171 (1AF40000) [pid = 3436] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 170 (1B0C7C00) [pid = 3436] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:27:08 INFO - PROCESS | 3436 | --DOMWINDOW == 169 (21539C00) [pid = 3436] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:27:08 INFO - PROCESS | 3436 | 1464625628127 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}] 09:27:08 INFO - PROCESS | 3436 | 1464625628237 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:27:08 INFO - PROCESS | 3436 | 1464625628246 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 3436 | ++DOCSHELL 157DE000 == 117 [pid = 3436] [id = 776] 09:27:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 170 (15AC1000) [pid = 3436] [serial = 2326] [outer = 00000000] 09:27:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 171 (1CC31800) [pid = 3436] [serial = 2327] [outer = 15AC1000] 09:27:08 INFO - PROCESS | 3436 | 1464625628290 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 172 (1F5F1800) [pid = 3436] [serial = 2328] [outer = 15AC1000] 09:27:08 INFO - PROCESS | 3436 | 1464625628803 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]]]}] 09:27:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:27:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:27:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:27:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:27:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:27:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:27:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1111ms 09:27:08 INFO - PROCESS | 3436 | 1464625628868 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 3436 | 1464625628870 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:27:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:27:08 INFO - PROCESS | 3436 | 1464625628873 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 3436 | 1464625628875 Marionette TRACE conn5 <- [1,3062,null,{}] 09:27:08 INFO - PROCESS | 3436 | 1464625628879 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}] 09:27:09 INFO - PROCESS | 3436 | 1464625628992 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:27:09 INFO - PROCESS | 3436 | 1464625629003 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 3436 | ++DOCSHELL 11022C00 == 118 [pid = 3436] [id = 777] 09:27:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 173 (1F646800) [pid = 3436] [serial = 2329] [outer = 00000000] 09:27:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 174 (2158C800) [pid = 3436] [serial = 2330] [outer = 1F646800] 09:27:09 INFO - PROCESS | 3436 | 1464625629047 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 175 (2261A800) [pid = 3436] [serial = 2331] [outer = 1F646800] 09:27:09 INFO - PROCESS | 3436 | 1464625629493 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]]]}] 09:27:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:27:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:27:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:27:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:27:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:27:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:27:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 09:27:09 INFO - PROCESS | 3436 | 1464625629564 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 3436 | 1464625629566 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:27:09 INFO - PROCESS | 3436 | 1464625629569 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 3436 | 1464625629571 Marionette TRACE conn5 <- [1,3066,null,{}] 09:27:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:27:09 INFO - PROCESS | 3436 | 1464625629575 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}] 09:27:09 INFO - PROCESS | 3436 | 1464625629686 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:27:09 INFO - PROCESS | 3436 | 1464625629718 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 3436 | ++DOCSHELL 2261D000 == 119 [pid = 3436] [id = 778] 09:27:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 176 (22621000) [pid = 3436] [serial = 2332] [outer = 00000000] 09:27:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 177 (22FEC800) [pid = 3436] [serial = 2333] [outer = 22621000] 09:27:09 INFO - PROCESS | 3436 | 1464625629765 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 178 (2378F400) [pid = 3436] [serial = 2334] [outer = 22621000] 09:27:10 INFO - PROCESS | 3436 | 1464625630449 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] 09:27:10 INFO - PROCESS | 3436 | 1464625630583 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:27:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:27:10 INFO - PROCESS | 3436 | 1464625630590 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 3436 | 1464625630594 Marionette TRACE conn5 <- [1,3070,null,{}] 09:27:10 INFO - PROCESS | 3436 | 1464625630600 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}] 09:27:10 INFO - PROCESS | 3436 | 1464625630743 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:27:10 INFO - PROCESS | 3436 | 1464625630966 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 3436 | ++DOCSHELL 15ABC400 == 120 [pid = 3436] [id = 779] 09:27:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 179 (15AC0C00) [pid = 3436] [serial = 2335] [outer = 00000000] 09:27:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 180 (19CF2C00) [pid = 3436] [serial = 2336] [outer = 15AC0C00] 09:27:11 INFO - PROCESS | 3436 | 1464625631027 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 181 (1A95E400) [pid = 3436] [serial = 2337] [outer = 15AC0C00] 09:27:11 INFO - PROCESS | 3436 | 1464625631612 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]]]}] 09:27:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:27:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:27:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:27:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1079ms 09:27:11 INFO - PROCESS | 3436 | 1464625631670 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 3436 | 1464625631676 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:27:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:27:11 INFO - PROCESS | 3436 | 1464625631682 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 3436 | 1464625631685 Marionette TRACE conn5 <- [1,3074,null,{}] 09:27:11 INFO - PROCESS | 3436 | 1464625631689 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}] 09:27:11 INFO - PROCESS | 3436 | 1464625631830 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:27:12 INFO - PROCESS | 3436 | 1464625632019 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 3436 | ++DOCSHELL 1AA60400 == 121 [pid = 3436] [id = 780] 09:27:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 182 (1D4CD400) [pid = 3436] [serial = 2338] [outer = 00000000] 09:27:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 183 (1E6DF800) [pid = 3436] [serial = 2339] [outer = 1D4CD400] 09:27:12 INFO - PROCESS | 3436 | 1464625632074 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 184 (1F648000) [pid = 3436] [serial = 2340] [outer = 1D4CD400] 09:27:12 INFO - PROCESS | 3436 | 1464625632636 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:27:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 09:27:12 INFO - PROCESS | 3436 | 1464625632654 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 3436 | 1464625632656 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:27:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:27:12 INFO - PROCESS | 3436 | 1464625632660 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 3436 | 1464625632664 Marionette TRACE conn5 <- [1,3078,null,{}] 09:27:12 INFO - PROCESS | 3436 | 1464625632675 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}] 09:27:12 INFO - PROCESS | 3436 | 1464625632816 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:27:13 INFO - PROCESS | 3436 | 1464625633008 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 3436 | ++DOCSHELL 1F74E400 == 122 [pid = 3436] [id = 781] 09:27:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 185 (1FA81000) [pid = 3436] [serial = 2341] [outer = 00000000] 09:27:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 186 (200AC000) [pid = 3436] [serial = 2342] [outer = 1FA81000] 09:27:13 INFO - PROCESS | 3436 | 1464625633066 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 187 (2093E000) [pid = 3436] [serial = 2343] [outer = 1FA81000] 09:27:13 INFO - PROCESS | 3436 | 1464625633611 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:27:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 09:27:13 INFO - PROCESS | 3436 | 1464625633633 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 3436 | 1464625633636 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:27:13 INFO - PROCESS | 3436 | 1464625633640 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:27:13 INFO - PROCESS | 3436 | 1464625633642 Marionette TRACE conn5 <- [1,3082,null,{}] 09:27:13 INFO - PROCESS | 3436 | 1464625633645 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}] 09:27:13 INFO - PROCESS | 3436 | 1464625633788 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:27:14 INFO - PROCESS | 3436 | 1464625633982 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 3436 | ++DOCSHELL 21507000 == 123 [pid = 3436] [id = 782] 09:27:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 188 (22FE9800) [pid = 3436] [serial = 2344] [outer = 00000000] 09:27:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 189 (23D1E800) [pid = 3436] [serial = 2345] [outer = 22FE9800] 09:27:14 INFO - PROCESS | 3436 | 1464625634038 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 190 (23D2B400) [pid = 3436] [serial = 2346] [outer = 22FE9800] 09:27:14 INFO - PROCESS | 3436 | 1464625634571 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:27:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:27:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 09:27:14 INFO - PROCESS | 3436 | 1464625634614 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 3436 | 1464625634616 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:27:14 INFO - PROCESS | 3436 | 1464625634619 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:27:14 INFO - PROCESS | 3436 | 1464625634621 Marionette TRACE conn5 <- [1,3086,null,{}] 09:27:14 INFO - PROCESS | 3436 | 1464625634625 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}] 09:27:14 INFO - PROCESS | 3436 | 1464625634792 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:27:15 INFO - PROCESS | 3436 | 1464625634993 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 3436 | ++DOCSHELL 1882A400 == 124 [pid = 3436] [id = 783] 09:27:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 191 (1D09F400) [pid = 3436] [serial = 2347] [outer = 00000000] 09:27:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 192 (24B15C00) [pid = 3436] [serial = 2348] [outer = 1D09F400] 09:27:15 INFO - PROCESS | 3436 | 1464625635049 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 193 (24B1FC00) [pid = 3436] [serial = 2349] [outer = 1D09F400] 09:27:15 INFO - PROCESS | 3436 | 1464625635621 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]]]}] 09:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:27:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1018ms 09:27:15 INFO - PROCESS | 3436 | 1464625635642 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 3436 | 1464625635644 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:27:15 INFO - PROCESS | 3436 | 1464625635647 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 3436 | 1464625635649 Marionette TRACE conn5 <- [1,3090,null,{}] 09:27:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:27:15 INFO - PROCESS | 3436 | 1464625635689 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}] 09:27:15 INFO - PROCESS | 3436 | 1464625635846 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:27:16 INFO - PROCESS | 3436 | 1464625636049 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 3436 | ++DOCSHELL 1E6DA400 == 125 [pid = 3436] [id = 784] 09:27:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 194 (24F34800) [pid = 3436] [serial = 2350] [outer = 00000000] 09:27:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 195 (25AA3800) [pid = 3436] [serial = 2351] [outer = 24F34800] 09:27:16 INFO - PROCESS | 3436 | 1464625636107 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 196 (2673C000) [pid = 3436] [serial = 2352] [outer = 24F34800] 09:27:16 INFO - PROCESS | 3436 | 1464625636641 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1019ms 09:27:16 INFO - PROCESS | 3436 | 1464625636671 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:27:16 INFO - PROCESS | 3436 | 1464625636673 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:27:16 INFO - PROCESS | 3436 | 1464625636676 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 3436 | 1464625636678 Marionette TRACE conn5 <- [1,3094,null,{}] 09:27:16 INFO - PROCESS | 3436 | 1464625636682 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}] 09:27:16 INFO - PROCESS | 3436 | 1464625636816 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:27:17 INFO - PROCESS | 3436 | 1464625637010 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 3436 | ++DOCSHELL 25A41C00 == 126 [pid = 3436] [id = 785] 09:27:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 197 (27EEA800) [pid = 3436] [serial = 2353] [outer = 00000000] 09:27:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 198 (2840C400) [pid = 3436] [serial = 2354] [outer = 27EEA800] 09:27:17 INFO - PROCESS | 3436 | 1464625637065 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 199 (2943B800) [pid = 3436] [serial = 2355] [outer = 27EEA800] 09:27:17 INFO - PROCESS | 3436 | 1464625637554 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]]]}] 09:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:27:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 930ms 09:27:17 INFO - PROCESS | 3436 | 1464625637607 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 3436 | 1464625637609 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:27:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:27:17 INFO - PROCESS | 3436 | 1464625637660 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 3436 | 1464625637662 Marionette TRACE conn5 <- [1,3098,null,{}] 09:27:17 INFO - PROCESS | 3436 | 1464625637667 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}] 09:27:17 INFO - PROCESS | 3436 | 1464625637799 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:27:17 INFO - PROCESS | 3436 | 1464625637959 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 3436 | ++DOCSHELL 2840B800 == 127 [pid = 3436] [id = 786] 09:27:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 200 (2840E800) [pid = 3436] [serial = 2356] [outer = 00000000] 09:27:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 201 (29941400) [pid = 3436] [serial = 2357] [outer = 2840E800] 09:27:18 INFO - PROCESS | 3436 | 1464625638015 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 202 (29944000) [pid = 3436] [serial = 2358] [outer = 2840E800] 09:27:18 INFO - PROCESS | 3436 | 1464625638530 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"]]]}] 09:27:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:27:18 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 09:27:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:27:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:27:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 09:27:18 INFO - PROCESS | 3436 | 1464625638592 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 3436 | 1464625638595 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:27:18 INFO - PROCESS | 3436 | 1464625638598 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:27:18 INFO - PROCESS | 3436 | 1464625638600 Marionette TRACE conn5 <- [1,3102,null,{}] 09:27:18 INFO - PROCESS | 3436 | 1464625638604 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}] 09:27:18 INFO - PROCESS | 3436 | 1464625638737 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:27:18 INFO - PROCESS | 3436 | 1464625638938 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\", \"55e34d90-5db0-4207-8d26-87e87b75eb7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 3436 | ++DOCSHELL 28407C00 == 128 [pid = 3436] [id = 787] 09:27:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 203 (29638C00) [pid = 3436] [serial = 2359] [outer = 00000000] 09:27:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 204 (29950800) [pid = 3436] [serial = 2360] [outer = 29638C00] 09:27:19 INFO - PROCESS | 3436 | 1464625638994 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 205 (29C96400) [pid = 3436] [serial = 2361] [outer = 29638C00] 09:27:19 INFO - PROCESS | 3436 | 1464625639543 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]]]}] 09:27:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:27:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 970ms 09:27:19 INFO - PROCESS | 3436 | 1464625639587 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 3436 | 1464625639589 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:27:20 WARNING - u'runner_teardown' () 09:27:20 INFO - No more tests 09:27:20 INFO - Got 0 unexpected results 09:27:20 INFO - SUITE-END | took 738s 09:27:20 INFO - Closing logging queue 09:27:20 INFO - queue closed 09:27:20 INFO - Return code: 0 09:27:20 WARNING - # TBPL SUCCESS # 09:27:20 INFO - Running post-action listener: _resource_record_post_action 09:27:20 INFO - Running post-run listener: _resource_record_post_run 09:27:21 INFO - Total resource usage - Wall time: 749s; CPU: 14.0%; Read bytes: 183896576; Write bytes: 1141902336; Read time: 2260140; Write time: 8000360 09:27:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:27:21 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 55345152; Read time: 0; Write time: 48670 09:27:21 INFO - run-tests - Wall time: 747s; CPU: 14.0%; Read bytes: 183896576; Write bytes: 1080699392; Read time: 2260140; Write time: 7934510 09:27:21 INFO - Running post-run listener: _upload_blobber_files 09:27:21 INFO - Blob upload gear active. 09:27:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:27:21 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 09:27:21 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'] 09:27:21 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 09:27:22 INFO - (blobuploader) - INFO - Open directory for files ... 09:27:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:27:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:27:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:27:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:27:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:27:23 INFO - (blobuploader) - INFO - Done attempting. 09:27:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:27:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:27:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:27:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:27:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:27:25 INFO - (blobuploader) - INFO - Done attempting. 09:27:25 INFO - (blobuploader) - INFO - Iteration through files over. 09:27:25 INFO - Return code: 0 09:27:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:27:25 INFO - Using _rmtree_windows ... 09:27:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:27:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/770a51f2e86c69fdaee7c8771c9e050013ed5022cb08ab9023f525e34c5dcd6fe1bd7c84382156eaa601a7cef6b15bb771de16ebf244ad4a090323028c9fa965", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/105bb871c68f3b4cb25ba4d3025adccf62517a9d82a0236637b9effe71d1632eb9d5d62e2bdf835fdd4b63489dd512e407418146146a2ac0ec8d1cf56afec82c"} 09:27:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:27:25 INFO - Writing to file C:\slave\test\properties\blobber_files 09:27:25 INFO - Contents: 09:27:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/770a51f2e86c69fdaee7c8771c9e050013ed5022cb08ab9023f525e34c5dcd6fe1bd7c84382156eaa601a7cef6b15bb771de16ebf244ad4a090323028c9fa965", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/105bb871c68f3b4cb25ba4d3025adccf62517a9d82a0236637b9effe71d1632eb9d5d62e2bdf835fdd4b63489dd512e407418146146a2ac0ec8d1cf56afec82c"} 09:27:25 INFO - Running post-run listener: copy_logs_to_upload_dir 09:27:25 INFO - Copying logs to upload dir... 09:27:25 INFO - mkdir: C:\slave\test\build\upload\logs 09:27:25 INFO - Copying logs to upload dir... 09:27:25 INFO - Using _rmtree_windows ... 09:27:25 INFO - Using _rmtree_windows ... 09:27:25 INFO - Using _rmtree_windows ... 09:27:25 INFO - Using _rmtree_windows ... 09:27:25 INFO - Using _rmtree_windows ... 09:27:25 INFO - Using _rmtree_windows ... 09:27:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=974.226000 ========= master_lag: 1.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 15 secs) (at 2016-05-30 09:27:27.085741) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:27.086707) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-114 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/770a51f2e86c69fdaee7c8771c9e050013ed5022cb08ab9023f525e34c5dcd6fe1bd7c84382156eaa601a7cef6b15bb771de16ebf244ad4a090323028c9fa965", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/105bb871c68f3b4cb25ba4d3025adccf62517a9d82a0236637b9effe71d1632eb9d5d62e2bdf835fdd4b63489dd512e407418146146a2ac0ec8d1cf56afec82c"} build_url:https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/770a51f2e86c69fdaee7c8771c9e050013ed5022cb08ab9023f525e34c5dcd6fe1bd7c84382156eaa601a7cef6b15bb771de16ebf244ad4a090323028c9fa965", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/105bb871c68f3b4cb25ba4d3025adccf62517a9d82a0236637b9effe71d1632eb9d5d62e2bdf835fdd4b63489dd512e407418146146a2ac0ec8d1cf56afec82c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GSBz3DdDQueMVm98BzyQDA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:27.209531) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:27.209866) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-114 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-114 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:27.324109) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:27.324460) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:27.867332) ========= ========= Total master_lag: 6.27 =========